Windows 资源管理器需要 30 秒才能启动。我怎样才能找出原因?

Pab*_*loG 6 windows freeze windows-7

我有一台新的 Core i3 笔记本,装有 64 位 Windows 7 Home Editon。PC 运行了好几个月,但从一个星期开始,每次我尝试在资源管理器上打开一个文件夹时,几乎需要 30 秒才能打开。

到目前为止,我已经尝试过:

  • 使用 MS Essentials、MalwareBytes 和 DrWebCureIt(无病毒或间谍软件)检查病毒或间谍软件

  • 还原到以前的系统还原点

  • chkdsk /f (没有错误)

  • 禁用 Windows 搜索(没有区别)

  • sfc /scannow在提升的命令提示符下。因错误而停止:

    Windows 资源保护无法执行请求的操作

  • 通过注册表禁用 Active Destkop(如如何在 Windows 7 中禁用或启用 Active Desktop 中所述

  • 通过AutoRuns禁用所有非 Microsoft 启动程序

  • 通过ShellExView禁用非 Microsoft shell 扩展

  • 删除 USN JOURNALfsutil usn deletejournal /D C:因为 Sysinternals Process Monitor 在 SFTLIST.EXE / FileSystemControl 上显示延迟超过 5 秒

冻结仅在explorer.exe,我可以切换到另一个进程而不会减慢速度。任务管理器或进程资源管理器中没有 CPU 峰值。

我放弃硬件错误,因为如果我以安全模式启动 PC 运行良好。我无法进行修复安装,因为笔记本电脑中预装了 Windows(家庭高级版)并且我没有 Windows CD。

无需重新安装 Windows,我还能尝试什么?

Der*_*ler 7

  1. 运行进程监视器

  2. 启用持续时间列。

    在此处输入图片说明

    在此处输入图片说明

  3. 启动资源管理器。

  4. 等待延迟过去。

  5. 停止在进程监视器 ( Ctrl+ E) 中记录事件。

    在此处输入图片说明

  6. 打开过滤器( Ctrl+ L)。

    在此处输入图片说明

  7. 添加一个新过滤器,其中包含持续时间1或更多的所有项目。

    在此处输入图片说明

您现在将只看到那些花费超过 1 秒才能完成的事件。这可能能够为您提供有关延迟 Explorer 启动的指示。

如果列出的事件仍然过多,您可以在过滤器中增加持续时间。

您也可以尝试通读日志,看看explorer.exe它启动时正在做什么。


Mat*_*Sot 0

如果sfc正在返回

Windows 资源保护无法执行请求的操作

我猜你没有进行完整的证监会扫描?为什么不尝试这里的建议让 sfc /scannow 再次工作。

如果这没有帮助,上传启动资源管理器时所发生情况的完整进程监视器日志可能有助于诊断问题。