In some ways, total lockups (no mouse movement, no HDD activity) are a rather complex problem to troubleshoot, expecially if there's no known way to trigger the symptom so you've got to just sit and wait for hours or days.
Do you know of any way to increase your chances of purposefully triggering one of these lockup events, or is it seemingly completely random?
The first thing you generally want to do is to try to work out whether the cause is likely to be software or hardware. One way to do that is to try to "reach" the OS during a lockup and see whether it responds. That can be done by using a particular keystroke sequence to induce a bugcheck (BSOD). If the machine does crash, you can be confident that the OS was in fact still running during the lockup, and that the cause is very likely a bad
driver. Otherwise, if the bugcheck-triggering keystrokes are ignored, that greatly increases the likelihood of a hardware problem which has somehow caused a complete breakdown.
(Additionally, if it's software, analysis of the triggered memory dump can usually reveal the precise nature of the software problem, but that's beyond the scope of a web forum.)
- To enable the keyboard driver to crash the OS, you first need to set a registry value called CrashOnCtrlScroll: Forcing a System Crash from the Keyboard
- After rebooting, test that it works under normal circumstances. All you want to know is that Ctrl+ScrLk+ScrLk successfully BSODs the machine under normal circumstances.
- Wait for the next lockup.
- Try to crash the box with Ctrl+ScrLk+ScrLk.
If it works, start ripping out non-OS
drivers based on their relative age. Otherwise, if the machine remains locked, you might want to consider booting into another OS for a while to test whether the same lockup is evident. If so - hardware.