7-Zip 是一款 Windows 下的非常强大的压缩/解压缩软件,但是它的原版图标实在是太丑了。
看见没有,这就是原版的 7-Zip 的文件图标,这风格,这 8 位色……很明显是 Windows 98 时代的风格,异常丑陋,丑到极致。偏偏 7-Zip 软件还不提供任何与 UI 相关的设置项,让人十分郁闷。我有一次在 Box.net 上看到 7z 文件的图片,那叫一个漂亮,还特意保存下来准备用 Res Hacker 之类的软件替换掉原来的图标文件,发现都替换不了。
但是这个世界上还是有强人存在的,今天,在强大的 @ggarlic 的提醒下,我才知道有这么一款软件,叫 7-Zip Theme Manager。
它的官网似乎有点被墙的样子,请自备梯子。另外它的官网上的软件的下载速度实在不敢恭维,而且还不支持断点续传,所以我把那个2.1版本原封地在 Skydrive 上上传了一遍,点此或点击下面的图标下载。
怎么用?
下载之后直接解压到一个文件夹里就可以运行了,软件语言只有英语、德语、意大利语,二话不说选英语。选完语言会让你确定你的 7-Zip 安装目录是不是它找到的那个。一般都是对的,确定即可。然后来到了主界面,如下图:(如果你是在网页上看的,点击看大图)
![]()
这软件界面还是非常简明的。中文注释我已经标注在旁边了,方便英语不好的读者。
左上角两个选项,选中第一个就是更改工具栏的图标,选中第二个则是更改文件图标。在那个列表里可以选择不同的主题。选完主题后按 Activate theme ,会有一个进度条出来,进度条走到底之后,你的 7-Zip 所关联的文件的图标就都换掉啦。
效果
效果呢?真相呢?这软件里有 N 套工具栏图标主题和 N 套文件图标的主题,各种风格,从可爱到科幻,什么都有。我这里挑了一款我中意的,然后新建了几个常见压缩文件扩展名的文件,放在一个文件夹里,截了张图:
![]()
效果还不错吧?这应该是 96×96 的图标,但是放大到 256×256 也能接受。
其它
- 只有与 7-Zip 相关联的文件类型才会换图标。所以在换之前最好在 7-Zip 里把所有的文件类型都关联上。
- 其中 zip 文件类型似乎无法正常换图标。解决方法是把 WinRAR 卸载。卸载之后就可以关联,然后换图标了。
- 事实上 WinRAR 真的可以卸载了。因为 7-Zip 是可以解开 rar 的包的,所以你不用担心网上下载的文件打不开。此外 WinRAR 也是可以解开 7z 包的,所以你也不用担心你压制的文件别人打不开……况且你还可以选择压制 zip 包,tar 包,gz 包什么的,WinRAR 可没那么多选择。而且,7z 的压缩率和压缩速度都比 rar 高。
- 事实上我之前一直在电脑里保留着 WinRAR 的原因就是要用它来换图标,然后平时用的是 7-Zip 解压的……汗。




