最近,我的 Windows XP 32 位 Windows 资源管理器非常慢。当我启动它时,它需要长达 10 秒钟才能列出所有文件夹和驱动器。在此期间,它没有反应,这意味着它对鼠标或键盘输入没有反应。即使如此,它仍然比平时慢。打开新文件夹需要几秒钟,而以前它们是立即打开的。
其他文件浏览器(例如“Total Commander”)像往常一样运行得非常快。
答案1
- 下载 Sysinternals 的进程探索器
- 以管理员权限运行该程序(这样它可以从系统访问所需的所有信息)。
- 右键单击进程浏览器,然后选择“属性”。
- 选择“性能”选项卡。
- 现在打开一个新的 Explorer 窗口,并查看图表。您应该能够判断问题是 I/O 访问还是 CPU(我尚未发现内存是导致此行为的可能原因)。
- 其他选项卡(例如“性能”和“线程”)应该可以帮助您找出滥用系统资源的原因。
如果您认为问题可能是 Explorer 进程中附加的一些损坏的 dll 或处理程序,请按照以下步骤操作:
- 下载 Sysinternals 的自动运行(无需安装)。
- 解压 zip 文件并以管理员权限运行程序 autoruns.exe。
- 等待程序检索所有信息,然后选择“Explorer”选项卡。
- 查找任何没有出版商或来源可疑的物品。
- 如果发现任何问题,请取消选中左侧的框以禁用该项目,然后关闭应用程序并重新启动系统。
- 对您认为可能导致问题的任何其他 dll/处理程序重复此过程。每次操作后再次重新启动(您也可以通过选中相应的框来重新启用这些项目)。
希望有所帮助。
答案2
一份清单,
- 您有网络映射驱动器吗?这可能会导致卡顿
- 主驱动器上是否有碎片?这导致资源管理器中的枚举速度变慢
- 尝试杰克德夫拉-- 不要相信内置的碎片整理支持
- 您的页面文件是否存在碎片,这会导致很多事情变得缓慢
- 尝试页面碎片整理-- 如果您启动此应用,它会立即告诉您哪些系统文件碎片化。然后您可以选择通过重新启动进行碎片整理
- 视窗关于其他应用程序冲突的支持说明
- 确认此 Windows 计算机与未出现此类问题的其他系统处于相同的服务补丁级别
- 考虑关闭索引服务——这并不会导致速度变慢,它应该只在空闲条件下工作,但无论如何这是一种浪费
- 您的 Windows 是否配置为将 ZIP 文件显示为文件夹?
- 这会导致问题
- 无论如何都会建议转换到 7-zip。
您可以尝试其他一些方法。
- 检查
autoruns
是一个好主意,
你是否发现那里正在进行任何新的或意想不到的初创活动? - 您最近是否进行过任何驱动程序或系统更新?
- 还有一个系统文件损坏的可能性
。您可以从 中检查Start
,Run
使用“sfc /scannow
“ 或者 ”sfc /verifyonly
“命令。
验证所有 Windows 文件是否完整需要一些时间。
答案3
我将尝试使用 Sysinternals 的进程监视器,它可以让您看到打开文件时正在执行哪些类型的文件访问。
据我了解,Explorer 会尝试查找每个文件的图标,有时会尝试找到相关的应用程序(因此它会在 excel 文件旁边显示 excel 图标等)。但是,如果应用程序位于网络文件夹(或记忆棒)上,则这可能会减慢速度。当然,如果驱动器路径不存在,例如未插入的记忆棒或无法找到的网络路径,或者如果拒绝对文件的权限,这会使速度变慢。
进程监视器还将向您显示打开窗口时发生的许多其他事情,例如,有时当资源管理器尝试访问应用程序以确定文件图标时,这会触发防病毒扫描。
请注意,图标应该被缓存,以避免重复查找,但这可能不会发生。有一个注册表项可以控制缓存的大小
Hkey_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Explorer\Max Cached Icons
(我的设置为 2000,但也许您可以尝试增加它)。
缓存也可能损坏,但我从未听说这会导致速度变慢,相反,它有时会导致图标无法正确绘制。
答案4
我曾经遇到过类似的问题,我的桌面、C 根目录或我的文档上的快捷方式(我记不清具体是哪个了)引用了不存在的文件。我知道这听起来很疯狂,但删除损坏的快捷方式对我来说解决了这个问题。Windows 对这些快捷方式做了一些特殊操作(我认为是尝试从不存在的文件中获取快捷方式的图标资源或类似的东西)。因此,请查看桌面上的快捷方式并删除任何无效的快捷方式,然后从那里开始。
编辑:在尝试寻找帮助我解决问题的文章时(那是很久以前的事了),我确实发现了这一点: http://ss64.com/nt/slow_browsing.html