![]() |
1
AoEiuV020JP 1 天前
正经删除就是 fastcopy 最快了,
更快就只能先移动一下就说删除成功了,然后再慢慢删吧, |
![]() |
2
ted05 1 天前
试试 rimraf
|
3
xz410236056 1 天前
Steam 只是告诉系统,这里没东西了,随便写吧。
|
4
tomiaa OP @xz410236056 这个能自己操作实现吗
|
5
xz410236056 1 天前
@tomiaa 我不知道啊,我吹牛逼的
![]() |
![]() |
6
pkoukk 1 天前
看到过讨论,说 steam 删除的快是因为出于验证游戏完整性等原因,它存的有游戏的所有文件的结构记录,所以删除的时候可以并发,准确的对路径进行精准删除
而你从文件系统删除文件,文件系统需要枚举遍历,寻找下面的所有文件,再逐个删除,所以慢 |
![]() |
7
codehz 1 天前
因为 steam 的游戏文件在下载的时候就事先预分配了,然后导致元数据和数据分别各自都是连续存储的
|
![]() |
8
jqknono 1 天前 via Android
按住 shift 删除,这样不会放入回收站,要自行评估风险
|
![]() |
9
wulili 1 天前
robocopy 命令不是可以设置线程数么,加大线程数量,即使普通的固态硬盘也不至于要删几小时吧
|
![]() |
10
duanxianze 1 天前
猜测,你的删除还是会调用操作系统提供的文件删除接口,而 steam 是直接修改了硬盘的元数据区,所以飞快,但是你的小文件元数据不连续,所有做不到很快删除
|
![]() |
11
elechi 1 天前
装个 cygwin ,用里面的 rm 比 windows 自带的快
|
12
vopsoft 1 天前
## 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\" " ``` |