我偶尔会在 XP 上看到硬死机:键盘/鼠标完全没有响应,崩溃时屏幕冻结,无法使用 SSH/VNC。非常间歇,日志中没有任何内容。我从未看到任何错误消息的蓝屏。我想知道我可以做些什么来调试这个问题,因为:
- 我偶尔会在我负责的其他机器上看到类似的问题。更好、更系统的崩溃调试技术将非常有用。
- 有时,我自己的机器上每周会发生几次,甚至每天都会发生这种情况。
今天早上我通过 VNC 登录,然后再次注销,20 分钟后坐在电脑前,电脑在 VNC 注销时崩溃了。
在这种情况下,我倾向于怀疑视频卡,但这是具有现代驱动程序的现代卡(一个修订版,但这种情况已经发生了 5 个修订版或更多),并且通常至少会看到我预期的蓝屏。
您会怀疑什么?我可以在哪里查看或设置什么以获取更多信息?请记住,这种情况大约每 3 或 4 周发生一次,因此广泛记录或侵入式监控并不是真正的选择。
更新
内存已用 memtest86+ 测试过。
有小型转储,但数量不多,而且它们与冻结无关(它们都是 1 年前的)。基本分析给出 ati2cqag.dll 中的代码 THREAD_STUCK_IN_DEVICE_DRIVER_M。我认为这些可能不相关。
我尝试禁用 VNC Mirror 驱动程序几个星期,但仍然出现大量崩溃。
我已经多次在“现场”看到这种情况。我移动鼠标、浏览网页等,然后整个过程就冻结了。
更新2
几个星期以来,我从未见过任何崩溃,但一周以来,我几乎每天都会遇到一次崩溃。昨天,我看到它在启动加载程序后不久就崩溃了,然后在 Windows 登录屏幕上崩溃了,然后在第三次尝试同步 iPhone 时崩溃了。再次说明:自从发生这种情况以来,所有硬件都已更换。
答案1
随机锁定和重启的一个常见原因是内存芯片损坏。
尝试使用 MemTest86 扫描您的 RAM。它可以在许多救援磁盘上找到,但我使用的是系统救援光盘。
答案2
硬盘驱动器或其他类似设备在出故障时可能会导致类似的锁定,然后崩溃,因为驱动器变得没有响应,Windows 会锁定以等待驱动器响应。如果驱动器出现间歇性电源故障,导致其短暂断电,则可能会导致锁定,因为根据经验,我可以告诉你,Windows 不喜欢硬盘驱动器或 cd-rom 驱动器(尤其是系统驱动器)在使用时消失。
答案3
重新安装内存芯片、显卡、电源插孔
检查粉丝
您可以下载一些 Live Linux CD(Knoppix、System Rescue 等)。
从那里启动并玩一会儿。
检查温度:CPU/ HDD
检查 SMART
打开许多应用程序