Hi,
I'm working on a Dell Dimension 4400 / Pentium 4 / Windows XP. I was called in after the pc was caught in a constant loop after the Windows startup menu (safe mode, last known good, etc).
I removed all partitions, loaded Windows XP Home from the original disc that shipped with the Dell (the maroon colored disc) ... and started loading all the Windows Security updates. It was all good until I loaded SP2. After the reboot at the end of SP2, it didn't come to the screen asking if you want to tun on the security features. Instead it came to a window that said "Windows Product Activation. A Problem is preventing windows from accurately checking the license fort his computer. Error code: 0x80004005". The pc would then log out. You could only get onto the pc by going into safe mode. Some articles I found online mentioned that this error could be caused by an invalid (illegal) copy of windows, but this is a legit Windows disc that shipped with this PC right from Dell.
I found a Microsoft KB article that referenced a problem with cryptography ... and it recommended blowing away 2 registry keys. This system didn't have the keys in the two spots located, but I did find the same key under HKLM ... so I deleted that key. The pc would then boot up fine, and the new icons for SP2 were in the control panel.
I then ran Windows update again, but got an error on the windows update site (something like 'updates can not be downloaded' or similar.) Looking up windows update errors led me to register softpub.dll and 2 other dlls. I could then successfully access and download the rest of the Windows updates (I think there were 17). After it installed those updates .. now the pc just comes to a BSOD, STOP c000021a "fatal system error The system manager initialization system process terminated unexpectedly in a status of 0xc000026c."
The thing is, when I again blew away the partitions, and redid the XP install from scratch, the same thing happened again!!!
I've run spinrite to check the drive (no errors), and I ran Memtest86 for 2 hours, which turned up no memory errors.
Any ideas? Thank you in advance.