在Windows中复制文件非常慢

问题描述

我制作了一个批处理脚本,该脚本使用robocopy一遍又一遍地复制1个文件(例如9次):

SET filename=some_file.mkv

for /l %%i in (1,1,9) do (
    robocopy "." ".\new" "%filename%" :: duplicate
    rename "new\%filename%" "[new%%i] %filename%" :: rename duplicated file
)

这对于最初的几个文件来说是平滑的,但是在4-5份副本之后,复制停止并变得 super 变慢。

是通过robocopy还是通过普通的Windows GUI复制和粘贴都没有关系。

我似乎无法弄清楚问题出在哪里。我的计算机上有16GB的内存,尽管Chrome使用了很多内存,但我尝试清除它,但问题仍然存在。

我唯一的线索是,当我在资源监视器中有很多可用内存时,复制效果很好,但是一旦复制到〜0 MB,复制速度变慢。

  • 复制完成后,Windows中的复制/自动复制是否不释放内存?
  • 是否有多次复制相同文件的费用?
  • 我的SSD或文件资源管理器或RAM可能还有另一个问题吗?
  • 是否有更好的方法可以有效地做到这一点?

对于任何问题的帮助或线索,将不胜感激:)


[VIDEO] showing the problem


解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...