电脑必备
解压软件把临时文件塞系统盘,我改了缓存路径后C盘多出12G
93 1 13
前几天 C 盘又报警,只剩 800M。我第一反应是日志包堆多了,结果 du 一跑,发现 %TEMP% 下面躺着十几个 .tmp 文件夹,加起来 12G 多。
查了下时间戳,全是解压大包时留下的。Win解压缩 默认把临时文件放系统盘,解一个 2G 的部署包,峰值能占到 4-5G,解完还不一定立刻清。
实测数据(Win解压缩 5.3.2,Win10 22H2,512G 固态):
- 解压 2.1G 部署包,临时目录峰值 4.3G
- 解压 800M 日志包,临时目录峰值 1.6G
- 手动清空后再解,时间基本没差,说明缓存没复用
我的处理:
- 设置里把临时目录改到 D 盘,单独划了 20G
- 加了个开机脚本,每次启动清一次
%TEMP%下的解压残留 - 大包改用 7-Zip 命令行
7z x -o直接指定输出目录,不经过系统临时区
判断: Win解压缩 速度确实快,普通用户双击解压没毛病;但命令行支持弱,像我要批量解几十个日志包,还是 7-Zip 的 -o 和 -p 参数省心。各取所需吧。
你们平时解大包会盯着临时目录吗?有没有更省事的清理法子?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
