Long time lurker, probably should have signed up years ago. Also if this is the wrong forum feel free to move it, but it seems like people are asking Fix It questions in this one.
I'll try to keep this as short as possible while putting in all the details that might matter... It's a duesey of a problem.
So I have an older computer that's running Windows 7 (Yeah, I know, I have W10 and Linux Machines too, not worth upgrading this old workhorse), and the built in ASUS motherboard RAID on this computer loves to break the RAID 1 array sometimes when the power goes out. That is to say it keeps working and booting, but no longer recognizes one of the drives as being part of the RAID, even though both still have full data on them. It's weird, but it's happened a few times over the years.
Basically you have to nuke info on whatever drive it's not booting from, re-add the now blank drive to the array, and everything rebuilds. This time I made an oops, mainly because I think windows was doing some weird stuff. Basically windows assigned drive letters out of sequence so instead of C and F or whatever drive letter was the System Reserved on the drive still in the array, it made the earlier drive letter be from the drive that was no longer part of the array, and the System Reserve that was part of the array be a higher letter.
I had already deleted the main partition from the standalone drive, then went to delete the System Reserved from the standalone drive. I'd tried this from disk management (where you can easily see what is on what physical drive), but it wouldn't let me, which should have a tip off for what was going on... So I deleted it from My Computer which was displaying the drives in this backwards order... Which was of course the copy that was on the drive still in the array. Oooooops.
After doing this I noticed my mistake, and so I copied all the System Reserved files from the non deleted standalone drive (with hidden and system files viewable) to a folder just to have some backup of the data. I think it copied everything but one file correctly, with one of course having an access error or something. Keep in mind the 2 copies of the system reserve should have been identical or near identical still from both drives.
I rebooted and everything seemed fine. I assumed Windows recovered my accidental delete somehow since it had been booted at the time, and shut down correctly, and all was well to carry on. I couldn't deleted the System Reserved partition on the single drive from within Windows (because it was apparently using it), which should have tipped me off again to my coming additional mistake... So I went into the RAID program pre windows boot and fully wiped the drive that wasn't part of the array.
Then of course it wouldn't boot. I figured out at this point that somehow the computer must have been using the system reserve partition from the drive that WAS NOT still part of the array the whole time, that's probably why I was able to format the copy that was still in the array it in the first place! ARRRRRRGHHHHHHH.
First thing I tried was popping the drive into an external dock on another computer, but windows shows it as being Invalid and a dynamic disk, which doesn't seem right to me. When I've had raid issues in the past I've popped drives in this very dock before, and they read fine, maybe because they're the motherboard and have the same RAID drivers. In windows this won't even allow me to access any of the files or anything. I assume this is all because of the System Reserve info being gone? Deleted allocation tables or something? Doesn't make sense since it still worked when in the old computer before I nuked the 2nd copy of System Reserve from the standalone drive. I dunno.
The point of this is I was going to copy those System Reserve files manually back into the system reserve partition and see if that was enough for it to boot up again. Switching it back and forth between Online/Offline doesn't do anything, it just chokes. Reactivate disk won't go. It gives me the option of converting to a basic disk, but I don't know if this would mess anything up... I don't think it could have even been a dynamic disk on the old computer, as this was the boot drive. If I did this it may read the partitions there, but would it mess other things up?
I tried moving the dock to a Linux machine to see if that read it. It did! Kind of. It would see the System Reserve partition, but claimed the main partition didn't exist and was all empty space, so I still couldn't get to my backup of the System Reserve files because I had stupidly stored them on the same drive instead of on another computer.
So I then tried doing Windows Repair from my install disc, and it said it wasn't compatible with this version of Windows. This is an install any version of Windows type deal, and the installed version is 7 Ultimate, but it doesn't give me the option to select what version or anything anyway. I thought maybe a Service Pack difference or something... So made a repair disc from a computer running a similarly updated version of Windows. Same thing, not compatible with this version.
So I am really at a loss as to what to do...
I do have some hard drive/file recovery software. One is called Recover My Files, I used it on some computer years back and recall it worked. I'm weary of letting it do it's partition recovery stuff on an OS drive though. I think I have Undelete too, which IIRC lets you look for files on unpartioned drives and do weird stuff.
Would it be a good idea to leave the drive setup as is, not try automatic partition recover, but try to recover only the specific missing System Reserve files, then pop the drive in my Linux machine that can see that partition, and copy said files to there? Try to boot?
Or should I try converting to a basic disk in Windows and see if I can see one or both partitions in Windows and do the same?
Or should I let the program try to repair both of the partitions? Anybody have a program (especially a free one) they know would fix this problem easily? I'll pay for something if somebody knows a "perfect" program for this exact issue.
Or should I try partition or file recovery on ONLY the System Reserve partition? I don't know if any bits got rewritten just from booting up and down a few times, but I only did a quick format so the original data is probably MOSTLY still there from before I formatted it.
Another wacky thought is I have 3 near identically setup computers... What if I just copied the system reserve info from one of them to this drives system reserve partition? It would be "wrong" in some of the details no doubt, but would it boot? Then perhaps I can repair in windows on the actual computer I am trying to fix?
Some of these actions will preclude me from doing others in the future...
If I try copying anything to the system reserve, this will make old files unrecoverable, so if there's an order people suggest trying this in lemme know...
The most frustrating thing here is that this is all my own dumb fault. I hope it's clear I'm not a total n00b with computers either, this is just several dumb mistakes all stacked on top of each other that created this situation. I've not lost data in 10+ years because I always run RAID, even on SSD computers, because I hate having to reinstall all my programs, tweak settings, etc. I know I can get the valuable files from this thing right now, but really want to just make the computer work again as is. It's long in the tooth, but I just don't want to bother with a from scratch install at this point.
If any geniuses out there have any thoughts on how I should proceed to keep the computer functioning as is and make it bootable again I would be eternally grateful.
I'll try to keep this as short as possible while putting in all the details that might matter... It's a duesey of a problem.
So I have an older computer that's running Windows 7 (Yeah, I know, I have W10 and Linux Machines too, not worth upgrading this old workhorse), and the built in ASUS motherboard RAID on this computer loves to break the RAID 1 array sometimes when the power goes out. That is to say it keeps working and booting, but no longer recognizes one of the drives as being part of the RAID, even though both still have full data on them. It's weird, but it's happened a few times over the years.
Basically you have to nuke info on whatever drive it's not booting from, re-add the now blank drive to the array, and everything rebuilds. This time I made an oops, mainly because I think windows was doing some weird stuff. Basically windows assigned drive letters out of sequence so instead of C and F or whatever drive letter was the System Reserved on the drive still in the array, it made the earlier drive letter be from the drive that was no longer part of the array, and the System Reserve that was part of the array be a higher letter.
I had already deleted the main partition from the standalone drive, then went to delete the System Reserved from the standalone drive. I'd tried this from disk management (where you can easily see what is on what physical drive), but it wouldn't let me, which should have a tip off for what was going on... So I deleted it from My Computer which was displaying the drives in this backwards order... Which was of course the copy that was on the drive still in the array. Oooooops.
After doing this I noticed my mistake, and so I copied all the System Reserved files from the non deleted standalone drive (with hidden and system files viewable) to a folder just to have some backup of the data. I think it copied everything but one file correctly, with one of course having an access error or something. Keep in mind the 2 copies of the system reserve should have been identical or near identical still from both drives.
I rebooted and everything seemed fine. I assumed Windows recovered my accidental delete somehow since it had been booted at the time, and shut down correctly, and all was well to carry on. I couldn't deleted the System Reserved partition on the single drive from within Windows (because it was apparently using it), which should have tipped me off again to my coming additional mistake... So I went into the RAID program pre windows boot and fully wiped the drive that wasn't part of the array.
Then of course it wouldn't boot. I figured out at this point that somehow the computer must have been using the system reserve partition from the drive that WAS NOT still part of the array the whole time, that's probably why I was able to format the copy that was still in the array it in the first place! ARRRRRRGHHHHHHH.
First thing I tried was popping the drive into an external dock on another computer, but windows shows it as being Invalid and a dynamic disk, which doesn't seem right to me. When I've had raid issues in the past I've popped drives in this very dock before, and they read fine, maybe because they're the motherboard and have the same RAID drivers. In windows this won't even allow me to access any of the files or anything. I assume this is all because of the System Reserve info being gone? Deleted allocation tables or something? Doesn't make sense since it still worked when in the old computer before I nuked the 2nd copy of System Reserve from the standalone drive. I dunno.
The point of this is I was going to copy those System Reserve files manually back into the system reserve partition and see if that was enough for it to boot up again. Switching it back and forth between Online/Offline doesn't do anything, it just chokes. Reactivate disk won't go. It gives me the option of converting to a basic disk, but I don't know if this would mess anything up... I don't think it could have even been a dynamic disk on the old computer, as this was the boot drive. If I did this it may read the partitions there, but would it mess other things up?
I tried moving the dock to a Linux machine to see if that read it. It did! Kind of. It would see the System Reserve partition, but claimed the main partition didn't exist and was all empty space, so I still couldn't get to my backup of the System Reserve files because I had stupidly stored them on the same drive instead of on another computer.
So I then tried doing Windows Repair from my install disc, and it said it wasn't compatible with this version of Windows. This is an install any version of Windows type deal, and the installed version is 7 Ultimate, but it doesn't give me the option to select what version or anything anyway. I thought maybe a Service Pack difference or something... So made a repair disc from a computer running a similarly updated version of Windows. Same thing, not compatible with this version.
So I am really at a loss as to what to do...
I do have some hard drive/file recovery software. One is called Recover My Files, I used it on some computer years back and recall it worked. I'm weary of letting it do it's partition recovery stuff on an OS drive though. I think I have Undelete too, which IIRC lets you look for files on unpartioned drives and do weird stuff.
Would it be a good idea to leave the drive setup as is, not try automatic partition recover, but try to recover only the specific missing System Reserve files, then pop the drive in my Linux machine that can see that partition, and copy said files to there? Try to boot?
Or should I try converting to a basic disk in Windows and see if I can see one or both partitions in Windows and do the same?
Or should I let the program try to repair both of the partitions? Anybody have a program (especially a free one) they know would fix this problem easily? I'll pay for something if somebody knows a "perfect" program for this exact issue.
Or should I try partition or file recovery on ONLY the System Reserve partition? I don't know if any bits got rewritten just from booting up and down a few times, but I only did a quick format so the original data is probably MOSTLY still there from before I formatted it.
Another wacky thought is I have 3 near identically setup computers... What if I just copied the system reserve info from one of them to this drives system reserve partition? It would be "wrong" in some of the details no doubt, but would it boot? Then perhaps I can repair in windows on the actual computer I am trying to fix?
Some of these actions will preclude me from doing others in the future...
If I try copying anything to the system reserve, this will make old files unrecoverable, so if there's an order people suggest trying this in lemme know...
The most frustrating thing here is that this is all my own dumb fault. I hope it's clear I'm not a total n00b with computers either, this is just several dumb mistakes all stacked on top of each other that created this situation. I've not lost data in 10+ years because I always run RAID, even on SSD computers, because I hate having to reinstall all my programs, tweak settings, etc. I know I can get the valuable files from this thing right now, but really want to just make the computer work again as is. It's long in the tooth, but I just don't want to bother with a from scratch install at this point.
If any geniuses out there have any thoughts on how I should proceed to keep the computer functioning as is and make it bootable again I would be eternally grateful.