Windows File 文件列表非常慢

Windows File 文件列表非常慢

我正在使用 Windows 7 64 位家庭高级版和 500 GB 7200 RPM Seagate 混合 SSD 硬盘。

最近我的系统速度慢得令人难以忍受:使用 Windows 资源管理器或任何其他带有标准 Windows 打开对话框的程序列出目录中的文件时,有时需要长达 30 秒才能列出目录的内容。重新启动 Windows 有时可以改善这种情况,而且我观察到,当问题发生时,它会反复出现,直到重新启动。

我尝试使用 SeaTools 来监控硬盘的 SMART 数据,但似乎一切正常。我尝试启动 Linux 并从那里访问文件;通过 Linux 的性能似乎令人满意。

我确信是某个软件(应用程序或驱动程序)导致了 Windows 上的问题。但我不确定如何找出原因。我试过 Process Explorer,但无法真正找出瓶颈的根源。解决此问题的最佳方法是什么?

答案1

不要对混合 SSD 进行碎片整理,这可能会损坏驱动器。希捷源。如果您在问题出现之前对驱动器进行了碎片整理,那么这可能是导致问题的原因。您可能需要尝试禁用超级提取。此外,频繁的防病毒扫描也会降低性能。

从提升的命令提示符(以管理员身份运行)进入性能监视器,以运行系统诊断程序或生成用户定义的数据集(在启动后和出现问题时运行一些基线测试)。

系统预设测试:性能监视器 > 数据收集器集 > 系统 > 右键单击​​系统诊断 > 启动。(它将自行停止)

或者

性能监视器 > 数据收集器集 > 系统 > 系统性能

用户定义:性能监视器 > 数据收集器集 > 用户定义。

右键单击用户定义选择新建>数据收集器设置名称报告(我使用 performanceReport)

选择手动创建单选按钮 > 下一步 > 选择性能计数器单选按钮单击下一步 > 添加

选择您要监控的计数器,单击完成。

收集器组将出现在左侧面板中,要启动它,请右键单击并选择启动。要手动停止它,请右键单击 > 停止。

完成后,报告将出现在报告文件中。

答案2

  1. 使用更新的 AV 和以下程序扫描恶意软件Malwarebytes 反恶意软件

  2. 对驱动器进行碎片整理

  3. 尝试不同的文件夹视图(详细信息、列表等),并禁用可能从文件中提取元数据的任何列(例如来自图像的 EXIF 标签或来自音频文件的 ID3 标签)

  4. 右键单击(根)文件夹/属性/自定义选项卡,然后尝试将文件夹模板更改为一般物品(也可以使用复选框使此设置传播到所有子文件夹)

  5. 使用ShellEx查看器禁用所有 shell 扩展,重新启动,看看是否有任何变化

答案3

在 Win 7 中可能不需要它,但可以尝试一下。

这些键存储了每个备用实例打开的每个文件夹的文件夹设置(视图、顺序等),因此基本上一个文件夹有多个设置。如果将它们导出到 reg 文件,它们应该会很大。

转到 HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\
删除 Bags
删除 BagMRU在其中创建
键 Bags 创建
一个名为“BagMRU Size”的 DWORD 条目,并以十六进制形式赋予它 5000 的值。

我列出了 32 位位置,对于 64 位,您必须在 WOW64/WOW32 和类似位置搜索 32 位资源管理器。

相关内容