Microsoft does not supply current or even correct drivers for today's wide array of machines. Many learn about this by attempting a clean install.
-> Try this. Update drivers one by one for motherboard, video, audio from the maker of your system. Do not use Windows Update or the Driver Udpate button.
I've recently formatted my HD and installed a fresh copy of Windows Xp on my computer.
Today I have booted up my comp (bearing in mind the only progs I have installed is Aol), with the sole purpose of updating Win XP via the microsoft website (SP2 etc..). Once the comp booted up I was confronted with the following message:
''One of the files containing the system's Registry data had to be recovered by use of a log or alternate copy. The recovery was succesful.''
I had the same message appear before the fresh install of Win Xp and have had the same message appear more than once today after rebooting the machine (again I haven't installed any more software apart from AOL, and the reboot was because AOL was acting strangely!).