7-Zip是一款完全免费而且开源的压缩软件,相比其他软件有更高的压缩比但同时耗费的资源也相对更多,如果你需要一款能够提供强大压缩性能的软件,那么它是你最好的选择。
特点
7-zip
7-Zip是基于GNULGPL协议发布的软件,通过全新算法使压缩比率大幅提升
支持格式:
压缩及解压缩:7z,ZIP,GZIP,BZIP2,TAR
仅解压缩:ARJ,CAB,CHM,CPIO,DEB,DMG,HFS,ISO,LHA,LZH,LZMA,NSIS,RPM,RAR,SPLIT,SWM,TBZ,TBZ2,TGZ,TPZ,VHD,WIM,XAR,Z
对于ZIP和GZIP格式,7-Zip能提供比使用PKZip及WinZip高2~10%的压缩比率
7z格式支持创建自解压(SFX)压缩文件
7z格式支持加密功能(AES-256)
集成Windows外壳扩展
强大的文件管理能力
强大的命令行版本
支持FARManager插件
支持79种语言
7-Zip适用于Windows8/Windows7/Vista/XP/2008/2003/2000/NT/ME/98。并且7-Zip有面向Linux、Unix平台的命令行版本。
测试
测试1.MP34M可压缩为3.5M
将测试1.mp3用WINHEX修改部分数据保存为测试1改.mp34m
测试1.mp3+测试1改.mp3一共8M数据
用7-ZIP标准6M字典固体压缩,可以压缩到3.6–3.8M.
用7-ZIP标准6M字典非固体压缩,只能压缩到7M左右
用7-ZIP标准12M字典非固体压缩,只能压缩到7M左右大字典没有用了
其他设置如单词大小一般用默认,以前版本是该数字越小,速度会快点[现在版本+硬件不好说]。一般不用改。以前出过极限压缩CHM的参数,就是把单词大小改最大,再加极限压缩,但其实压缩效果严格上说也不算好。。
固体[固实]数据大小只要不选非固实就是固体压缩了。一般对压缩率影响不太大[有一点点]一般64M—256M就可以了。这个作用是。当你只想从打包好的固体压缩包中解压缩一个小文件时,压缩软件最多需要解压缩多少压缩数据才能解出你要的文件。如果只是一次将整个压缩包数据全部解出的话,该设置没有啥用,如果是只解压缩部分数据的话,该设置就有用了。不然你要等着压缩软件解了很多文件后才解压缩到你要的那个文件。
软件优点
开源免费,轻巧便携、无需安装!与同类收费软件功能相当!
对于ZIP及GZIP格式,7-Zip能提供比使用PKZip及WinZip高2-10%的压缩比!
提供更完善的AES-256加密算法;可以利用7-zip内置命令创建体积小巧的自动释放安装包!
与Windows资源管理器紧密集成;强大的的文件管理器;更给力的命令行版;支持FARManager插件;
支持对7z,XZ,BZIP2,GZIP,TAR,ZIPandWIM等格式的压缩/解压缩!
仅解压缩:ARJ,CAB,CHM,CPIO,CramFS,DEB,DMG,FAT,HFS,ISO,LZH,LZMA,MBR,MSI,NSIS,NTFS,RAR,RPM,SquashFS,UDF,VHD,WIM,XAR,Z
如果你觉得7-zip默认的界面过于简单,可以使用轻松打造一个即漂亮又个性的7-Zip!
操作过程
1、首先,需要下载一个命令行版本的7-Zip。解压之后,你能看到5个文件,唯一一个有用的程序是7za.exe,所以可以删除其他文件。
2.打开记事本,将要创建一个批处理文件,用来备份你指定的路径.决定备份当前桌面的所有文件,当然,任意其他路径都是可以的。在记事本中粘贴下面一行:
7za.exeait168.7z“C://DocumentsandSettings//Administrator//桌面”
注意:路径一定要有引号,否则不能工作。选择了将备份文件压缩为7-Zip的格式,需要7-Zip或Winrar等软件来解压。7-Zip的格式的优点是压缩比相当高,能够节省保存的空间。但是如果你将文件发送给其他人,可能会无法打开。这种情况下,你可以选择保存为zip格式,方法为将批处理文件中的“7z”改为“zip”。然后,将批处理文件保存在7za.exe的同一路径下。将记事本保存的文件扩展名改为“bat”。3、你只需要双击该批处理文件,运行完成后,将在7za.exe和批处理文件同一路径下生成备份文件,除非你在第二步中特别指定了路径。
4.另外,在控制面板的Windows计划任务中,你可以创建任务使该批处理文件定期运行。
接下来,如何自动在生成文件的文件名中加入年月日信息。这对定期备份的用户很有价值,不会复盖先前的备份文件。做法为在上述的第二步中,移除:
it168.7z替换为:%DATE:~-4%-%DATE:~4,2%-%DATE:~7,2%_it168.7z修改后,根据当前日期,生成的文件名为:星期五–0–0_it168.7z这样,你每次的备份都会保存起来。不过,前提是每天不能备份超过一次。对于那些想深入了解7-Zip命令行版本的用户,下面是一些参数的介绍:
a:添加文件的压缩包,或者创建新的压缩包。
d:从压缩包中删除文件。
e:从压缩包中提取。
t:测试压缩包的是否出错。
u:更新压缩包中的文件
压缩技巧
1.固体压缩[如果文件少而且固体压缩效果不明显就不用]
2.大字典[大字典最好配合固体压缩使用,不然效果烂(消耗时间和压缩比不划算)]
3.压缩方式最少要标准压缩,快速压缩免谈,快速压缩会让固体压缩+大字典效果消失==!当时是以前的版本有这个问题,现在的4.60版本好象没有这个问题了,但我没有详细测试,不好说.但用标准压缩都没有问题的。
界面
用7-ZIP的时候。你应该可以看到你的设置要消耗多少内存你一定要有相应的实际空闲内存。不然压缩速度会越来越慢..因为用到虚拟内存交换了.你的硬盘现在没有内存快吧..
字典选择基准
1.在内存容许的情况下,越大越好.[7-ZIP4.60标准压缩64M字典要674M内存32M字典370M内存]
2.进入你已经处理好的游戏目录,该游戏就差最后压缩了.点搜索,搜索通配符*.*大小选择4000K以上文件,如果文件太多就加大到8000K选中搜索子目录和隐藏文件啥的.然后按文件大小排列搜索出的文件.如果其中最大文件比你最大能用的字典大小小的话.可以直接用最大能用字典.
你也可以看看这些大文件中,哪些大小以下的数量比较多,然后选比那集中的文件大小大一点的字典就可以了.
字典+固体效果解释[压缩时是把多个文件压缩成一个压缩包]
16M字典+固体所有小于16M的文件,压缩成压缩包时,都只保存相互不同的部分.
32M字典+固体所有小于32M的文件,压缩成压缩包时,都只保存相互不同的部分.
测试
测试1.MP34M可压缩为3.5M
将测试1.mp3用WINHEX修改部分数据保存为测试1改.mp34m
测试1.mp3+测试1改.mp3一共8M数据
用7-ZIP标准6M字典固体压缩,可以压缩到3.6–3.8M.
用7-ZIP标准6M字典非固体压缩,只能压缩到7M左右
用7-ZIP标准12M字典非固体压缩,只能压缩到7M左右大字典没有用了
其他设置如单词大小一般用默认,以前版本是该数字越小,速度会快点[现在版本+硬件不好说]。一般不用改。以前出过极限压缩CHM的参数,就是把单词大小该最大,再加极限压缩,但其实压缩效果严格上说也不算好。
7-zip
固体[固实]数据大小只要不选非固实就是固体压缩了。一般对压缩率影响不太大[有一点点]一般64M—256M就可以了。这个作用是。当你只想从打包好的固体压缩包中解压缩一个小文件时,压缩软件最多需要解压缩多少压缩数据才能解出你要的文件。如果只是一次将整个压缩包数据全部解出的话,该设置没有啥用,如果是只解压缩部分数据的话,该设置就有用了。不然你要等着压缩软件解了很多文件后才解压缩到你要的那个文件。
其他技巧
除了解压缩ARJ、DMG、HFS、LHA、LZMA、RPM、SPLIT、SWM、TBZ、TBZ2、TGZ、TPZ、WIM、XAR、RAR、CAB、ISO、ARJ、LZH、CHM、Z、CPIO、RPM、DEB和NSIS等压缩文件外,7-zip相比winrar还能做许多事情,这是我很喜欢的。
官方网站上都找不到这些内容。不知道为什么。
尝试在随便一个类型的文件上右击,查看,如果有“openarchive”“打开压缩档案”“extractfiles”或者“解压缩到”,那么请往下看吧:
(请注意:以下技巧并不是总是可行的。,失败的情况,7-zip会告诉你,“文件无法作为压缩档案打开”)
解压缩EXE文件以提取资源这里的exe不仅仅指所谓的自解压所文件。如果我喜欢一个程序的图标、音乐……等该怎么办?
exescope类程序是一个解法,但是懒得再多下载个工具,直接拿7-zip解压,以爱酷主程序为例,在解压后的文件夹中细细查找,果然iku//.rsrc//2052//ICON下,发现了大堆图标。
解压缩视频文件:如FLV,分离视频和音频
刚刚用爱酷下载的一个视频,特别喜欢里面的背景音乐,怎么实现视频画面和背景音乐的分离呢?最新的QQ影音可以做到,选视频截取–仅保存音频–mp3,可以的。用7-zip也可以做到,以“三国杀有屎以来最风骚的内!袁术什么的一边去吧!这才叫RP!这才叫V5!.flv”为例,
解压后得到,audio.flv和video.flv音频视频就分开了,问题是,俩个文件只能用QQ影音打开,音频播放软件不识别,如foobar2000。继续解压audio.flv可以得到audio.aac那就没有软件识别了……晕眩中,求牛人指点。解压缩其他文件:如,提取pptx中图片1.解压缩ppt,没有取得有意义的效果。得到了5个文件,但是没啥用处。但是可以用office2007转存格式成pptx。
2.解压缩pptx,得到一包文件,以我自己做的“报告.pptx”为例,得到//docProps、//ppt、//rels。第一个文件夹下是缩略图。第二下面,请看图:其中media下是全部的pptx内含图片、音频神马的。
比较
7-Zip在解压缩和压缩率方面是优于WinRAR的,而且操作简便,基本操作上与WinRAR不相伯仲。但是由于普通用户除了会进行解压缩的操作,有时候也需要将文件压缩成RAR格式,毕竟rar是网上最流行的压缩格式。而7-Zip虽然可以解开rar压缩包,却不具备制作RAR格式的功能,所以我们觉得对于普通用户来说压缩软件可能还是要首选WinRAR,而7-Zip则可以作为压缩/解压缩的首席备选软件。(毕竟7-Zip是完全免费的,而WinRAR正版是需要购买授权的。)
界面
压缩算法
主要特征
1.开放的结构
2.高压缩比
3.强大的AES-256加密
4.能够兼容任意压缩、转换、加密算法
5.最高支持16,000,000,000GB的文件压缩
6.以Unicode为标准的文件名
7.支持固实压缩
8.支持文件头压缩
最新版本
正式版
9.20final2010-11-18
-修正了已知错误。
测试版
9.38beta2015-01-03
-修正了已知错误。
9.36beta2014-12-26
-修复了命令行版本的错误。
-修复了7-zip9.33-9.35内测版本的错误。
-修复了已知错误。
9.22beta2011-04-18
-可以在Windows7的任务栏上显示处理进度。
-修正了7-Zip9.21beta中的一处错误:
-创建ZIP压缩包时忽略部分设置的错误。例如,它会使用ZipCrypto算法而忽略AES-256的加密选项。
9.21beta2011-04-11
-可以解压缩UEFIBIOS文件。
-64位版本的7-Zip包括了32位的外壳扩展DLL。这样32位的程序同样可以调用64位7-Zip的右键菜单。
-不需要管理员权限就可以关联文件。
-新增-mf=FilterID选项用来指定压缩过滤器,例如:
-7za-mf=bcj2a.7za.tar
-7za-mf=delta:4a.7za.wav
-7za-mf=bcja.tar.xza.tar
-修正了已知错误。
-运行在64位Windows下的32位7-Zip现在可以使用最多4GB内存。
-新增本地化语言:Corsican(科西嘉语),Kyrgyz(吉尔吉斯语),Ligurian(利古里亚语)。
9.19beta2010-11-11
-输入的密码在命令行版本中不会显示。
-修正了已知错误。
9.18beta2010-11-02
-可以解压缩SquashFS和CramFS文件系统镜像。
-可以解压缩部分文件头有问题的TAR和ISO文件。
-新增用于安装包的精简版SFX自释放模块(在附加包中)。
-修正了已知错误。
9.17beta2010-10-04
-修正7-Zip创建ZIP压缩包时产生多馀磁盘碎片的问题。
9.16beta2010-09-08
-支持大于8GB的TAR压缩包。
-改善对NSIS格式的支持。
-修正了已知错误。
-新增本地化语言:Hindi(印地语),Gujarati(古吉拉特语),Sanskrit(梵语)。
9.15beta2010-06-20
-修正了已知错误。
-新增本地化语言:Tatar(鞑靼语)。
9.14beta2010-06-04
-完善对WIM格式的支持。
9.13beta2010-04-15
-可以在ZIP格式中储存NTFS时间戳。
-为一些可以打开的常见格式在右键菜单中增加了「打开压缩包」的选项(例如.exe)
-修正了已知错误。
-新增本地化语言:Uyghur(维吾尔)。
9.12beta2010-03-24
-最大压缩模式和极限压缩模式下的ZIP/PPMd压缩率有所提高。
-修复7-Zip9.*beta中如果使用超过10线程(或在某些模式下超过20线程)LZMA2停止工作的错误。
9.11beta2010-03-15
-支持.ZIP压缩包中的PPMd格式。
-PPMd格式速度优化。
-对压缩包中的安装程序的读取进行了优化。
-修正了已知错误。
-新增本地化语言:Kazakh(哈萨克语)。
9.10beta2009-12-22
-修正7-Zip9.09beta中的错误:当创建Zip格式时使用ZipCrypto算法加密时7-Zip生成错误的文件。
9.09beta2009-12-12
-可以解压缩ApplePartitionMap(APM)磁盘镜像。
-优化Intel32nmCPU下的AES代码速度。
-优化IntelAtomCPU下的CRC计算速度。
-修正了已知错误。
9.07beta2009-08-27
-可以在7-Zip文件管理器中指定文件比较程序了。
-修正了已知错误。
9.06beta2009-08-17
-可以解压缩MSLZ压缩包。
-增加部分EXE资源解析器,例如SWF与FLV。
-修正了已知错误。
9.04beta2009-05-30
-可以更新固实的.7z压缩包。
-支持LZMA2压缩算法。
-支持创建XZ压缩包。
-支持解压NTFS、FAT、VHD以及MBR压缩包。
-支持从stdin中解压GZip、BZip2、LZMA、XZ以及TAR压缩包。
-可以从////.//文件夹打开、复制、压缩磁盘镜像(例如////.//c:)。
-7-Zip文件管理器直接打开档案中未压缩的文件而不需要通过临时文件夹。
-新增命令行选项-scrc来切换是否在压缩、测试期间计算CRC-32值。
-新增命令行选项-scc{WIN|DOS|UTF-8}切换指定输入、输出字符编码(默认值=DOS)。
-修正了已知错误。
内部版
9.23alpha2011-06-17
-更新了语言文件的格式。
-修正了已知错误。
-新增本地化语言:Karakalpak(卡拉卡尔帕克语)。
9.25alpha2011-09-16
-LZMA解压缩速度提升。
-「压缩并邮寄」功能增强,支持更多的邮件客户端。
-新增命令「h」用来计算文件哈希值,支持CRC-32、CRC-64、SHA-256和SHA-1。
-新增选项-spf用来保留完整的路径信息(包括盘符)。在您使用这个选项来提取文件之前,请先检查案中的文件名是否准确无误。
-修正了已知错误。
9.29alpha2012-09-07
-.使用LZMA2作为默认算法。
-可以更新WIM档案。
-7-Zip文件管理器可以直接移动文件至压缩包。
-TAR格式的默认编码改为UTF-8,您可以使用-mcp=1选项切换到OEM编码。
-命令行版本:
-新增命令「rn」用来重命名档案中的文件。
-新增选项-sdel,当文件添加至压缩包后删除原文件。
-新增选项-sns,可开启储存NTFS交换数据流(仅WIM格式可用)。
-新增选项-sni可开启储存NT安全信息(仅WIM格式可用)。
-打开大压缩包以及大磁盘目录时速度优化。
-增强对DMG格式的支持
-修正了已知错误。
-新增本地化语言:Aragonese(阿拉贡语)。
9.30alpha2012-10-26
-修正7-Zip9.26alpha-9.29alpha中引入的错误:
-如果使用那几个版本在创建压非固实7z缩包时候遇到某些文件需要跳过(文件正在被其他应用打开、写入等等情况),则那几个版本将无法打开他们创建的压缩包,同样的创建固实压缩包时也类似的问题:如果某一固实区块包含少于等于一个文件,那个压缩包同样无法打开。
该文章由作者:【秋枫木】发布,本站仅提供存储、如有版权、错误、违法等相关信息请联系,本站会在1个工作日内进行整改,谢谢!