I have an Optiplex gx270 I mainly use for messing around with networking. I had Ubuntu Installed on it, but decided to re-install XP. The install of XP goes good, the computer restarts and hangs when on the XP splash screen. Eventually it loaded the windows first time setup and after 20 hours it finished.
After that it would hang on the splash screen for an hour and finally go to the desktop. Once there everything was insanely slow. So after formatting and installing windows a few more times with different disk still had the same problem. I noticed it also ran slow if I booted to a flash drive or cd. I removed all non-essential hardware, removed all ram and tested each stick 1 at a time in each port. Ran memtest for 24 hours, ran diagnostics on the harddrive, checked to make sure the motherboard was not shorting out, check the caps on the mother board, reseated everything, and tested the power supply. After testing the power supply the computer would not boot, replaced the CMOS battery and that fixed it from not booting and running slow from booting to other devices but still had the problem of it hanging on the windows splash screen. Also in the process I put new thermal paste on the processor.
So I decided to install windows 7 to see how that worked. It installed, and runs perfectly (as good as it can on a 2.8ghz P4 with a gig of ram). Any one have any ideas on what would cause this problem just with XP?
EDIT: hard-drive not making any noises and seems to be spinning just fine.