清理大量小文件和文件夹的软件?

我打算清理一下我电脑QQ的缓存文件夹,它已经60GB了。我现在正在尝试用TeraCopy删掉那些小文件,但是速度还是比较慢。

我朋友有一个方法,他给QQ单开了一个分区,需要删除的时候就格式化…

我想知道除了上面这个怪招以外,还有没有什么快速大量删除小文件和文件夹的方法或者软件?

1 个赞

内存的虚拟缓存盘是这种情况的最佳选择

我内存只有16,感觉弄内存盘的话内存会不够用…

看了下其他回答: Windows 10 deletes lots of tiny files super slowly. Can anything be done to speed it up? - Super User,基本上要么就是走命令行,写 bat 脚本删,要么就是像你朋友那样单独开个分区,每次格式化了。以及如果有 wsl1 的话,似乎走 wsl1 删会绕过 ntfs 的一些机制,可能也会快一点?

我也看到这个回答了,没用bat脚本原因是我不知道我删了多少文件(不知道进度)…不过可以作为备选方案。
我电脑的wsl已经换成2版本了,应该没什么办法2和1共存吧…

WSL1 和 WSL2 是完全可以共存的,先 wsl --set-default-version 1 然后再安装一个发行版理论上就可以了,也可以用 wsl --list --verbose 查看已安装版本
以及关于 WSL1 下删文件的参考: rm -rf / in Windows Subsystem for Linux reveals sharp set of teeth (ctrl.blog)

1 个赞

小文件大量删除, 我只知道cmd命令行最快.

可以用everything 筛选导出, 然后excel编辑并另存为文本文件, 然后改扩展名.bat即可.

1 个赞

可以试试 Fastcopy :rocket:

fastcopy我有,但是怎么用于删除呢?

1 个赞

可能我版本太低了(3.82),我这边没有这个选项。抽空升级一下。

我记得QQ自己的设置里就有清理的功能吧,可以定期去设置里点一次。

那里告诉我只有1个多GB的垃圾文件。

可以创建个vhd虚拟硬盘,把QQ缓存指向虚拟硬盘,然后随时可以格式化,属于独立分区的Plus版[狗头]

1 个赞

可行,我抽空鼓捣一下

deltree命令?

这个命令好像早就移除了吧(