Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to debug/gather some diagnostic information in case a windows machine hangs/freezes to get some clue about what caused the hang/freeze., just like linux has

Magic_SysRq key

Is there any way one can connect to a frozen/hanged windows to get some log having some memory info, process info, registers/flags status info from the OS. Or some way to kill the process which could have caused the freeze. Basically try to give some restore command to saLvage the hanged situation?

Is it possible?



share|improve this question

migrated from Dec 22 '09 at 9:26

This question came from our site for professional and enthusiast programmers.

Closest thing I can think of is enabling Ctrl+Scrollock, which will bluescreen the machine (thus creating a memory dump). This can be examined in WinDBG, with which you will be able to examine everything (threads, registers, memory, etc).

Info about doing so with a USB keyboard (you need Vista/WS 2008 SP1 or later, plus this hotfix):

Here are some troubleshooting steps in case it doesn't work:

Here's more general info about creating a memory dump: (WS 2003) (WS 2008)

share|improve this answer
AFAIK Ctrl-ScrollLock should be enabled manually. It does nothing without registry modification – kolypto Dec 25 '09 at 15:28

You need to have windbg installed.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.