故事库-中国往事  > 所属分类  > 
[0] 评论[0] 编辑

7-zip

7-Zip 软件基于 GNU 次要公共许可协议(Lesser General Public License) 之下发布,是一款完全免费的压缩解压软件。7-Zip是一款免费开源的解压缩软件,命令行选项具有强大的设置功能,非常适合用来备份,将介绍如何操作。将使用没有图形界面的7-Zip,操作通过命令行完成。这样做的好处之一就是整个软件的程序只有一个文件,适合在U盘中随身携带,易于操作。
中文名称
7-zip
本    质
一款计算机软件
基    于
GNU 次要公共许可协议
类    型
解压缩软件
授    权
免费
语    言
简体中文

目录

7-zip7-Zip 是基于 GNU LGPL 协议发布的软件,通过全新算法使压缩比率大幅提升。

支持格式:

压缩及解压缩: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外壳扩展

强大的文件管理能力

强大的命令行版本

支持 FAR Manager 插件

支持79种语言

7-Zip适用于Windows 8/Windows 7 / Vista / XP / 2008 / 2003 / 2000 / NT / ME / 98。并且7-Zip有面向Linux、Unix平台的命令行版本。

优点

开源免费,轻巧便携、无需安装!与同类收费软件功能相当。

对于 ZIP 及 GZIP 格式,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比。

提供更完善的 AES-256 加密算法;可以利用7-zip内置命令创建体积小巧的自动释放安装包。

与Windows 资源管理器紧密集成;强大的的文件管理器;更给力的命令行版;支持 FAR Manager 插件;

支持对7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM等格式的压缩/解压缩!

仅解压缩: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:DocumentsandSettingsAdministrator桌面”

注意:路径一定要有引号,否则不能工作。选择了将备份文件压缩为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-ZIP 4.60 标准压缩 64M字典要 674M内存 32M字典 370M内存]

2.进入你已经处理好的游戏目录,该游戏就差最后压缩了.点搜索,搜索通配符 *.* 大小选择 4000K以上文件,如果文件太多就加大到 8000K 选中搜索子目录和隐藏文件啥的. 然后按文件大小排列搜索出的文件.如果其中最大文件比你最大能用的字典大小小的话.可以直接用最大能用字典.

16M字典+固体 所有小于16M的文件,压缩成压缩包时,都只保存相互不同的部分.

32M字典+固体 所有小于32M的文件,压缩成压缩包时,都只保存相互不同的部分.

测试

测试1. MP3 4M 可压缩为3.5M

将测试1. mp3 用WINHEX 修改部分数据保存为 测试1改.mp3 4m

测试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、Tilovuxay自己截图GZ、TPZ、WIM、XAR、RAR、CAB、ISO、ARJ、LZH、CHM、Z、CPIO、RPM、DEB 和 NSIS 等压缩文件外,7-zip相比winrar 还能做许多事情。

尝试在随便一个类型的文件上右击,查看,如果有“open archive”“打开压缩档案”“extract files” 或者“ 解压缩到”,那么请往下看吧:

(请注意:以下技巧并不是总是可行的。,失败的情况,7-zip会告诉你,“文件无法作为压缩档案打开”)

解压缩EXE文件以提取资源

这里的exe 不仅仅指所谓的自解压所文件。ilovuxay自己截图如果我喜欢一个程序的图标、音乐……等该怎么办?

exescope类程序是一个解法,但是懒得再多下载个工具,直接拿7-zip解压,以爱酷主程序为例,在解压后的文件夹中细细查找,果然iku.rsrc2052ICON下,发现了大堆图标。

解压缩视频文件:如FLV,分离视频和音频

刚刚用爱酷下载的一个视频,特别喜欢里面的背景音乐,怎么实现视频画面和背景ilovuxay截图音乐的分离 呢?最新的QQ影音可以做到,选视频截取--仅保存音频--mp3,可以的。

用7-zip也可以做到,以“三国杀有屎以来最风骚的内!袁术什么的一边去吧!这才叫RP!这才叫V5!.flv”为例,解压后得到,audio.flv 和 video.flv 音频视频就分开了,问题是,俩个文件只能用QQ影音打开,音频播放软件不识别,如foobar2000。继续解压audio.flv 可以得到audio.aac那就没有软件识别了……晕眩中,求牛人指点。

解压缩其他文件:如,提取pptx中图片

1.解压缩ppt,没有取得有意义的效果。得到了5个文件,ilovuxay自己截图但是没啥用处。但是可以用office2007转存格式成pptx。

2.解压缩pptx,得到一包文件,以我自己做的“报告.pptx”为例,得到docProps、ppt、ilovuxay自己截图 els。第一个文件夹下是缩略图。第二下面,请看图:其中media下是全部的pptx内含图片、音频等。

最新版本

正式版

9.20 final 2010-11-18

修正了已知错误。

测试版

9.22 beta 2011-04-18

可以在 Windows 7 的任务栏上显示处理进度。

修正了 7-Zip 9.21 beta 中的一处错误:

创建 ZIP 压缩包时忽略部分设置的错误。例如,它会使用 ZipCrypto 算法而忽略 AES-256 的加密选项。

9.21 beta 2011-04-11

可以解压缩 UEFI BIOS 文件。

64 位版本的 7-Zip 包括了 32 位的外壳扩展 DLL。这样 32 位的程序同样可以调用 64 位 7-Zip 的右键菜单。

不需要管理员权限就可以关联文件。

新增 -mf=FilterID 选项用来指定压缩过滤器,例如:

7z a -mf=bcj2 a.7z a.tar

7z a -mf=delta:4 a.7z a.wav

7z a -mf=bcj a.tar.xz a.tar

修正了已知错误。

运行在 64 位 Windows 下的 32 位 7-Zip 现在可以使用最多 4 GB 内存。

