在使用rar解压大文件的时候出现了解压错误,提示信息是C盘空间不足了,因此解压被中断而失败。
可实际情况是我解压的目录并不是C盘,网上查了下原因发现问题在于,如果是通过拖拽的方式(打开rar压缩文件,手动将里面的文件夹拖出来),会导致rar软件无法识别要将文件缓存到那个地方,因此统一缓存到系统盘(C盘),再将缓存完的内容放回最终目的地,这时windows的api存在的问题,而不是rar不够智能。
网上一些解决方案是可以通过手动设置缓存盘(即将默认缓存的系统盘改为其他盘),但是我感觉这样有点傻,其实只需要选中压缩文件,然后右键菜单中选择【解压到当前目录】,就不会出现需要缓存到别的盘再放回来目标盘的问题了,这种方式还节约了性能与时间(因为不需要缓存到别的地方去了)。
"小新哭的时候,美伢都在身边。"