Windows提高文件迁移/删除速度
本文最后更新于122 天前,其中的信息可能已经过时,如有错误请发送邮件到1986413837@qq.com

加速迁移

先压缩,后迁移

  • 右键文件夹 -> 添加到压缩文件 (.zip)
  • 原理:压缩过程是在原盘进行的,虽然费点 CPU,但它把“沙子”变成了“一块大石头”。
  • 移动这个 .zip 文件,速度会一直维持在几百 M/s。
  • 到目的地后再解压。

使用命令行工具 robocopy

  • Windows 自带的 robocopy 比资源管理器复制快得多,它支持多线程。
  • 命令示例:robocopy C:\source D:\destination /mt:16/mt:16 表示开启 16 线程同时搬)。

加速删除

命令行删除(最快方案,推荐)

这是最有效的方法。绕过了资源管理器的图形化界面和计算过程,直接通知文件系统释放空间。

  1. 在你要删除的文件夹位置,点击地址栏,输入 cmd 并回车。
  2. 输入以下两条指令(注意:这不走回收站,直接粉碎):
    • del /f /s /q 文件夹名 (删除所有文件)
    • rd /s /q 文件夹名 (删除空目录)

原理: del 命令是“静默处理”,它不会去计算总进度条,速度比图形界面快 10 倍以上。

用“空文件夹”覆盖(神级技巧)

这是一个非常冷门但极其有效的黑科技。如果你要删掉一个几十 GB 且包含百万小文件的文件夹,用 robocopy 镜像一个空目录。

  1. 新建一个空的文件夹,命名为 test
  2. 打开 CMD,输入:Bashrobocopy test 目标文件夹 /mir

原理: robocopy 的镜像模式(/mir)会强制让目标文件夹变得和源文件夹(空的)一模一样。由于它采用了多线程逻辑,处理速度极其恐怖。

为什么删除会慢?(避坑指南)

  • 正在被占用:如果你的 Vite 开发服务器还开着,或者某个播放器正在读取切片,删除会反复重试导致极慢。先关掉所有开发终端和编辑器。
  • 回收站机制:按下 Delete 时,系统其实是把文件“搬”到了回收站。
    • 解决: 选中文件夹,按下 Shift + Delete。这会跳过回收站,直接从磁盘索引中抹除,速度会快很多。
  • 杀毒软件干预:每删一个文件,Windows Defender 都要检查一下有没有风险。
    • 解决: 删除超大项目前,暂时关闭“实时保护”。

Life's a struggle, I'll conquer it.
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