Windows 7 资源管理器文件操作性能

Windows 7 资源管理器文件操作性能

为什么使用 Windows 7 资源管理器时文件操作(复制、移动和删除)如此缓慢?有什么方法可以解决这个问题吗?

背景:最近我从 Windows XP 切换到 Windows 7,切换后我发现所有文件操作都比 XP 慢得多。在 Windows XP 下,尤其是移动和删除(即移至废纸篓)是即时操作,其速度与所涉及的文件数量无关。在 Windows 7 上,所有操作似乎都取决于所涉及的文件数量,并且 Windows 7 不知何故总是想要“发现项目”。

附加说明:对于受影响的驱动器: - 系统保护已禁用 - 文件索引已禁用 - 实时防病毒已启用,但这不应影响移动文件

答案1

提高 Explorer 性能的一些想法(我发现它并不比 Vista 好多少):

  1. 将电源设置更改为高性能
  2. 通过开始 –> 控制面板 –> 程序 –> 打开或关闭 Windows 功能来关闭“远程差分压缩”引擎 (RDC),然后取消选中远程差分压缩。
  3. 如果通过 TCP 复制,请通过以下方式禁用 AutoTuning 和 RSS(请参阅了解更多信息):

netsh 接口 tcp 设置全局自动调整级别 = 已禁用
netsh 接口 tcp 设置全局 rss = 已禁用

答案2

微软改变了文件操作的方式。在 Vista 中,它们非常慢,我相信微软在后续服务包和 Win7 中已经提高了性能。但是,它们似乎仍然比 XP 慢。不确定是否有任何微软认可的调整可用,因为你已经在使用 Win7。

在第三方调整方面,我使用 TeraCopy 进行文件移动和复制,这大大改善了情况。不确定它是否比 XP 快,但对我来说已经足够快了。此外,您可以暂停和恢复传输,它可以进行 CRC 校验和验证以确保您的副本完好无损。

最重要的是,它是免费的。

http://www.codesector.com/teracopy.php

答案3

我发现的另一种解决方法是使用命令行。已证明有用的命令是:

复印:

robocopy <source> <destination> /E

删除:

del /S /Q <file or directory>

移动:

move <source> <destination>

相关内容