如何追踪Windows Server 2008崩溃的原因?

如何追踪Windows Server 2008崩溃的原因?

我在 VMware 下运行 Windows Server 2008。

最近,它几乎每天都会崩溃,CPU 利用率持续达到 100%,并且 GUI 没有响应。

是否有一种逐步的技术来追踪该问题的根源?

我应该查看哪些日志?

ps 这个问题是在我尝试卸载 Acronis 时出现的,然后出现了蓝屏。不过,我不确定当前的故障是否与 Acronis 有关。

答案1

您还可以使用 Windows Server 2008 下提供的“可靠性和性能监视器”。

正如您在下面看到的,它会自动记录服务器的可靠性,并为其分配 10 分制的“可靠性分数”。该分数从 10 分开始,如果服务器发生任何崩溃或意外关闭,分数就会下降。

它甚至会记录安装了哪些程序以及何时安装,这样您就可以诊断已安装的程序是否似乎会导致更多故障。

您还可以将其设置为连续记录程序的 CPU 使用情况,以查看哪个程序导致 CPU 利用率达到 100%。

在此处输入图片描述

答案2

如果有崩溃转储(如 c:\windows\memory.dmp),您可以使用调试对其进行分析。通常,您需要在转储中查找第三方驱动程序。分步说明可以在这里找到这里

答案3

系统事件日志。应用程序事件日志。谷歌搜索 BSOD 消息。使用 chkdsk 检查磁盘的完整性。

答案4

如果是蓝屏,请检查 minidump 文件: http://support.microsoft.com/kb/315271

...这会告诉您(通常)导致崩溃的驱动程序或软件。

相关内容