To start, I am running a computer with Windows XP x64 edition on an AMD FX57 with 3GB ram, etc.. etc. So I am using the AMD64, not I386.
Problems began when I was on google chrome, looking at facebook (can you see where this is going?) and while reading someone's note they'd posted, I get hit with a Win32:MalOb virus. So, I pull the ethernet cord from the back of the computer and I delete the infected file (something like s430432.dll?) quickly from C:\windows\system32\, but it replicates and comes back immediately. Windows Disk Manager fails unexpectedly. I go to update my antivirus software, which is telling me it can delete this virus during the next startup. (This is where the fun begins, and I kick myself for rebooting.)
Rebooting the computer leads to a black screen before the splash screen and nothing further.
Ok, I'll reboot in safe mode.
Attempting to boot in safe mode, I get three lines of text with the computer not progressing after kdcom.dll. (See below for those 3 lines)
So, I assume kdcom.dll is corrupt, right?
I rename the original to "kdcom.dll.bak" (backing it up) and copy it from the Win XP x64 Pro disk I have. No luck.
So I .bak and copy over the ntoskrnl.exe, hal.dll, and bootvid.dll files to see if any of those are the problem- which just result in a "file corrupt" message.
Since replacing the files didn't help, I restore the originals that I renamed ".bak"
I put the HDD into another computer, virus scan it, REMOVE THE VIRUS ON IT, put it back in the computer but it still won't boot (even in safe mode).
So I go to run the recovery console from the XP x64 Pro install disk, but it can't detect a copy of windows because it can't detect the harddrive. (SATA HDD weren't supported with WinXP, See my second post for a fix for this.)
I'm hoping to run Chkdsk, fixmbr, or fixboot in hopes that one of those will fix the issue.
At this point, I'm looking at rc.iso (from http://www.bleepingcomputer.com/forums/topic138692.html) but don't know if that will work on Win XP x64 edition. Anyone know?
P.S.: I am NOT looking to reformat and reinstall windows. If that is your answer, don't bother to give it. If you suggest it, I'll ignore it. Pardon my rudeness for saying so, but I'd rather spend three weeks fixing this so I can keep all my programs/settings/updates/drivers than spend two days reinstalling everything and spending half a year trying to get all my settings back how they were.
Edit: Minor edits for clarity/spelling errors.
Edited by CompXP64, 22 December 2010 - 04:24 PM.