Thursday, November 22, 2007
Vista to the data rescue
The Alienware computer I bought earlier this year performed well enough in the last couple of months. While when I bought it there were several blue screens of death, an Alienware technician helped me fix that by the simple way of unplugging my SATA hard drive and plugging it back in into another SATA slot on the motherboard. Don't ask me why that helped, but it did. Since then I had no more BSODs, but the hard drive still was a bit flaky. Occasional corrupted files, and whenever I ran a checkdisk there were errors to repair. Last week I started having problems booting, getting an error message at startup to retry with CTRL-ALT-DEL. Yesterday then the computer stopped booting from the hard drive altogether. Damn!
While the Alienware PC came with Vista preinstalled, I had formatted the hard drive after having had all those problems, and installed Windows XP. So I booted my Windows XP CD now and try to fix the problem with the repair function of Windows XP. No luck. The only option I had there would have been to format and reinstall completely new. Now of course knowing that the hard drive wasn't reliable I had made backups of the most important stuff in the past, but the last backup was over a week ago, and I hadn't backed up everything, just the My Documents stuff. So I didn't really want to format the hard drive.
Then I remembered that the PC came with a Windows Vista CD, and I tried that. And lo and behold, that worked. It took a long while, but the Vista setup packed up all the corrupted Windows XP stuff in a directory named Windows.Old and installed itself a clean new operating system. But then the performance was still problematic, the computer ever so often hung for several seconds and wasn't responding, presumably while searching for some data on the hard drive. But with Vista at least booting up, I was able to start checkdisk. That again took a long time and found lots of bad sectors and corrupted files. But at least it fixed the system good enough for me to be able to copy all the data I needed to an external hard drive. I was even able to copy WoW from the Windows.Old to the Vista program files directory and it ran!
But of course the hard drive is a goner. It'll continue to corrupt data until it totally fails. So I'm going to do two things. Tonight I'll buy a new hard drive and reinstall Windows XP and everything on it. And I already called Alienware, and I'm going to send them the broken hard drive and they'll replace it. Yes, that'll end me up with two hard drives, but the current drive with 250 GB was more than half full already, and I don't mind paying for a second one. At least I'll have a chance to get the computer fixed for the weekend, and don't have to wait for the replacement part from Alienware. I don't blame Alienware, they didn't build the hard drive (Samsung did), and flaky hard drives are hard to detect, the errors tend to appear only with time. Sending me a replacement is the best thing they could do.