2024年2月20日发(作者:)

Windows7主题修改教程之基础篇

在这里以系统默认主题 Aero 作为修改的对象,其它软件制作而成的版本以后再讨论。在整个修改过程中按照步骤来修改会容易很多,只要一步一步看下去,相信大家都会修改任何类似的主题了。

第一步:准备工作

在修改之前让我们先做以下的准备工作:收集主题相关文件,以系统默认主题 Aero 为标准,例如一个“”主题文件和一个“Aero”文件夹,在以下位置可以找到它们 C:WindowsResourcesThemes 在其他分区上建立一个“主题修改”的文件夹,把“”和“Aero”文件夹复制到“主题修改”文件夹里面,以后一切的修改动作都在这个“主题修改”文件夹里面完成。

现在我们把“aero”主题修改成“windows7之家”的主题作为目的。改成其它名字亦可。把“主题修改”文件夹下的所有文件按下图箭头方法改名:

名字修改后在“主题修改”文件夹下就变成了一个“windows7之家.theme”主题文件和一个“windows7之家”文件夹,现在我们接着对它们进行修改。

第二步:windows7之家.theme文件的修改

windows7之家.theme文件定义了windows的声音、视觉风格、鼠标和系统图标的文件。右键以记事本的方式打开这个文件,得到以下内容:注意:括号内红色字是说明和可以修改的地方,没有标明的地方就不要修改。下面是一个theme的截取:

; Copyright ?Microsoft Corp.

[Theme]

; Windows 7 - IDS_THEME_DISPLAYNAME_AERO

DisplayName=@%SystemRoot%,-2013 SetLogonBackground=0

; Computer - SHIDI_SERVER

[CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}DefaultIcon]

DefaultValue=%SystemRoot%,-109

; UsersFiles - SHIDI_USERFILES

[CLSID{59031A47-3F72-44A7-89C5-5595FE6B30EE}DefaultIcon]

DefaultValue=%SystemRoot%,-123

; Network - SHIDI_MYNETWORK

[CLSID{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}DefaultIcon]

DefaultValue=%SystemRoot%,-25

; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER

[CLSID{645FF040-5081-101B-9F08-00AA002F954E}DefaultIcon]

Full=%SystemRoot%,-54

Empty=%SystemRoot%,-55

[Control PanelCursors]

AppStarting=%SystemRoot%cursorsaero_

Arrow=%SystemRoot%cursorsaero_

Crosshair=

Hand=%SystemRoot%cursorsaero_

Help=%SystemRoot%cursorsaero_

IBeam=

No=%SystemRoot%cursorsaero_

NWPen=%SystemRoot%cursorsaero_

SizeAll=%SystemRoot%cursorsaero_

SizeNESW=%SystemRoot%cursorsaero_

SizeNS=%SystemRoot%cursorsaero_

SizeNWSE=%SystemRoot%cursorsaero_

SizeWE=%SystemRoot%cursorsaero_

UpArrow=%SystemRoot%cursorsaero_

Wait=%SystemRoot%cursorsaero_

DefaultValue=Windows Aero

=@,-1020

[Control PanelDesktop]

Wallpaper=%SystemRoot%

TileWallpaper=0

WallpaperStyle=10

Pattern=

[VisualStyles]

Path=%ResourceDir%es

ColorStyle=NormalColor

Size=NormalSize

ColorizationColor=0x6B74B8FC

Transparency=1

[boot]

=

[MasterThemeSelector]

MTSM=DABJDKT

[Sounds]

; IDS_SCHEME_DEFAULT

SchemeName=@%SystemRoot%,-800

[Slideshow]

Interval=3600000

Shuffle=0

ImagesRootPath=%SystemRoot%ResourcesThemeswindows7之家wallpapers

Item0Path=%SystemRoot%ResourcesThemeswindows7之家

Item1Path=%SystemRoot%ResourcesThemeswindows7之家

Item2Path=%SystemRoot%ResourcesThemeswindows7之家

Item3Path=%SystemRoot%ResourcesThemeswindows7之家

Theme是主题名字定义节。Theme节里DisplayName“=”后面定义名字的具体位置,我可以把值修改成想要的名字.例如:把“@%SystemRoot%,-2013”替换成“windows7之家”,这样就是个性化里面显示的就是“windows7之家”了.

[CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}DefaultIcon]是桌面定义节。DefaultValue定义的就是图标的具体位置,可以值改成我们想要的图标。例如:“%SystemRoot%ResourcesThemeswindows7之家”。前提是这个图标存在。

[CLSID{59031A47-3F72-44A7-89C5-5595FE6B30EE}DefaultIcon]是个人文件夹的定义节。DefaultValue类似于桌面定义节里的DefaultValue项。

[VisualStyles]是可视化外观风格文件定义段节。

修改好以后保存,关闭记事本即可完成主题文件的修改。

第三步:可视化风格文件“windows7之家.msstyles”的修改