我觉得像 7z 这种开源软件,改图标什么的应该不会这么麻烦,或许替换一个图标,或者改一改某个配置文件就行了。
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100724 Firefox/3.6.8
@yuihji, 一开始我也是这么想的,但是后来失败了……我试了 Res Hacker 这种替换资源的软件,找不到它的图标资源啊……
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.480.0 Safari/534.4
@wzyboy, 搜索了一把,还真是没有太简单的方法,只能找到另一个软件 http://briian.com/?p=5488 。莫非真的要去读说明文档或者源代码吗…唉。
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100724 Firefox/3.6.8
好压缩挺好用的,不过你会不会说它有啥内幕盗了人家代码啥的
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4
7z哪里来的rar解压器 不是要授权的么?
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
@will0n, rar是要钱的,但是unrar是免费使用的
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5
…我觉得还是Ubuntu把图标和打开方式分开处理的比较好..
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.36 Safari/534.3
@雨碎江南, hia hia hia
Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21051/19.892; U; en) Presto/2.5.25
7z比rar好用多了~
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.41 Safari/534.3
7z不支持热键 Ctrl+C +V ….不知道为什么?
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)
@Bee君, 用拖动代替吧
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.496.0 Safari/534.6
@wzyboy, 囧…
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)
@wzyboy, 7-zip 打开图片 不能预览??怎么回事?在压缩包里打开图片,一直是正在加载
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.495.0 Safari/534.6
@Bee君, 我刚才试了,一切正常……需要我截图证明吗?
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.496.0 Safari/534.6
@wzyboy, 糟糕,我重装7-zip看看~
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.495.0 Safari/534.6
@Bee君,
我的一直是打开就是文件已损坏,7z支持看图片吗?
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10
喔! Very Nice!
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.495.0 Safari/534.6
=.= 还在用 WinRAR 来着、、
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.10) Gecko/20100919 Namoroka/3.6.10 (tete009 SSE2 PGO)
还有,网上不是有一些可以更改图标的批处理文件吗?比如下边的代码,虽然我没有成功过。
md “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\7z.dll” “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\cab.dll” “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\iso.dll” “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\rar.dll” “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\tar.dll” “%programfiles%\7-Zip\Formats\backups”
copy “%programfiles%\7-Zip\Formats\zip.dll” “%programfiles%\7-Zip\Formats\backups”
“%programfiles%\7-Zip\7z.exe” a -t7z “%programfiles%\7-Zip\Formats\backups.7z” “%programfiles%\7-Zip\Formats\backups” -mx=9
rd /q /s “%programfiles%\7-Zip\Formats\backups”
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formats\7z.dll, %programfiles%\7-Zip\Formats\7z.dll, sevenz.ico, icongroup,101,1033
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formats\cab.dll, %programfiles%\7-Zip\Formats\cab.dll, cab.ico, icongroup,101,1033
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formats\iso.dll, %programfiles%\7-Zip\Formats\iso.dll, iso.ico, icongroup,101,1033
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formats\rar.dll, %programfiles%\7-Zip\Formats\rar.dll, rar.ico, icongroup,101,1033
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formatsa\tar.dll, %programfiles%\7-Zip\Formats\tar.dll, tar.ico, icongroup,101,1033
reshacker.exe -addoverwrite %programfiles%\7-Zip\Formats\zip.dll, %programfiles%\7-Zip\Formats\zip.dll, zip.ico, icongroup,101,1033
del ResHacker.ini
del ResHacker.log
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10
这个软件在虚拟机XP下边无法初始化啊,我的是最新的VMware工作站,无论是改界面还是图标,都弹出提示框,说应用程序正常初始化失败,请问这是为什么啊
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10
@gzzse123, 可是你为什么要在虚拟XP下运行它呢…这软件在Windows 7下也能运行啊. 至于Linux和OS X, 本身的压缩文件图标已经挺好看了…还是你临时到XP下用用? 临时的话为什么要好看呢…郁闷
Opera/9.80 (J2ME/MIDP; Opera Mini/4.2.14427/22.401; U; en) Presto/2.5.25 Version/10.54
要.net支持?
Opera/9.80 (Windows NT 5.1; U; Opera Now!; zh-cn) Presto/2.6.30 Version/10.63
=.=第4点跟我一样啊..
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.14 (KHTML, like Gecko) Chrome/18.0.972.0 Safari/535.14
呵呵……好古老……
现在我已经是纯粹的 GNU/Linux 用户了,依然用着 7zip 的核心,但是已经不再为图标发愁啦~
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.26 Chrome/17.0.963.26 Safari/535.11
=.=吓我一跳..刷新一下页面,突然多了一个回复..
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.14 (KHTML, like Gecko) Chrome/18.0.972.0 Safari/535.14
呵呵,我有评论提醒的。
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.26 Chrome/17.0.963.26 Safari/535.11