优化大师全新一代!   魔方3系!
当前位置:首页 >> Vista应用 >> Vista知识

Vista主题全攻略(Vista主题知识、Vista主题下载使用)


2007年11月30日 编辑:Vista之家 - vista123.com 人气: 评论:15

Vista之家www.vista123.com):Vista主题全攻略(Vista主题知识、Vista主题下载使用)

谁都想让自己的Windows Vista与众不同,无论你是需要获得MM好感并展现自己实力的时候,无论你是为了每天有个更好的心情,无论你是超级新鲜事务尝试狂。

Vista主题,是我们使用的Windows Vista系统每天看到的最多的东西。别人的桌面都是什么样的?估计,有些你连想都想不到,不信,你可以看看右面这个页面的个性桌面展示:比比看,看谁的Vista桌面更强悍!Show Time!

每天在网上找Vista主题的,从百度指数和google trends上面来看,也要有几千人的。到底Vista主题的秘密在哪儿,修改Vista主题的秘密到底是什么?今天,不妨跟着Vista之家www.vista123.com)团队来谈一谈,本文最早放在Vista之家论坛,今日再重新整理放到Vista之家主站上面,希望对大家能有一定的帮助就好。

 一、“.theme”与“.msstyle ”文件都分别是什么

.theme文件
它定义了windows(Windows Vista之前的XP等系统也是如此)的声音、视觉风格、鼠标和系统图标的文件并且可以用记事本打开编辑。双击它,打开它的是“显示属性”里的“主题”标签。

.msstyle文件
windows的可视化视觉风格文件。定义的是windows的视觉风格。它对应的是“显示属性”里的“外观”标签。和它配套的shell文件夹里面的shellstyle.dll文件是定义窗口左边的常见任务栏的的风格。

例如,我们用记事本打开.theme文件,就会有源代码如下:

; Copyright (c) Vista123.com 2007 & Microsoft Corp. 1995-2001
[Theme]
DisplayName=@themeui.dll,-2013
; My Computer
[CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]
DefaultValue=%SystemRoot%\System32\imageres.dll,-109
; My Documents
[CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon]
DefaultValue=%SystemRoot%\SYSTEM32\mydocs.dll,0
; My Network Places - SHIDI_MYNETWORK
[CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon]
DefaultValue=%SystemRoot%\SYSTEM32\imageres.dll,-25
; Recycle Bin
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
Full=%SystemRoot%\System32\imageres.dll,-54
Empty=%SystemRoot%\System32\imageres.dll,-55

