Whenever I try to boot into Windows XP I get a STOP 0X0000007B error message. I'm virtually certain that this is being caused by a virus, because XP crashed on me right after I went to an iffy website, and when I tried to restart the computer I now always get the blue screen of death along with the error message I mentioned. I've tried booting into safe mode and I get the same error message. When I try to get into the Windows Recovery Console it tells me there's a Disk Read Error. Fortunately I have a second hard disk with Windows 7 on it and that works fine. I've booted into Windows 7, run AVG anti-virus on the hard drive that has XP on it and removed a couple of virus. I've also scanned it with Spybot and Ad-Aware to remove any spyware, but trying to get into XP gets me the same error message. I used my Windows XP install disk to get to the recovery console and ran chkdsk on that hard drive, and sure enough it didn't fix things. At this point I'm thinking I need to either try other anti-virus software or do a repair installation of Windows XP. I'm reluctant to do the repair install because I'm worried that it will screw up the Windows bootloader, and make my copy of Windows 7 inaccessible as well. Any other advice for what I could do?