首页>>其他         进入内容专注模式NEW!

Vista更换图标琐事

Vista更换图标琐事

犹豫了再三,还是把这篇文章发出来了。事先说明一下,这是一篇很陈旧的文章,里面涉及到的某些内容我到现在依然没有搞清楚,发表出来的目的,是希望有知道的朋友们提一下建议,大家共同讨论一下。

不知道大家喜欢折腾系统主题、图标什么的没,很多人可能没有,甚至只顾实用性,使用系统自带的“经典主题”,但我以前很喜欢收集系统主题和图标,虽然我的水平有限做不出来这些东西,但爱美之心人皆有之,把系统美化一下的事情我做得还是不少。从XP出现时候开始,各种美丽的主题都出现在网上,仿MAC风格的、仿Linux的,到现在的仿Vista和仿Win 7的,数不胜数。但有了好的主题,还使用着系统里面默认的图标,是不是感觉有点怪?所以有的朋友会想到换图标。在XP下,改一个图标是很简单的,比如桌面的“我的电脑”、“回收站”、“网上邻居”等的图标,只需要右键单击桌面空白处,然后点击“属性”,然后切换到“桌面”选项卡,再按下“自定义桌面”按钮就可以对桌面上的系统图标进行更换了。更换文件类型的图标也容易,在资源管理器中选择菜单里面的“工具”,然后“文件夹选项”,切换到“文件类型”选项卡,选择相应的文件类型,按“高级”按钮就可进行更换了。

Vista更换图标琐事

 

但是在Vista里面换个图标好像没这么容易啊,不信你试试上述的方法,在Vista里面会出现什么?“文件夹选项”里面的“文件类型”选项卡居然丢了!

Vista更换图标琐事

那怎么办?我岂不是改不了图标了?别慌,还是可以改的,但是有点复杂。你想一下,Windows里面的东西不都是和注册表有关嘛,那么图标也应该是的。没错,在注册表里是可以改图标的。怎么改?Follow me,比如说更改MP3文件类型,先在注册表里找到这个键值:

HKEY_CLASSES_ROOT\*.mp3

然后查看右边键值的属性,“默认”那一项里面是什么,比如我安装了千千静听,那么右边的默认项里面就显示Audio.MP3,然后在注册表里面寻找这个键值:

HKEY_CLASSES_ROOT\Audio.MP3\DefaultIcon

在DefaultIcon右边的属性里面的默认,就是图标的绝对路径,修改这个值,就可以改变系统图标了。要注意的是,如果你指定的图标是个*.exe或者*.dll里面的,那么图标的最后得加上图标的序号,因为这样的文件并不是默认的图标格式。而序号是从0开始算起的。比如文件是icon.dll,那么第一个图标就是

路径\icon.dll,0

第十个图标就是

路径\icon.dll,9

所以改图标的时候就别弄错了,免得出现系统默认的空文件图标。

你肯定会说,天啊,改个图标还要我手动去改注册表,真麻烦,何况如果我不懂注册表呢,改坏了怎么办?那我就推荐一下FileTypesMan这个软件,下图是它的主界面:

Vista更换图标琐事

里面列出了系统里面所有注册的文件类型,你选择你的文件类型的后缀名,然后双击它,弹出一个新对话框,叫“编辑文件类型”

Vista更换图标琐事

显然软件的功能强大,改图标只是其中一项功能而已,但我们只需要用这个就行了,其实它也是在改注册表中的那个键值,只是你不用担心它会弄错。美中不足的是,这个软件修改图标是不能浏览文件的,路径什么的还是得手动添加,也麻烦……

那么有没有批量更换图标的方法呢?有!还是Stardock的产品,IconPackager,这个软件不少人应该不陌生吧,新的版本支持Vista和Vista下的Live Folder(活动文件夹,Vista下专用的一种文件夹图标,就是在文件夹视图中直接显示里面的图片视频的内容等等。和以前的文件夹图标的区别就是在透视上要照顾到Vista程序自动生成的缩略图,并且Live Folders图标由两部分组成,额外的一部分就是盖在缩略图上面的那个部分),不过正版的不便宜,破解版的我不提供XD……然后去网上下载一种它专用的图标包,ip格式,安装之后一次性就能更换所有的图标。以下是它的主界面:

Vista更换图标琐事

我现在换用的是一种叫Dream Vienna的图标包,还挺漂亮的,反正Vista默认的看惯了,换换口味也成。这个图标包我提供下载。

但其实说到底,IconPackager还是批量修改了文件的DefaultIcon那个键值,而系统里面有的图标是改不动的,比如由Word创建的Html类型的文件:

Vista更换图标琐事

这个是我最困惑的地方,同样的文件类型,为什么图标可以不一样。当然你会说,因为由Word生成的网页文件包含了太多它专有的属性,所以不一样很正常,但这些东西是怎么起作用的呢?有谁知道的可以留言提出。

看来在Vista里面换个图标真的不容易,这里我也只是向大家说了一下我平时惯用的一些方法而已。至于Windows 7我没用过,情况如何我就不知道了,但我想,应该和Vista差不多吧。

下载文中提到的DreamVienna图标ip包

目前已有22条回复,欢迎继续就座

  1. 好啰嗦 哈!

  2. 好长, 我虽有一阵也试着模仿 Mac 主题, 但后来成了经典主题坚定不移的支持者, 无论在 Mac, Windows 还是 Ubuntu, 都使用经典主题.

  3. @会律博客:怎么罗嗦了?我只是顺着说完而已……
    @Todd:这个长么?我一般只顾好看,不顾性能…… :oops:

  4. 详细!找自已有用的文章时,就喜欢详细的!

  5. 我直接用的软件,好像叫icon。

  6. @leehow:这是什么软件啊?可以批量替换么?

  7. @ZH CEXO:可以批量,不记得了,iconworkshop?

  8. FileTypesMan是个好工具
    再加上ShellMenuView,ShellExView,SysExp这三个工具是我喜欢用的windows文件关联四剑客,呵呵
    刚才试了一下,好像确实是.htm中有就显示为winword的图标,难道explorer还要检查html的内容….

  9. @walysclw:不知道,这个正是我不懂的地方 :oops:

  10. 还是觉得默认的图标比较顺眼

  11. 如果是由WORD生成的html文件,确实会在html文件中加入generator标志,explorer显示图标不同,好像frontpage生成的文件图标也不同,你可以试试把文件中的 META 的name为generator的标记删除试试。

  12. @Louis Han:嗯,各有各的爱好,其实有时换换口味也不错,不过你说得真对,换了一段时间后,还是系统默认的最好看,然后又会换回来…… :oops: 我先用用再说吧~
    @neekey:对啊,是html文件……我怎么没想到 :oops: 可以用别的编辑器打开看看……囧……我没想到,一看到word图标就麻木了……

  13. 下载还没有安装这个系统,XP习惯了!

  14. @liuxiaolin:不用安装了,都这个时候了,如果想放弃XP的话,我推荐Windows 7 :lol:

  15. @ZH CEXO:工作原因啊!不能换!

  16. @liuxiaolin:当然我这篇文章只是针对vista图标更换的问题发表一下我的看法,如果你对图标也感兴趣,iconpackager当然可以用在XP下,我提供的这个图标主题包也是可用的,你可以试试啊 :lol:

  17. 写的非常详细,而且还蛮幽默的,你说的那2个图标似乎扩展名不一样吧,虽然它们2个本质没多大的区别。

  18. 你的博客好漂亮。精彩,顶一下!

  19. @种草人:谢谢你,希望常来逛逛~

  20. Win7修改图标,想起这篇,阅读器搜索来了
    :-)

  21. 我的评论成垃圾评论了 给我搞出来
    你那个下载很漂亮啊

  22. @Panther:可怜的孩子,你又怎么得罪Akismet了?

来吧,发表一下你的看法,或者占个座

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

(支持Ctrl+Enter快速回复)