在修改之前让我们先做以下的准备工作:收集主题相关文件,以系统默认主题 Aero 为标准,例如一个“aero.theme”主题文件和一个“Aero”文件夹,在以下位置可以找到它们 C:\\Windows\\Resources\\Themes 在其他分区上建立一个“主题修改”的文件夹,把“aero.theme”和“Aero”文件夹复制到“主题修改”文件夹里面,以后一切的修改动作都在这个“主题修改”文件夹里面完成。
现在我们把“aero”主题修改成“windows7之家”的主题作为目的。改成其它名字亦可。
把“主题修改”文件夹下的所有文件按下图箭头方法改名:
下载 (20.79 KB)
2009-10-1 04:26
名字修改后在“主题修改”文件夹下就变成了一个“windows7之家.theme”主题文件和一个“windows7之家”文件夹,现在我们接着对它们进行修改。
第二步:windows7之家.theme文件的修改
windows7之家.theme文件定义了windows的声音、视觉风格、鼠标和系统图标的文件。右键以记事本的方式打开这个文件,得到以下内容:注意:括号内红色字是说明和可以修改的地方,没有标明的地方就不要修改。原文为黑色文字。
; Copyright ?Microsoft Corp.
[Theme] (主题名字定义段)
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=@%SystemRoot%\\System32\hemeui.dll,-2013 (这行“=”后面定义名字的具体位置,我们也可以把“=”后面的修改成我们想要的名字,例如:把这行里面“@%SystemRoot%\\System32\hemeui.dll,-2013”替换成“windows7之家”,这样在“个性化”里面显示的名字就是“windows7之家”了)
SetLogonBackground=0
; Computer - SHIDI_SERVER
(桌面计算机图标定义段)
[CLSID\\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\DefaultIcon]
DefaultValue=%SystemRoot%\\System32\\imageres.dll,-109 (这行“=”后面定义的就是图标的具体位置,我们也可以把“=”后面的修改成我们想要的图标,例如:把这行里面“%SystemRoot%\\System32\\imageres.dll,-109”替换成“%SystemRoot%\\Resources\\Themes\\windows7之家\\icon\\001.ico”这里要先在“windows7之家”文件夹下新建“icon”文件夹,然后存放图标文件:001.ico)
; UsersFiles - SHIDI_USERFILES (桌面个人文件夹图标定义段)
[CLSID\\{59031A47-3F72-44A7-C5-5595FE6B30EE}\\DefaultIcon]
DefaultValue=%SystemRoot%\\System32\\imageres.dll,-123
(这里的修改同以上计算机图标的修改方法,先存放图标文件002.ico替换成“%SystemRoot%\\Resources\\Themes\\windows7之家\\icon\\002.ico”)
; Network - SHIDI_MYNETWORK
(桌面网络图标定义段)
[CLSID\\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\\DefaultIcon]
DefaultValue=%SystemRoot%\\System32\\imageres.dll,-2
5
(这里的修改同以上类推,先存放图标文件003.ico替换成“%SystemRoot%\\Resources\\Themes\\windows7之家\\icon\\003.ico”)
; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER
(桌面回收站图标定义段)
[CLSID\\{5FF040-5081-101B-9F08-00AA002F954E}\\DefaultIcon]
Full=%SystemRoot%\\System32\\imageres.dll,-54
(回收站满:这里的修改同以上类推,先存放图标文件004.ico替换成“%SystemRoot%\\Resources\\Themes\\windows7之家\\icon\\004.ico,0”)
Empty=%SystemRoot%\\System32\\imageres.dll,-55
(回收站空:这里的修改同以上类推,先存放图标文件005.ico替换成“%SystemRoot%\\Resources\\Themes\\windows7之家\\icon\\005.ico,0”)
[Control Panel\\Cursors]
(鼠标定义段,“=”后面的为鼠标指针具体路径)
AppStarting=%SystemRoot%\\cursors\\aero_working.ani
Arrow=%SystemRoot%\\cursors\\aero_arrow.cur
Crosshair=
Hand=%SystemRoot%\\cursors\\aero_link.cur
Help=%SystemRoot%\\cursors\\aero_helpsel.cur
IBeam=
No=%SystemRoot%\\cursors\\aero_unavail.cur
NWPen=%SystemRoot%\\cursors\\aero_pen.cur
SizeAll=%SystemRoot%\\cursors\\aero_move.cur
SizeNESW=%SystemRoot%\\cursors\\aero_nesw.cur
SizeNS=%SystemRoot%\\cursors\\aero_ns.cur
SizeNWSE=%SystemRoot%\\cursors\\aero_nwse.cur
SizeWE=%SystemRoot%\\cursors\\aero_ew.cur
UpArrow=%SystemRoot%\\cursors\\aero_up.cur
Wait=%SystemRoot%\\cursors\\aero_busy.ani
DefaultValue=Windows Aero
DefaultValue.MUI=@main.cpl,-1020
[Control Panel\\Desktop]
(桌面壁纸定义段)
Wallpaper=%SystemRoot%\\web\\wallpaper\\ThinkPad\\img0.jpg (壁纸具体位置,例子:修改成“%SystemRoot%\\Resources\\Themes\\windows7之家\\wallpapers\\001.jpg”)
TileWallpaper=0
WallpaperStyle=10
Pattern=
[VisualStyles]
(可视化外观风格文件定义段)
Path=%ResourceDir%\\Themes\\Aero\\Aero.msstyles (例如修改成:“%SystemRoot%\\Resources\\Themes\\windows7之家\\windows7之家.msstyles”)
ColorStyle=NormalColor
Size=NormalSize
ColorizationColor=0x6B74B8FC
(0x6B后面为窗口颜色代码,可从PS里查找)
Transparency=1
[boot]
(屏幕保护定义段)
SCRNSAVE.EXE=
[MasterThemeSelector]
MTSM=DABJDKT
[Sounds]
(声音定义段)
; IDS_SCHEME_DEFAULT
SchemeName=@%SystemRoot%\\System32\\mmres.dll,-800
(在这里我们也可以加入以下段:代表的是主题使用多少张壁纸)
[Slideshow]
Interval=3600000
(更换壁纸的时间,这里表示1小时)
Shuffle=0
ImagesRootPath=%SystemRoot%\\Resources\\Themes\\windows7之家\\wallpapers
Item0Path=%SystemRoot%\\Resources\\Themes\\windows7之家\\wallpapers\\001.jpg
Item1Path=%SystemRoot%\\Resources\\Themes\\windows7之家\\wallpapers\\002.jpg
Item2Path=%SystemRoot%\\Resources\\Themes\\windows7之
家\\wallpapers\\003.jpg
Item3Path=%SystemRoot%\\Resources\\Themes\\windows7之家\\wallpapers\\004.jpg
修改好以后保存,关闭记事本即可完成主题文件的修改。
第三步:可视化风格文件“windows7之家.msstyles”的修改
修改这个文件需要用到以下软件:安装后运行即可。