有什么办法来debugging/收集一些诊断信息,以防止Windows机器挂起/冻结,以获得有关导致挂起/冻结的一些线索,就像linux一样
Magic_SysRq键
有什么办法可以连接到一个冻结/挂起的窗口来获取一些日志,从操作系统的一些内存信息,进程信息,寄存器/标志状态信息。 或者以某种方式杀死可能导致冻结的过程。 基本上试图给一些恢复命令来提供挂起的情况?
可能吗?
谢谢。
-广告。
最近的事情,我能想到的是启用RightCtrl + ScrollLock,它将bluescreen机(从而创build内存转储)。 这可以在WinDBG中检查,你将能够检查一切(线程,寄存器,内存等)。
http://support.microsoft.com/kb/244139
有关使用USB键盘进行此操作的信息(您需要Vista / WS 2008 SP1或更高版本以及此修补程序):
http://support.microsoft.com/kb/971284
以下是一些不起作用的故障排除步骤:
http://support.microsoft.com/kb/927069
以下是有关创build内存转储的更多一般信息:
http://support.microsoft.com/kb/972110(WS 2003)
http://support.microsoft.com/kb/969028(WS 2008)
你需要安装windbg。