|So, I run computer repair out of my house. I'm working on a PC for a user. He dropped off his laptop because it was crashing. The first thing I suspected was a hard drive error. I went into the BIOS and ran a hard drive test. The test failed saying the hard drive was bad. I replaced the hard drive and reloaded the OS from the restore discs. Immediately after reloading the OS, I was having weird problems, such as I couldn't install SP1. I was getting error 0x80070002. Didn't make sense for a computer that was brand newly loaded with Windows. It's not like I'm installing the SP on a computer that's been running for years. |
Just to be 100% sure I wasn't dealing with a hardware issue still, I went into the BIOS and ran the memory test and the hard drive test. Both passed. I don't think there's a hardware issue anymore, but it doesn't make sense for a freshly built computer.
The only one variable in the situation is I created the restore discs from the hard drive with the hard drive that was failing. I was praying that the hard drive wouldn't fail before the recovery discs finished. I keep thinking to myself, it shouldn't matter if the hard drive was failing as long as the recovery discs said they were completed. I'd imagine HP would've built some kind of CRC checking to automatically error out if the CDs were corrupt because of the bad hard drive.
This is so weird, because I've been a computer tech for about 10 years. A few days ago, I was building a new HP Proliant server for a client and had to load Windows 2008 R2 on the server from scratch. Just out of the box and just installed Windows 2008, the exact same thing happened. Windows updates wouldn't install. Same exact error. We ended up taking the server out to the client and installing figuring we'd figure it out later. We tried the whole trick of stopping the software update service, renaming the software distribution folder and then starting it back up and running updates again... but my senior engineer tech said to me, that makes no sense for a brand new built server to need to do all that stuff. I completely 100% agree and I feel the same about this computer I'm working on now.