新增本地化语言:Corsican(科西嘉语),Kyrgyz(吉尔吉斯语),Ligurian(利古里亚语)。

9.19 beta 2010-11-11

输入的密码在命令行版本中不会显示。

修正了已知错误。

9.18 beta 2010-11-02

可以解压缩 SquashFS 和 CramFS 文件系统镜像。

可以解压缩部分文件头有问题的 TAR 和 ISO 文件。

新增用于安装包的精简版 SFX 自释放模块(在附加包中)。

修正了已知错误。

9.17 beta 2010-10-04

修正 7-Zip 创建 ZIP 压缩包时产生多余磁盘碎片的问题。

9.16 beta 2010-09-08

支持大于 8 GB 的 TAR 压缩包。

改善对 NSIS 格式的支持。

修正了已知错误。

新增本地化语言:Hindi(印地语),Gujarati(古吉拉特语),Sanskrit(梵语)。

9.15 beta 2010-06-20

修正了已知错误。

新增本地化语言:Tatar(鞑靼语)。

9.14 beta 2010-06-04

完善对 WIM 格式的支持。

9.13 beta 2010-04-15

可以在 ZIP 格式中储存 NTFS 时间戳。

为一些可以打开的常见格式在右键菜单中增加了「打开压缩包」的选项(例如 .exe)

修正了已知错误。

新增本地化语言:Uyghur(维吾尔)。

9.12 beta 2010-03-24

最大压缩模式和极限压缩模式下的 ZIP / PPMd 压缩率有所提高。

修复 7-Zip 9.* beta 中如果使用超过 10 线程(或在某些模式下超过 20 线程)LZMA2 停止工作的错误。

9.11 beta 2010-03-15

支持 .ZIP 压缩包中的 PPMd 格式。

PPMd 格式速度优化。

对压缩包中的安装程序的读取进行了优化。

修正了已知错误。

新增本地化语言:Kazakh(哈萨克语)。

9.10 beta 2009-12-22

修正 7-Zip 9.09 beta 中的错误:当创建 Zip 格式时使用 ZipCrypto 算法加密时 7-Zip 生成错误的文件。

9.09 beta 2009-12-12

可以解压缩 Apple Partition Map (APM) 磁盘镜像。

优化 Intel 32nm CPU 下的 AES 代码速度。

优化 Intel Atom CPU 下的 CRC 计算速度。

修正了已知错误。

9.07 beta 2009-08-27

可以在 7-Zip 文件管理器中指定文件比较程序了。

修正了已知错误。

9.06 beta 2009-08-17

可以解压缩 MSLZ 压缩包。

增加部分 EXE 资源解析器,例如 SWF 与 FLV。

修正了已知错误。

9.04 beta 2009-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.23 alpha 2011-06-17

更新了语言文件的格式。

修正了已知错误。

新增本地化语言:Karakalpak(卡拉卡尔帕克语)。

9.25alpha 2011-09-16

LZMA 解压缩速度提升。

「压缩并邮寄」功能增强,支持更多的邮件客户端。

新增命令「h」用来计算文件哈希值,支持 CRC-32、CRC-64、SHA-256 和 SHA-1。

新增选项 -spf 用来保留完整的路径信息(包括盘符)。在您使用这个选项来提取文件之前,请先检查案中的文件名是否准确无误。

修正了已知错误。

9.29alpha 2012-09-07

.使用 LZMA2 作为默认算法。

可以更新 WIM 档案。

7-Zip 文件管理器可以直接移动文件至压缩包。

TAR 格式的默认编码改为 UTF-8,您可以使用 -mcp=1 选项切换到 OEM 编码。

命令行版本:

新增命令「rn」用来重命名档案中的文件。

新增选项 -sdel,当文件添加至压缩包后删除原文件。

新增选项 -sns,可开启储存 NTFS 交换数据流(仅 WIM 格式可用)。

新增选项 -sni 可开启储存 NT 安全信息(仅 WIM 格式可用)。

新增选项 -stl 可用于将压缩包时间戳设置为文件的最近修改时间。

打开大压缩包以及大磁盘目录时速度优化。

增强对 DMG 格式的支持

修正了已知错误。

新增本地化语言:Aragonese(阿拉贡语)。

9.30alpha 2012-10-26

修正 7-Zip 9.26 alpha 9.29 alpha 中引入的错误:

如果使用那几个版本在创建压非固实 7z 缩包时候遇到某些文件需要跳过(文件正在被其他应用打开、写入等等情况),则那几个版本将无法打开他们创建的压缩包,同样的创建固实压缩包时也类似的问题:如果某一固实区块包含少于等于一个文件,那个压缩包同样无法打开。

压缩算法

主要特征

1.开放的结构

2.高压缩比

3.强大的 AES-256 加密

4.能够兼容任意压缩、转换、加密算法

5.最高支持 16,000,000,000 GB 的文件压缩

6.以 Unicode 为标准的文件名

7.支持固实压缩

8.支持文件头压缩

压缩算法

LZMA:改良与优化后的 LZ77 算法

LZMA2:改良的 LZMA 算法

PPMD:基于 Dmitry Shkarin 的 PPMdH 算法

BCJ:32 位 x86 可执行文件转换程序

BCJ2:32 位 x86 可执行文件转换程序

BZip2:标准 BWT 算法

附件列表


0

故事内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本故事还有待完善,请 编辑

上一篇 六月六    下一篇 怪兽大学

同义词

暂无同义词
  • 友情链接:
  • 中原企业家
  • 华锐社区
  • 法学学习
  • 故事库
  • 舆情信息
  • 郑州商业观察
  • 美丽中国
  • 药食同源
  • Lovely China
  • 纯欲天花板
  • 留学生