你好,杨宁,
当 Windows Server 发生当机并产生记忆体倾印档案时,可以将这个倾印视为服务器当机一刻的「现场快照」。
首先,从系统设置的位置收集转储文件,通常位于 C:\Windows\MEMORY. DMP 或 C:\Windows\Minidump。 建议先将文件备份保存,然后再对服务器进行其他变更。
接着可以使用 WinDbg 开启倾印档案,并设定 Microsoft Symbol Server。 执行 !analyze -v 进行初步分析,重点查看 BugCheck、可疑的模块或驱动程序名称,以及 Stack Trace,这些资讯有助于找出可能导致当机的元件。
最后,检查当机时间附近的 Event Viewer 记录,特别留意 BugCheck、Kernel-Power、WHEA 及驱动程序相关错误。 将事件记录与 WinDbg 的分析结果,以及近期安装的更新、驱动程序或系统变更互相比对,可以更准确地判断问题根因。
简单来说,不要只看 Dump File 就直接下结论。 将 WinDbg、Event Viewer 及近期系统变更的信息放在一起分析,才比较容易找到真正的 Root Cause。
哈利。