Can I fix a corrupted XP boot by copying the system files over from another installation drive?
I finally got my new PC working this weekend after realizing the XP install problems were a RAM issue- either one of the two sticks or the slot in the MoBo are bad. (And that's another problem I have to work on altogether)
While I've been running smoothly for a few days with only one DIMM in one slot, I tried last night putting the other stick in the other slot to see what would happen (famous last words), and XP not only crashed as soon as it started to load, but then went into the automatic chkdsk on restart... which destroyed the System32 file. I got
this problem, mainly because the System32 folder was just wiped. I will admit I wasn't exactly expecting that.
All the standard recovery attempts (including the ones mentioned in that thread) failed- I couldn't repair install or fixboot because it wouldn't even recognize that an installation existed anymore. I tried installing XP on a second partition of the drive (it's a partitioned SATA) but it still gave the missing DLL error and wouldn't continue installation.
So I installed an older IDE hard drive, made it the boot disk, and installed XP on that. With that working, I re-connected the newer SATA drive with the corrupted install and ran chkdsk through XP, which restored the files on the old drive so I could make an extra backup. But looking in explorer, System32 is still completely gone.
I know that XP somehow stores some of this in backup files, so here's my question: Assuming I upgrade the this current drive to SP2 and all the other updates the original installation had, can I just, in XP, drag the System32 folder from the current C: drive and drop it into the old boot drive (currently G:) to make that drive bootable again? Or is there any similar solution that I can do before I format the entire drive and start over?
(And for an encore, just to avoid making this mistake again, is there any chance the original crash problem had to do with dual-channel or BIOS issues with two sticks in place, or should I accept that it's most likely a bad DIMM or bad DIMM slot on the board and I have some annoying RMA issues to deal with in the near future?)
Nuke it from orbit...it's the only way to be sure. Just do a completely new install from the CD. Sure, you'll need to reinstall your applications, but that's a much better situation than having to deal with what may be a crippled install.
As far as how you got to this point in the first place, I've seen Chkdsk pull files and stuff them into its FIX files, but never an entire directory. Do you have a bootable hardware diagnostics CD (or partition) from your hardware vendor to try and see what's up with your DIMMs/Drive?
posted by thanotopsis at 9:05 AM on April 5, 2007