我的 Windows 7 关机过程耗时太长,因此我创建了一个自定义事件查看器视图来查看延迟期间所有日志中的所有事件。问题是,事件日志没有任何记录。例如,我今天下午 12:51:09 启动了系统重启(开始 > 重启)。
您知道我可以在哪里跟踪或追踪什么来查看事件 ID 13 之后发生了什么吗?或者找出导致延迟的原因?我可以发誓,Windows 在下午 12:51 之后仍在运行关机/沙漏屏幕。
答案1
通常,首先要做的是尝试在安全模式下关机,如果成功,请使用 MSConfig 禁用所有非必要服务和启动进程,然后再次测试。如果成功,则开始启用它们,直到出错为止。
一个非常简单的方法,有时很有用,就是打开任务管理器并切换到进程,并在尝试关机时将其保持打开状态。通常,任务管理器会保持打开状态足够长的时间,让您看到哪些进程需要很长时间才能关闭,并可能识别故障。(在某些情况下,任务管理器会提前关闭,但您可以重新启动它)
另一种选择是进程监控来自 Sysinternals/Microsoft,它可能会向您显示关机时发生的情况(例如文件/网络活动)。
在高级层面上,微软有一些性能工具,旨在帮助 OEM 跟踪和诊断启动和关闭问题。我从未使用过它们,考虑到它们的目标市场,它们可能很难使用,但如果你有兴趣,可以搜索 Xbootmgr.exe
答案2
去:
控制面板 > 所有控制面板项 > 性能信息和工具 > 高级工具
那里报告了什么性能问题吗?
。
您还可以进行干净启动,然后逐个重新启用非 Microsoft 程序和服务,以便找到导致关机速度变慢的有问题的程序和服务。