试了用命令 mkdir "J:\empty_folder" && robocopy "J:\empty_folder" "J:\xx" /mir && rd /s /q "J:\xx"
fastcopy 删得都很慢,2 个小时还没删掉
fastcopy 删得都很慢,2 个小时还没删掉
|
AoEiuV020JPMar 18, 2025
1
正经删除就是 fastcopy 最快了,
更快就只能先移动一下就说删除成功了,然后再慢慢删吧, |
|
ted05Mar 18, 2025
2
试试 rimraf
|
|
xz410236056Mar 18, 2025
3
Steam 只是告诉系统,这里没东西了,随便写吧。
|
|
4
@xz410236056 这个能自己操作实现吗
|
|
xz410236056Mar 18, 2025
5
@tomiaa 我不知道啊,我吹牛逼的
![]() |
|
pkoukkMar 18, 2025
6
看到过讨论,说 steam 删除的快是因为出于验证游戏完整性等原因,它存的有游戏的所有文件的结构记录,所以删除的时候可以并发,准确的对路径进行精准删除
而你从文件系统删除文件,文件系统需要枚举遍历,寻找下面的所有文件,再逐个删除,所以慢 |
|
codehzMar 18, 2025
7
因为 steam 的游戏文件在下载的时候就事先预分配了,然后导致元数据和数据分别各自都是连续存储的
|
|
jqknonoMar 18, 2025 via Android
8
按住 shift 删除,这样不会放入回收站,要自行评估风险
|
|
wuliliMar 18, 2025
9
robocopy 命令不是可以设置线程数么,加大线程数量,即使普通的固态硬盘也不至于要删几小时吧
|
|
duanxianzeMar 18, 2025
10
猜测,你的删除还是会调用操作系统提供的文件删除接口,而 steam 是直接修改了硬盘的元数据区,所以飞快,但是你的小文件元数据不连续,所有做不到很快删除
|
|
elechiMar 18, 2025
11
装个 cygwin ,用里面的 rm 比 windows 自带的快
|
|
vopsoftMar 18, 2025
12
## robocopy 没有比它快的 保存为.reg 右键要删除的目录
``` Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory] [HKEY_CLASSES_ROOT\Directory\shell] [HKEY_CLASSES_ROOT\Directory\shell\Robocopy] @="&Robocopy 删除" [HKEY_CLASSES_ROOT\Directory\shell\Robocopy\command] @="cmd /k md c:\\Windows\\tapi & C:\\Windows\\SysWow64\\Robocopy.exe /MIR /MT:100 C:\\Windows\\TAPI\\ \"%1\" /PURGE && TIMEOUT /T 3 && rd /s /q \"%1\" " ``` |
|
FishBearMar 20, 2025
13
把 Saved 改成你想删的文件夹,你也可以创建个右键菜单 快速删除
del /f/s/q Saved > nul rmdir /s/q Saved |
|
flynajApr 7, 2025 via Android
14
rd /q /s 还有杀毒软件关了。
|