There's several things that could cause a lockup. Psu, memory, overheating ( less likely ), bad sectors, etc. I'd check the psu last. Memtest86 would be my first course, then run a chkdsk /r on your hdd. From there, with the computer off, see if you can freely spin your cpu fan without it...