[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\img24.jpg
Wallpaper.MUI=@themeui.dll,-2036
TileWallpaper=0
WallpaperStyle=2
Pattern=
ScreenSaveActive=1

[VisualStyles]
Path=%ResourceDir%\Themes\Aero\Aero.msstyles
ColorStyle=NormalColor
Size=NormalSize
ColorizationColor=0x45409efe

[boot]
SCRNSAVE.EXE=%SystemRoot%\System32\logon.scr

[MasterThemeSelector]
MTSM=DABJDKT
ThemeColorBPP=8

相信明眼人都能看出来,上面代码中定义的就是系统图标,颜色方案文件的所在位置,墙纸、鼠标光标、字体大小等。

二、主题究竟由什么构成呢?

/<.theme/>即主题文件。没有包含特定图标的主题呢就一般都是这个值。这里即可以指向程序文件 也可以指向DLL文件或者图标文件;

/<Control Panel\Colors/>定义的是各个Windows部件如标题栏、窗口背景、文字等的颜色。这里定义的颜色大部分时候是无关紧要的,因为系统会优先按照色彩方案中的配色显示;
/<Control Panel\Cursors/> 定义的就是鼠标指针了,每一行定义一个指针文件。这里的定义必须是具体的 .cur 光标文件或者 .ani 动画光标文件;

/<Control Panel\Desktop/>定义包括壁纸图片的位置、显示方式、屏保等。Wallpaper=%WinDir%web\wallpaper\1.bmp 就是定义主题的墙纸。这里的ScreenSaveActive=X 和下面的[boot] 部分 SCRNSAVE.EXE=XXX 是对应的,前者管是否允许屏保,后者是屏保的具体地址;

/<VisualStyles/>这里指向的就是一个桌面主题的核心部分:.msstyles 可视化外观风格文件Path=%WinDir%resources\Themes\aero\aero.msstyles,再往下走就是定义声音事件的了,和我们在控制面板 → 声音和音频设备 → 声音中设置的项目是一样的,一般来说一个完整的主题基本文件结构就是一个 .theme文件和一个放置风格文件等其他文件的文件夹。

在/<VisualStyles/> 可以找到这个文件夹(即主题名)的名字。

了解了.theme 文件的结构之后,大家就完全可以按照自己的喜好编辑了。只是要确认所有文件的指向都必须是有效的,否则主题无法使用。

需要说明的是:.theme文件不是必须的.msstyles 风格文件才是最紧要的!因此,有些主题只有.msstyles文件,没有.theme文件,一样可以照常使用。

只是在显示属性的主题列表中是看不到的,必须到“外观”中才可能看到。

这里有一点很重要,就是.msstyles文件只能放置在“X:\Windows\Resources\Themes”目录的子目录下,这非常重要的。并且所在的子目录名称必须和本身的.msstyles文件名(不包括后缀名)一致。例如:aero.msstyles 必须放在X:\Windows\Resources\Themes\aero 下才有效!大家可以试试将目录或者文件其中一项改名,就会发现该风格已经无法正常使用了!

大部分主题目录里还会有一个Shell目录。这里还是以官方主题aero为例,和aero.msstyles在一起的就有一个Shell目录。打开Shell目录能够看到一个NormalColor目录,且下面有一个shellstyle.dll 文件。
shellstyle.dll 的作用比较简单,它定义的是资源管理器中左边的公共栏的样式 包括位图、字体和颜色配置。例如关闭和打开“详细信息”的按钮,以及大家打开音乐文件夹时文件列表右下角背景中显示的音符图案等。一般一个主题中有几个色彩方案就会有几个shellstyle.dll 文件。每个 shellstyle.dll 的内容都是配合所针对的色彩方案的。

和 .theme 文件一样Shell 文件夹和shellstyle.dll 都不是必须的。很多主题就没有这个内容,即便将已有shellstyle.dll删除也不会对主题产生太大的影响。只是在该色彩方案下它所定义的内容会变成系统默认的。

大家完全可以尝试在一个色彩方案中用其他色彩方案的shellstyle.dll文件替换。

三、如何安装和使用Vista主题文件(Vista主题包)

在正常的情况下.theme 文件和.msstyles 文件都是双击它们,这两种文件系统都会自动在显示属性中打开。当然如果主题还有其他文件的话就要注意其他文件的路径是否对头了,否则是无法正常预览的!

第一种情况:有.theme Vista主题文件

保持原主题的目录结构并将.theme 文件和文件夹复制到X:\WINDOWS\Resources\Themes\ 目录下就完成安装了。比如我在网上下载了一个主题,名叫“AeroXT3” 那么安装后应该是这样的目录结构:

X:\WINDOWS\Resources\Themes\AeroXT3.theme
X:\WINDOWS\Resources\Themes\AeroXT3\AeroXT3.msstyles
X:\WINDOWS\Resources\Themes\AeroXT3\Shell\NormalColor\shellstyle.dll

其中一和三者可以没有,但第二个.msstyles不可没有!

复制好之后直接双击打开.msstyles文件,如果破解过Vista主题就可以正常地使用啦。

Vista主题破解最简单方法肯定是使用Vista优化大师,详见:http://www.vista123.com/vista/1382.html

第二种情况:没有.theme 主题文件

假定主题名叫“AeroBlue”,这个主题只有一个Aero.msstyles风格文件,怎么办啊?
将这个aeroblue.msstyles文件改名为aero.msstyles。
然后再将C:\windows\resources\themes\aero中的aero.msstyles改名为aero.msstyles.old。
再将你自己刚改了名的aero.msstyles放入C:\windows\resources\themes\aero中,双击打开并应用。

四、如何下载Vista主题包

这个,就不要多说了,去目前国内每日人气最高和发帖量最多的Vista主题社区行了(点击进入)。

五、PNG、ICO、ICL、IP是什么格式?如何使用?

PNG(Portable Network Graphics)
"可移植的网络图象文件格式",是Macromedia公司出品的fireworks的专业格式,这个格式使用于网络图形,支持背景透明,缺点是不支持动画效果。
它使用的压缩技术允许用户对其进行解压,优点在于不会使图像失真。同样一张图像的文件尺寸,BMP格式最大,PNG其次,JPEG最小。根据png文件格式不失真的优点,我们一般将其使用在DOCK中作为可缩放的图标。

ICO(Icon File)
Windows使用的图标文件格式。这种文件格式广泛存在于windows系 统中的dll 、exe文件中。对于ico文件,既然是windows图标的专门格式,那么,我们在替换系统图标时就一定会使用到它了。一个简单的应用是给应用程序的快捷方式换图标,这时候就必须使用ico格式的图标了。

ICL(Icon Library,图标库)
icl文件只不过就是一个改了名字的16位Windows DLL(NE模式)。里面除了图标什么都没有,我们可以将其理解为按一定顺序存储的图标库文件。
icl文件在日常应用中并不多见,一般是在程序开发中使用。icl文件可用iconworkshop等软件打开查看。

IP
ip是我们常用的Iconpackager软件的专用文件格式。 它实质上是一个改了扩展名的rar文件,用WinRAR可以打开查看(一般会看到里面包含一个.iptheme文件和一个.icl文件)。使用方法很简单,可直接双击应用。

Vista之家www.vista123.com),爱电脑,爱生活,爱Vista之家

      
Vista之家网友 (114.81.2.*) 于 2009-6-30 19:55:20 发表下列评论:   [删除]
说得比较详细,很不错,我支持!!!
Vista之家网友 (119.39.35.*) 于 2009-4-23 14:42:34 发表下列评论:   [删除]
爱好者    
Vista之家网友 (117.39.52.*) 于 2008-12-14 18:34:25 发表下列评论:   [删除]
还是没有大的变化,只是外观变了一下,和网站上看到的效果差很多多的!!
Vista之家网友 (61.186.170.*) 于 2008-11-1 12:40:52 发表下列评论:   [删除]
学不会呀的
Vista之家网友 (218.206.211.*) 于 2008-10-2 16:45:09 发表下列评论:   [删除]
好复杂啊  
Vista之家网友 (125.120.7.*) 于 2008-9-2 11:14:51 发表下列评论:   [删除]
nnnnn
Vista之家网友 (218.249.184.*) 于 2008-5-18 23:00:55 发表下列评论:   [删除]
真详细!
Vista之家网友 (222.66.115.*) 于 2008-4-13 20:15:56 发表下列评论:   [删除]
正在期待更好的主题出现,看了几款主题,发现还没有索爱手机主题丰富多彩
Vista之家网友 (218.88.232.*) 于 2008-4-3 2:03:52 发表下列评论:   [删除]
顶一下
Vista之家网友 (116.226.25.*) 于 2008-2-8 11:37:50 发表下列评论:   [删除]
这个教程还是蛮复杂的
发表评论(最新评论将在5分钟内出现
昵称:
内容:
(按Control+Enter直接提交)   点击一下,Vista问题有问必答
Vista优化大师
闪游 - 最快最强最安全的网络浏览器
windows7 优化大师
酷点,酷点桌面

Windows 下用什么杀毒软件最好最安全?
Windows 系统上网更加可靠
把您的Windows系统打造成一个铜墙铁壁之完全攻略

新手玩转Windows系统速成大法
从入门到精通,Windows听我指挥
做Windows 高手并不难,怎么学?

最便宜的装Win7的名牌电脑多少钱?
预装Win7的品牌机大PK
联想、戴尔、索尼等笔记本大促销

如何免费升级到 Windows 7?
戴尔推出免费教程教你升级Win7
安装升级Windows 7,其实就这么简单!

索尼 Win7 笔记本电脑1999元特价热销
七天免费试用?免费升级内存硬盘?
更有超多礼物发送中,不抢白不抢

Win7系统出现问题怎么办?
电脑有故障,“医生”来帮忙
我有电脑医生,修复电脑简单轻松!

热门文章
软媒旗下软件闪游,最好用的浏览器 | 魔方优化大师 | 酷点,美美的桌面 | Windows7优化大师 | Windows8优化大师 | Vista优化大师 | Vista一键还原 | 魔法IE
软媒旗下网站6655网址之家 | 9955网址大全 | IT之家 | Win8之家 | Win7之家 | Vista之家 | 乐购网 | Win8/Win7论坛