转自龙族论坛(http://www.chinadforce.com)
【原创】菜鸟也可以办到,纯手工美化系统全攻略


做人要厚道,转载请注明作者和出处!

我们知道,用各种美化软件可以将系统变得个性而华丽,但是它们的缺点也是显而易见的:

1.经常安装卸载这些软件容易使系统不稳定;2.占用内存和系统资源;3.有些软件使用起来较为麻烦,而且个性化有一定的局限性等。然而不使用这些软件并不是代表我们只能放弃美化系统,毕竟爱美之心人皆有之,其实我们可以自己动手,用纯手工的方法来达到美化的目的。

这样不仅可以避免上述的几个问题,更重要的是在DIY的过程中自己所获得的乐趣是使用软件所无法体验的。

下面就让我们一起来,打造个性十足的系统。文中可能涉及到一些譬如注册表操作等,菜鸟看到这些不必感到害怕,一步一步来不会太难的,而且通过这些操作也可以不断提高自己的水平:

注:笔者的系统为 Windows XP SP1


1.更改桌面图标

桌面图标可以通过IconPackager等软件来修改,但其实还有更简单的方法:

在桌面空白处右击鼠标,依次选择"属性"-"桌面"-"自定义桌面"-"常规",接着选中"我的电脑"的图标,再点击"更改图标"浏览选择要更换的图标,"我的文档"等也是类似的,选择好后点击"确定"即可马上换上漂亮的图标,如图1:



2.更改硬盘图标

首先你可以将每个驱动器重新命名,如该成"系统","文件"等。
接着硬盘图标也是可以更改的,而且可以把每个驱动器的图标都设置成不同的,如图2:



操作方法如下:

Step1:打开"我的电脑",然后依次点击"工具"-"文件夹选项"-"查看",把"隐藏已知文件类型的扩展名"前的小勾取消;
Step2:将其中一个图标,比如"1.ico"复制到C盘根目录;
Step3:在C盘根目录新建一文本文件,输入以下内容并保存:

[autorun]
Icon=1.ico
Step4:把刚才的文本文件重命名为"autorun.inf"
(注意要将扩展名一起更改,系统会提示"如果改变文件扩展名,可能会导致文件不可用……",点击"确认"即可)

Step5:选中刚才的两个文件,点击右键-"属性",然后勾选"隐藏";
Step6:重新启动,搞定,其它盘符依此类推!

注:
1) 上面用的是相对路径,也可以使用图标的绝对路径,如"Icon=E:\ico\1.ico";
2) 选择隐藏是为了更雅观和防止误删配置文件;
3) 不用重启也可以的,进入譬如CS等游戏,然后退出就可以直接看到效果。


3.更改软驱、光驱图标

要更改软驱、光驱图标,必须通过修改注册表来实现,在运行里输入"regedit"并回车,打开"注册表编辑器",然后定位到下面这个位置:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\a\DefaultIcon]

接着双击右边的"默认",填入图标的路径和名称,保存退出重新启动后即可看到效果,如图3:



不过一般来说是没有DriveIcons这个项及下面的子项的,所以必须手动在Explorer上点击鼠标右键-"新建"-"项",接着输入"DriveIcons";同样的,在"DriveIcons"下新建一个或多个子项,软驱的是盘符一般为"a",然后有几个光驱就新建几个项,项的名称和光驱盘符对应即可。

这样直接修改注册表的方法其实有点麻烦,还可以用更简单的导入注册表文件的方法:

首先新建一个文本文件,输入以下内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\a\DefaultIcon]
@="E:\\ico\\floppy.ico,0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\h\DefaultIcon]
@=E:\\ico\\cd1.ico,0"
保存退出,然后重命名为new.reg,接着双击导入注册表即可。要提醒的是,在上面的注册表文件里,必须把原来路径的"\"都改为"\\"。


4.自制品牌机

品牌机和兼容机的一个不同之处,就是品牌机在打开"我的电脑"属性时能够查看厂商标志和支持信息!

现在我们就来做一个属于自己的品牌机,首先新建一文本文件,输入以下内容:

[General]
Manufacturer=很高很瘦的专用电脑
Model=无敌华丽型

[Support Information]
Line1=每一种创伤,都是一种成熟。
Line2=上网不聊天,气死活神仙!
保存退出,然后重命名为"Oeminfo.ini",然后再找一张BMP图片(不要太大,最好是100×100左右大小的)将其重命名为"Oemlogo.bmp",接着把这两个文件复制到"C:\WINDOWS\system32"下,最后按下"Win+Break"组合键就可以看到下面的效果了,如图4:



点击"技术支持信息"还可以弹出一个信息窗口,显示的是上面"Line1="后面的内容,还可以在后面继续添加"Line3="等,字数不限,把一些名言警句或搞笑对话放在里面,很好玩的!^_^


5.超酷鼠标右键秀

看看这样的鼠标右键,是不是很酷呢?图5:



首先从http://www.virtualplastic.net/download/apps/byblos_if.zip下载一个zip压缩包,解压后得到Byblos.dll,再把这个文件复制到任意地方(如C盘根目录下),然后在"运行"中输入"regsvr32.exe C:\Byblos.dll"并回车,提示成功注册。接着在桌面空白处点右键就可以看到右键上漂亮的图案了!

另外我们可以更改里面的图片(比如可以改成自己的或MM的照片等),用ExeScope等资源提取工具打开Byblos.dll,在"位图"-"202"项导入一张自己想要的bmp格式的图片(大小自定,但不要太大),保存后重新注册,如图6:


要卸载该右键秀,只需在"运行"中输入"regsvr32.exe C:\Byblos.dll /u",并回车即可。


6.漂亮的个性文件夹

你是否注意到“我的文档”里的“我的音乐”、“图片收藏”等文件夹和一般的文件夹的图标是不一样的?
你是否了解其中的秘密?其实这些都是通过Desktop.ini这个文件来实现的。

一般地,你打开任意一个文件夹,在空白处点击鼠标右键-“自定义文件夹”,然后点击最下面的“更改图标”按钮,浏览选择一个图标,最后点击确定即可。刷新一下就可以看到文件夹图标已经改变了!如图7:



除了简单的改变文件夹图标外,Desktop.ini还能做什么呢?

要查看Desktop.ini这个文件,必须点击“工具”-“文件夹选项”-“查看”,把“隐藏受保护的操作系统文件(推荐)”和“隐藏已知文件类型的扩展名”前的小勾取消,并选择“显示所有文件和文件夹”,如图8:



建立Desktop.ini这个文件有两种方法,一是按上面提到的用“自定义文件”的方法让系统自动建立;二是新建一文本文档,然后把文件名改为“Desktop.ini”(注意要连扩展名一起修改),接着在“命令提示符”下输入下面的命令改变其属性:

attrib +s +h Desktop.ini
Desktop.ini 基本的结构参数如下:

[.ShellClassInfo]
ConfirmFileOp=0
NoSharing=1
IconFile=图标文件及路径
IconIndex=n
InfoTip=文件夹注释
参数说明:

“ConfirmFileOp=0” 代表在对移动或删除该文件夹时不提示“你所删除的文件是系统文件”;
“NoSharing=1” 代表该文件夹不被共享;
“IconFile=图标文件及路径” 其中图标文件也可以是.ico图标格式也可以是.exe可执行文件或.dll文件等;路径可以为相对路径或绝对路径;
“IconIndex=n” 表示使用指定文件的第几个图标,如果是图标文件则为0,如果是.exe或者.dll文件可以为1、3等;
“InfoTip=文件夹注释” 指当鼠标指向该文件夹时所显示的说明文字!

*其中只有“IconFile=图标文件及路径”是必须的,其余皆可选!

现在演示一下,该文件夹里有一个名为Popsicle.ico的图标,接着在Desktop.ini输入下面的代码:

[.ShellClassInfo]
ConfirmFileOp=0
NoSharing=1
IconFile=Popsicle.ico
IconIndex=0
InfoTip=嘿嘿,看看效果!
效果如图9所示,不是不很漂亮?不过现在只穿了外衣,接下来我们还要给它穿上性感的内衣!^_^



找一个背景图片bg.gif放在文件夹内,然后修改Desktop.ini的内容为:

[.ShellClassInfo]
ConfirmFileOp=0
NoSharing=1
IconFile=Popsicle.ico
IconIndex=0
InfoTip=嘿嘿,看看效果!

[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
IconArea_Image=bg.gif
IconArea_text=0x00483D8B
然后打开文件,如图10:



呵呵,现在文件夹也可以像网页一样自由选择背景和字体颜色了!

参数说明:

“IconArea_Image=” 是背景图片的文件名及路径,同样可以为相对路径或绝对路径;
“IconArea_text=” 是指文字的颜色代码!不过要注意的是这里的颜色代码和html的颜色不太一样,显示出来的是后面6位颜色编码的RGB模式中R和B对调后的颜色!


7.桌面超级图标

像dock等软件有一个很实用的功能就是可以自由添加应用程序的快速打开方式,那不用软件能不能实现呢?
答案当然是肯定的啦,下面就来制作一个功能强大的桌面超级图标:



如图11,就是一个用于打开常用的Flash制作软件程序的超级图标,在图标上点击右键就可以弹出菜单,接着单击某一项目就可以打开相应的程序,非常方便和强大!这是通过修改注册表来实现的,在运行中输入"regedit",回车后打开"注册表编辑器":

Step1:定位到[HKEY_CLASSES_ROOT\CLSID],在下面新建一个子项"{00000000-0000-0000-0000-000000000000}"(这个值可以随便取,但是不能和原有的值相同,而且必须符合类标识符的命名规则),双击右边窗口的"(默认)"项,填入图标的名称,如"Flash制作";还可以新建一个字符串键值"InfoTip",用来显示当鼠标指向该图标时显示的说明文字;

Step2:在"{00000000-0000-0000-0000-000000000000}"下新建子项"DefaultIcon",双击右边窗口的"(默认)"项,将其值改为要显示的图标的路径;

Step3:新建子项"InProcServer32",再将右边窗口的"(默认)"项的值改为"Shell32.dll",接着创建一个名为"ThreadingModel"的字符串值,修改其值为"ApartMent";

Step4:新建子项"Shell",并在其下面接着创建一个子项"XXX",继续在下面新建子项"Command"。其中,"XXX"代表右键菜单里要显示的项目的名称,"Command"的值则修改为该程序的打开路径,比如"d:\Program Files\Macromedia\Flash MX 2004\Flash.exe"。你可以创建多个"XXX"的子项,然后按同样的方法创建并修改"Command"的值,如图12:



Step5:定位到注册表的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace],在下面新建一个子项"{00000000-0000-0000-0000-000000000000}"(这个值就必须和前面的一样即可)

Step6:刷新注册表和桌面,这个超级图标就诞生鸟!


说明:

1.用同样的方法可以在桌面创建多个这样的图标,可以把不同类型的应用程序分别归类到这些图标中!要注意的是必须在[HKEY_CLASSES_ROOT\CLSID]下新建不同值的子项;
2.在桌面上右击该图标,选择"创建快捷方式",接着可以把这个快捷方式拖放到系统的任意位置;
3.双击该图标会打开右键菜单的第一项;
4.菜单里的每一项都有相应的快捷键,就是下划显示的程序的首字母(中文的除外);
5.并不是每个程序都可以用这个方法打开,比如磁盘碎片整理程序就不能用该法打开;
6.该超级图标还有更多扩展设置,具体的大家可以查看《电脑爱好者》杂志2004年第7期16页。




关于手工美化,就说到这里,实际上DIY系统的方法远不止这些,比如还可以手工修改VS主题文件、或修改注册表其它一些设置等,由于时间关系在这里就不多赘述了。

大家自己可以多动脑筋,想出更多优化美化的方法来,也希望各位可以将自己的经验分享出来,和大家一起交流!

(全文完)