I would suggest a general freezing question, and only more specific cases that went through the most upvoted answer. Some resources for it: - Dumping the freeze: - **Hard Freeze**: [CrashOnCtrlScroll][1], to initiate a manual crash dump. - **Soft Freeze**: [ProcDump][2] (former ADPlus), to initiate a dump of a hanging process. - Troubleshooting the dumps: - Make sure that [automatic restarts are disabled][3] and the [memory dump settings](http://support.microsoft.com/kb/254649) are right. - [WhoCrashed](http://www.resplendence.com/whocrashed), to check the dump to see if something obvious is hanging the system. - [Debugging Tools for Windows](http://www.microsoft.com/whdc/devtools/debugging/default.mspx), for in-depth analysis of the dump. - Troubleshooting the computer: - Make sure your BIOS is up to date, the BIOS settings are right and no overclocking is applied. - [Check for memory errors with MemTest86+](http://www.memtest.org/). - [Check for disk errors](http://superuser.com/questions/157266/when-to-stop-using-a-hdd-what-rules-software-apply/157276#157276). - Disconnect any hardware that you don't need, to rule it out. - Check the temperatures, clean the fans. Check the connections, cables and transistors. [1]: http://support.microsoft.com/kb/244139 [2]: http://technet.microsoft.com/en-us/sysinternals/dd996900 [3]: http://support.microsoft.com/kb/315192