修改这个文件需要用到资源编辑软件: Restorator2007.运行桌面的“资源编辑”,把“windows7之家.msstyles”拖到程序左边的窗口,点击“windows7之家.msstyles”之前的“+”按钮,出现如图:

我们需要修改的地方就是“IMAGE”文件夹和“STREAM”文件夹下的“”图片。

01.先来修改“”图片,从下图可见此图片的内容:

选中图片,将其拖到“主题修改”文件夹下(或右键-导出到-“主题修改”文件夹下),就可以用ps来修改这张图片了。下面两张图是关于这张971图片的介绍,我们可以根据介绍来修改。

记得971这张图片是透明的。保存修改过的971,然后再拖回“windows7之家.msstyles”文件里面“STREAM”文件夹下的“”图片的位置上替换原图片,到此修改完成。接着进行下一步:“IMAGE”文件夹里面图片的修改。

展开“IMAGE”文件夹,可以看几百张png图片,从508开始到1108结束,我们可以对文件夹里面的所有图片进行修改,也可以单独修改其中的某些图片,在这里直接把整个文件夹拖到“主题修改”文件夹下,这样比较方便修改。现在我们打开“主题修改”文件夹里面的“IMAGE”文件夹,可以看到以下缩略图的样板:

从上图得知总共 600 张png图片,要是一一修改的话恐怕会花好多天的时间,所以在这里我们只挑选对主题变化比较大png图片来修改,例如开始菜单、任务栏和各种按钮等等。

02.现在我们从开始菜单着手。

在“IMAGE”文件夹里的 755 -->87 这些图片都是管开始菜单 basic 效果的,这种效果是不透明效果,一般这些图片都不需要改动,除了“756”这张图片在 aero 透明效果里用到需要修改,756是管理开始菜单所有程序按钮的图片。从788 -> 817这些图片则是管理开始菜单 aero 效果的,这也就是主题修改最多和最大的透明效果了。至于哪些图片在哪些位置,请看下图图解说明:

了解了这些图片的具体位置后,修改开始菜单就容易多了。其实只要修改以上图片中出现的号码图片就可以达到修改开始菜单的目的了。记得这些图片的尺寸是可以伸展的,修改的尺寸大一点无所谓,只要不小于原来系统默认的就行。至于怎样修改图片才能让开始菜单看起来更好看,那就是个人的美术水平的关系了。

在修改所有的图片后另外保存在“主题修改”文件夹下新建的“IMAGE2”文件夹里,然后再打开“windows7之家.msstyles”文件,把修改后的图片对应的拖回原来的地方,如图:

替换文件的方法可以单张图片拖拽也可以整个文件夹拖拽。替换好后如果只想修改到此的话,现在也可以保存“windows7之家.msstyles”文件,或者想更深入修改的话请进入下一步。

03.开始菜单修改过了,现在我们修改资源管理器窗口。

先认识一下窗口对应的png图片,如下图:

看了上面的图片后大家应该很清楚各个地方所对应的图片是哪些了,这样我们可以想修改哪里就修改哪里。记得修改后都要另外保存到“IMAGE2”文件夹里,以便我们进行“windows7之家.msstyles”文件文件内部图片的替换哦。替换方法如同开始菜单的方法。

04.接着我们修改任务栏。

用以上方法看下图即可很快知道修改那张图片才可以替换任务栏:

05.来到了对话框的美化了。

其实这里只需要修改一张图片 516 就可以。在这里再次提醒各位修改好后一定要记得另外保存在“IMAGE2”文件夹里。

06.右键菜单背景的修改。

这里的修改不包括下图中的美女背景,那是用另外的软件修改的,在主题里无法如此修改。所能修改的地方见图中的数字。

主题修改进程到此可以说已经有很大的变化了,当然还有更多的地方没有修改,其实那些都只是细微的变化了,不必要费心去修改,用系统默认的即可。当然大家如果觉得想更加完美的修改的话,那么我在这里告诉大家,“IMAGE”这个文件夹里面600多张图片都可以全部修改,每一张图片都关联着每一处地方。至于字体颜色的修改那就是高级篇里面代码编辑了。

第四步:最终保存

经过以上的修改后,在“主题修改”文件夹下“IMAGE2”文件夹里面应该存放着大家所修改过的png图片,我们用“编辑文件”打开“windows7之家.msstyles”文件,把“IMAGE2”文件夹里面的所有图按顺序一一拖到相应的数字上,就拖到“STREAM”文件夹下的“”图片的位置上,然后就可以点击保存了。或者另存为同名文件。如下图:

再回到“主题修改”-“windows7之家”文件夹下,比原来多了一个“windows7之家 备份.msstyles”的文件,此文件我们大可以删除掉。这样在“主题修改”文件夹里面的“windows7之家.theme”和文件夹“windows7之家”就是我们的修改成果,把这两个复制到 C:WindowsResourcesThemes 里面,在个性化里面便可看我们的成果--“windows7之家”图标出现在里面了。