我用7-zip解压一个高压的文件时,硬盘有那么多空间,但为什么一解压 就显示储存空间不足啊

如题所述

解压过程一般是在临时目录做,解完了再把文件移到你指定的目录中。最有可能是你的临时目录和解压指定的目标目录不是一个盘,而临时目录所在的盘地方不够了;如果上两个目录在同一个盘的话,有可能在这个盘上需要两倍解压后文件大小的空间,这个要看上述“移”的过程是如何实现的了。
WINDOWS临时目录一般在C盘上,查看临时目录具体位置方法:
控制面版-》系统-》高级-》环境变量
看TMP/TEMP/TMPDIR位置,如果“用户变量”和“系统变量”都有设置,则用户变量优先
解决办法:
1。把临时目录所在盘的空间腾一腾,这个办法简单易行
注意:文件实际大小
<
占用磁盘空间大小,文件越多/越小两个大小的差距就越大(1000个1字节的文件可能占1M的磁盘空间,而不是1K),如果解压出来的是很多小文件,你需要多腾点空间
2。改环境变量(把临时目录指定到空间够的磁盘上去),改完按确定,再打开确定一次——这样不用重启计算机
3。如果上两步正确做了还不好用,看下7-zip中是否有自己的临时目录设置,我没用过它
4。剩下还有很多可能,可能性很低,如目录权限/磁盘限额/。。。略。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-19
先看你去载下来的压缩文件地址,上面有没有说明解压会有什么限制,然后检查你自己电脑硬盘空间,你的压缩文件具体放在那个磁盘,那个磁盘的空间是否足够,有可能你是下载在C盘,而你C盘的空间则不足,确定不是磁盘空间问题,那个看看你压缩文件是不是坏掉了,从新下载再解压看看,下载路径最好设置在有足够空间的磁盘中
第2个回答  2019-11-02
你要知道压缩空间跟实际能释放的空间是两回事。比如你一个100M的压缩文件,但是他解压出来的东西是大于100M的,可能有140M或者更多。那么越大的压缩文件,他可能解压出来的东西就大的越多,你要算的是他解压后的文件占多少空间,而不是这个压缩文件本身有多大。
相似回答
大家正在搜