找回密码
 注册

7-ZIP:不支持的方式。的原因及解决方法

php 发表于 2016/9/19 01:24 | 显示全部楼层 |阅读模式
7-ZIP:不支持的方式。
Easy 7z SfxMaker7Zip 7-ZIP SFX Maker制作自解压包,生成的exe文件在运行时提示“7-ZIP:不支持的方式。”,有可能是生成.7z压缩包文件时,使用的压缩算法不对,7-zip压缩支持LZMA, LZMA2, PPMd, BZip2, Deflate, Delta, BCJ, BCJ2, Copy等压缩算法,而我们使用的Easy 7z等自解压软件生成软件默认只支持LZMA算法,如果你的7z文件是用其他软件生成的,那么压缩算法可能默认采用LZMA算法的升级版LZMA2,或者其他算法,而Easy 7z这类工具出道较早,且多年没有升级,并不支持新的算法。

如果是用7za.exe在命令行里面生成.7z压缩文件,可以用-m0=LZMA来指定采用LZMA算法压缩。
7za.exe a archive.7z -m0=LZMA -mx -t7z "D:\www.51-n.com\*"

如果不指定算法,较新版本的7z-ip会默认使用LZMA2,该压缩方式不受早期开发的自解压工具支持。

如果是使用安装版的7-zip软件通过鼠标右键压缩,则可以手动选择指定压缩算法。

如果是通过Easy 7z自带的压缩功能来生成压缩文件,则默认使用LZMA算法,不需要进行使用处理。

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表