电脑必备
解压时临时文件堆在系统盘,我把路径改到D盘后C盘多出8G
52 0 13
先说结论:Win解压缩和7-Zip默认都把临时文件往系统盘塞,尤其是解压大包的时候,C盘蹭蹭往下掉。我这周拿三台机器实测,改完缓存路径后,C盘至少多出8G。
场景:上周处理一个12G的日志压缩包,解压到一半C盘直接红了。打开资源监视器一看,WinRAR临时目录在C:\Users\xxx\AppData\Local\Temp,7-Zip也在系统盘。我习惯用Win解压缩,因为它解压速度快,但命令行确实不如7-Zip顺手,这个后面再说。
实测数据:
- 台式机(Win10 22H2,C盘剩15G):解压12G包,C盘峰值掉到3G,解压完才恢复。
- 笔记本(Win11 23H2,C盘剩30G):同样包,掉到18G,但解压过程中系统卡顿明显。
- 老办公机(Win10 21H2,机械盘):直接卡死,任务管理器显示磁盘100%。
改路径操作:
- Win解压缩:设置 → 解压 → 临时文件夹,改成
D:\Temp\WinUnzip,记得先建好目录。 - 7-Zip:工具 → 选项 → 文件夹 → 工作文件夹,填
D:\Temp\7z。 - 系统环境变量:把
TEMP和TMP也指到D盘,但注意有些安装程序会依赖系统默认路径,改完最好重启一次。
改完后同样解压12G包,C盘纹丝不动,D盘临时占用峰值约14G(包含解压后的文件),解压完自动清理。老办公机也不卡了,因为机械盘读写分散到两个盘。
注意点:
- 别把临时目录设在网络盘或U盘上,速度反而更慢。
- 如果D盘也是机械盘,建议分两个分区,一个放临时一个放成品,避免磁头来回跳。
- Win解压缩的“智能解压”功能会额外建缓存,记得在设置里关掉“保留解压历史”,能省不少空间。
命令行对比:Win解压缩没有原生命令行,只能靠GUI;7-Zip的7z x配合-o参数可以脚本化,我批量解压日志包时都是写个bat循环跑。所以我的用法是:日常小包用Win解压缩图快,大批量或自动化用7-Zip。
最后问一句:你们解压大文件时,临时目录是默认放系统盘还是改到其他盘?有没有遇到过改完路径后某些安装程序报错的坑?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
