惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
WordPress大学
WordPress大学
U
Unit 42
I
InfoQ
A
About on SuperTechFans
宝玉的分享
宝玉的分享
J
Java Code Geeks
博客园 - 司徒正美
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
G
Google Developers Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
腾讯CDC
Recent Announcements
Recent Announcements

kkocdko's blog

Tasker 永久试用修改思路 - kkocdko's blog 极限压缩文档扫描件 - kkocdko's blog Bypass the Blank Chars Detection crknob - Chrome portable patch 我如何将博客首页体积降至 3 KB - kkocdko's blog EmEditor 精简版 - kkocdko's blog Backup Data from VSCode Web 优雅地游玩 Minecraft - kkocdko's blog 让程序以管理员权限运行的 PE 清单 - kkocdko's blog 注销 ZEIT 账号之后遇到的坑 - kkocdko's blog 本博客的协议已更改为 CC0 - kkocdko's blog mobp - 使 MSOffice 后台常驻 在安装 VS 生成工具时规避 .NET 安装错误 各种格式的占位空文件 - kkocdko's blog 优雅地游玩 Flash 游戏 - kkocdko's blog WPS 2016 极限精简版 - kkocdko's blog Convert Const to Let by Terser 规避 Visual Studio 许可证过期的 Bug 方便地使用 iPod - kkocdko's blog 用 UserJS 注入 UserCSS - kkocdko's blog 注册表修改文件关联(默认程序) - kkocdko's blog 周期精准的太阳系模型 - kkocdko's blog 关闭屏幕的 WinAPI - kkocdko's blog 重置 Windows 图标缓存 - kkocdko's blog AIDA64 极限精简单文件版 - kkocdko's blog 几何画板单文件精简版 - kkocdko's blog 世界之窗浏览器单文件版 - kkocdko's blog 在 MBR + Legacy 下用 Bootmgr 引导 Ubuntu 简洁的 Markdown 预览工具 - kkocdko's blog 修复 MSOffice 墨迹不可用问题 - kkocdko's blog
如何极限优化压缩文件体积 - kkocdko's blog
2026-04-11 · via kkocdko's blog

如何极限优化压缩文件体积

在这里说“时间换空间”似乎有点不恰当,传统的“空间”通常指内存,而此处指的是文件体积。

Intro

这篇文章是我浏览 7-ZIP 帮助文档后的总结。如果你足够闲,也可自行研究。

首先确保你使用的是最新版 64 位 7-Zip

At First

进入 7-ZIP 的安装目录,Shift + 右键,打开 CMD / PowerShell,尝试执行 7z 命令。

7Z Format

示例参数:

7z a -mx -myx -mmt=off -ms=on -mtm=off -mtc=off -mta=off -mtr=off -m0=LZMA:d=384m:fb=273:lc=8 -mmc=1000000000 -- D:\Archive.7z D:\ArchiveDir\*

各个开关的解释:

  • a:向文档中添加文件。

  • -mx:最高压缩等级预设。

  • -myx:最高文件分析器预设。

  • -mmt=off:禁用多线程模式。

  • -mmc=1000000000:筛选器(查重)重复次数。此为最大值。

  • -ms=on:始终使用固实压缩。

  • -mtm=off -mtc=off -mta=off -mtr=off:不记录时间戳、文件属性(只读、隐藏、权限等)。

  • -m0=LZMA:d=384m:fb=273:lc=8:使用 LZMA 压缩编码;字典大小 = 384 MB;单词大小 = 273 Bytes;Literal Context Bits = 8。

  • D:\Archive.7z:输出文件路径。

  • D:\ArchiveDir\*:输入文件夹路径。

关于某些选项:

  • 通常 LZMA 的压缩率略高于 LZMA2。

  • 字典大小建议设置为大于需要压缩的内容体积,但要注意内存占用,过高或致失败。

  • 由于压缩内容不同,Literal Context Bits 有时候设置为 3 或 4 会更好些。

  • 筛选器重复次数过高,将显著延长压缩时间。

  • 输入文件夹路径别忘了在结尾写上 \*