Hi there, I'm in a bit of difficulty with a friends' machine - it was an old amd duron rig with 256mb ram running windows xp and they needed it to run some modern apps needing slightly higher specs but on a low, LOW budget. I put in an AMD athlon 5000, 2gb ddr2 800 ram, a new am2+ mobo and a new psu, plugged it all in and needed to re-use the old hdd with their install of windows (OEM install and they nor I have any XP disks plus they are bad keeping install disks for their apps and whatnot). So after putting it all together i booted the machine and as soon as the HDD kicked in (no sign of a windows xp loading screen, litterally as soon as the bios passed over to the hdd) i got a bsod. I then went and plugged the hdd into my main rig in my sig (it's an old ide hdd) and started the machine up booting from my main hdd and am able to access the hdd with xp on fine, ran hd tune health check, no issues found, all sectors seem good, so i thought maybe the bsod is from a bad cable/doa mobo. Tried to boot my machine up from the xp hdd and again straight away i get a bsod. I have also tried booting in safe mode from the hdd, again i get a bsod but it takes a little while to bsod, after it has started loading up drivers. I don't know what i should do - i thought if i put xp onto a new cpu/mobo without reinstall it would just bitch, require re-activation and need a registry mod to enable multi-core cpu support, not bsod as soon as it tries to load. In the old cpu/mobo it would run fine so im not sure why it wont work now - any ideas on what i can do to try and get the hdd to boot xp?