ZeRaW wroteArithma i thought you had bsod did not know it was hanging.
From my experience (i had a cybercafe so i have alot of experience with weird problems) it is either a cpu or memory.
If it is psu then the computer would just switch off.
CPU try opening the case and check if the cpu is correctly installed and not moving.
Check if the cpu fan is not suddenly turning off and it is also installed well.
For memory you can experiment by removing a slot and testig first 4gigs then second 4gigs to determing which is corrupt.
I would think a freeze is more related to cpu then memory (memory usually bsod more) but with pcs these days who knows
If it is a PSU giving dirty power, or off voltages, then it is possible that the system could freeze. For example, a graphics card is receciving dirty power, it would crash, or get disconnected, the system would freeze.
CPU is passing Prime95 and not peaking over 70C, so I doubt it is a CPU problem. Even if not all the pins were connected, usually the ones at the edge would be loose, and I've seen a case online where (I think) 1 pin off was causing memory problems (4GB detected out of 6GB - BIOS level not OS level)
Memory has passed memtest86+, external to Windows, so if it was a memory problem, it could be a memory controller problem, and not something to do solely with RAM.
System seems to have passed Prime95 Blend test, which tests a lot of RAM and memory controller, so that seems to be fine too.
Actually, it's memory that is the prime, most frequent cause of simple freezes. CPU damage these days is quite low on the charts. Temps are fine, clocks are fine, no errors in Prime95.
However, for memory slots and moving around RAM sticks, it's worth a try, though even memory does not seem to be a problem.