Я бы попробовал загрузить его с живого компакт-диска Linux, такого как Knoppix или Ubuntu 8.04, 8.10 или 9.04.
Оставьте его на переменном токе.
Из терминала вы можете сделать: (Ctrl + C, чтобы остановить его)
cat /dev/urandom > /dev/null
Это увеличит загрузку процессора до 100%.
Если он не зависает, это проблема программного обеспечения в Windows, в противном случае это проблема аппаратного обеспечения. Ubuntu также предлагает memtest. Вы можете выбрать его во время загрузки из меню grub: это хороший тест для оперативной памяти на случай, если вы подозреваете неисправный модуль.