我有一台新的 Core i3 笔记本电脑,装有 Windows 7 Home Edition 64 位操作系统。这台电脑运行了几个月都没问题,但从一周前开始,每次我尝试在 Explorer 上打开文件夹时,都要花将近 30 秒的时间。
到目前为止,我已经尝试过:
使用 MS Essentials、MalwareBytes 和 DrWebCureIt 检查病毒或间谍软件(无病毒或间谍软件)
恢复到以前的系统还原点
chkdsk /f
(无错误)禁用 Windows Search(无区别)
sfc /scannow
在提升的命令提示符下。停止并显示错误:Windows 资源保护无法执行请求的操作
通过注册表禁用 Active Destkop(如如何在 Windows 7 中禁用或启用活动桌面)
通过禁用所有非 Microsoft 启动程序自动运行
通过以下方式禁用非 Microsoft shell 扩展ShellEx查看器
删除 USN JOURNAL,
fsutil usn deletejournal /D C:
因为 Sysinternals Process Monitor 显示 SFTLIST.EXE / FileSystemControl 延迟了 5 秒以上
冻结只发生在 中explorer.exe
,我可以切换到其他进程而不会出现任何减速。任务管理器或进程资源管理器中没有 CPU 峰值。
我忽略了硬件错误,因为如果我以安全模式启动电脑,电脑运行良好。我无法进行修复安装,因为笔记本电脑中预装了 Windows(Home Premium),而我没有 Windows CD。
无需重新安装 Windows 我还能尝试什么?
答案1
跑步进程监控。
使能够期间柱子。
启动 Explorer。
等待延迟过去。
停止在进程监视器 ( Ctrl+ E) 中记录事件。
打开筛选器(Ctrl+ L)。
添加一个新过滤器包括所有带有期间的1或者更多。
现在您将只看到那些花费超过 1 秒时间才能完成的事件。这也许可以让您了解是什么延迟了 Explorer 的启动。
如果列出的事件仍然太多,您可以增加过滤器中的持续时间。
您还可以尝试读通过日志查看explorer.exe
启动时正在做什么。
答案2
哇,你尝试了这么多方法。我想尝试的另一个诊断步骤是强制终止 explorer.exe,然后重新启动。如果它的行为不同,它可能会给你一些额外的信息。
强制终止explorer.exe:
taskkill /f /im explorer.exe
然后运行 explorer.exe 即可启动它:
explorer.exe
如果我想到其他要尝试的事情我也会把它们放在这里。
答案3
答案4
我来这里是因为我遇到了同样的问题。Windows 文件资源管理器需要大约 20 秒才能启动,其他一些进程也存在同样的延迟。答案对我没什么帮助,但我发现网络驱动器没有正确响应。我设法将其恢复到操作状态,然后一切又恢复正常。原来,我的 %TEMP% 被映射到了不起作用的网络驱动器。这可能是启动延迟的主要原因。