解压缩大文件系统盘空间不足怎么办?

2017-10-07 19:01:53 +08:00
 sutking
之前用 winrar,解压缩的缓存文件都在系统盘(的临时文件夹)里,解压缩完成之后再从系统盘(的临时文件夹)里剪切至目标位置,一旦解压缩的是一个大于系统盘剩余可用空间的文件必然解压缩失败,这设计真的太蠢了!
后来听说 bandzip 的解压缩速度比 winrar 快的原因就是 bandzip 没有缓存文件夹,或者说 bandzip 解压缩不需中专,直接将要解压缩的文件放入目标位置,很理想吧
但是今天我在解压缩一个大文件的时候遇到了跟 winrar 解压缩大文件一样的问题,系统盘空间不够了……
真无奈,有什么好办法帮帮我啊……
8276 次点击
所在节点    问与答
13 条回复
0TSH60F7J2rVkg8t
2017-10-07 19:06:09 +08:00
好久没有用 WinRAR 了,但我记得以前 WinRAR 里有指定 Temp 目录的设置选项啊。刚刚看了一眼我的 7-zip,确定至少 7-zip 里有指定工作文件夹的设定,默认是系统临时文件夹,也可以选择为当前文件夹或者指定位置。
sutking
2017-10-07 19:47:03 +08:00
@ahhui 多谢,今晚试试 7zip 去,但是我看到最新版本的 7zip 是在 2016 年 10 月份更新的,会不会停止更新了啊?
SENSIR
2017-10-07 19:53:47 +08:00
推荐 bandizip,界面人性化,在更新
icyalala
2017-10-07 19:57:50 +08:00
是你操作姿势不对。选择好文件,点"解压至目标文件夹",只要把具体目录告诉压缩软件,它就能直接解压过去的。

WinRAR 一点都不蠢,问题出在 Windows API 上,你要直接拖拽操作,程序本身是没办法知道具体目录的。
acess
2017-10-07 20:05:09 +08:00
Bandizip 官网有说明的,作者搞了一个 explorer 插件来处理拖放。
为啥还是解压到临时目录而且空间不足我就不清楚了,没研究过。
WinRAR 的情况楼上说了(应该不止 WinRAR,各种应用都差不多吧)
mozutaba
2017-10-07 20:06:26 +08:00
右键解压到当前目录。
应该是不用修改 temp 目录的
loveqianool
2017-10-07 20:26:18 +08:00
https://www.bandisoft.com/bandizip/help/fastdnd/

bandizip 需要开启快速拖放,默认没开.哦,此功能不支持 Windows xp
sutking
2017-10-07 23:36:07 +08:00
@loveqianool 我是 win10,刚才试着到设置里开启“快速拖放”功能,但是选框是灰色的,不能勾选开启……
sutking
2017-10-07 23:36:32 +08:00
@icyalala 感谢!我去试试这种操作
DiamondbacK
2017-10-08 00:12:56 +08:00
大概是没有用正确的方式解压吧

方式 1
1) 右键或右键拖放到目标文件夹;
2) 在上下文菜单中选择「解压到当前位置(X)」或「解压每个压缩文件到单独的文件夹(S)」或「解压到{压缩包的名称}\(E)」。
(上下文菜单的显示项目在 WinRAR 中事先设定)

方式 2
1) 右键点击压缩文件;
2) 在上下文菜单中选择「解压文件(A)...」,在弹出的窗口中设定目标路径。
DiamondbacK
2017-10-08 00:16:20 +08:00
@sutking 2#
如果你上了 7zip 官网,再点击右边的 http://www.7-zip.org/history.txt ,就可以更详细地了解 7zip 的版本发布节奏和风格了。
DiamondbacK
2017-10-08 00:21:02 +08:00
补充:从 WinRAR 的文件浏览器里拖放压缩包里的文件,是会解压到临时目录的。大的压缩包最好避免这种操作。前面讲的都是在 Windows Explorer 里进行的右键操作。
sutking
2017-10-08 08:49:40 +08:00
@DiamondbacK 谢谢了,虽然我已经很久没有用过 winrar 了,但是你说的方法用在其他压缩软件上应该也是很有参考价值的,学习了!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/395809

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX