I've got a problem with my windows XP machine.. And it's one i've not been able to find a solution for so far.. It hangs. Randomly. Sometimes during bootup (XP Load screen), sometimes at the logon screen, other times during regular use. I tried a repair install. That hung too, but i managed to fix that. Windows still hung. Ran Chkdsk /r several times from the recovery console, did another repair install. Still hung. Ran safe mode, and backed up my files. Safe mode ran perfectly, without a hitch. Did a clean boot (disabled everything i could). Still hung. Right now, i've put in a spare hard drive, and am trying to install windows on that, rather than fiddle with the drive with my important stuff on it. Currently hanging somewhere after the "installing devices" part of the install. The system is a Pentium 2.7GHz, 512Mb Ram, ATI Radeon 9550. Onboard sound and USB. The Radeon is the only card in the PC at the moment. I'm pretty sure that it's not a heat issue, but i'm not ruling anything out. Any suggestions?