有没有办法调试/收集一些诊断信息,以防
Windows机器挂起/冻结,以获得导致挂起/冻结的一些线索.就像linux有
有没有办法可以连接到冻结/挂起的窗口,以获得一些日志,从操作系统获取一些内存信息,进程信息,寄存器/标志状态信息.
或者某种方式来杀死可能导致冻结的过程.基本上尝试给saLvage一些恢复命令吊死的情况?
可能吗?
谢谢.
-广告.
解决方法
我能想到的最近的事情是启用RightCtrl ScrollLock,它会使机器蓝屏(从而创建内存转储).这可以在WinDBG中进行检查,您可以使用它来检查所有内容(线程,寄存器,内存等).
http://support.microsoft.com/kb/244139
有关使用USB键盘执行此操作的信息(您需要Vista / WS 2008 SP1或更高版本,以及此修补程序):
http://support.microsoft.com/kb/971284
以下是一些故障排除步骤,以防它不起作用:
http://support.microsoft.com/kb/927069
以下是有关创建内存转储的更多常规信息:
http://support.microsoft.com/kb/972110(WS 2003)
http://support.microsoft.com/kb/969028(WS 2008)