如何把系统主题集成到Win XP安装盘内
本文讲的是<STRONG>如何把系统主题(包括VS、桌面、鼠标、系统声音、屏保等等)直接加在XP安装盘内,使之成为系统安装完成后的默认主题</STRONG>。 <BR><BR> 为了避免误解,这里有必要说明一下,下文中出现的文件夹、文件名、路径等,<STRONG>均不含双引号</STRONG>。 <BR><BR><STRONG> 1. 创建主题文件,即.theme文件。</STRONG> <BR><BR> 在当前系统中使用你理想的主题,包括VS、桌面、鼠标、系统声音、屏保等等(这些将在后来放到XP系统光盘中作为默认主题)。 <BR><BR> 为方便下文的叙述,这里约定此篇教程中用到的主题相关信息,即文中皆以此为例: </P><P> </P>
<P> 务必注意其存放路径,<STRONG>请按照我给出的路径存放</STRONG>: </P>
<P> </P>
<P> 然后将.theme文件保存下来,方法为: <BR><BR> 在桌面单击右键->属性,在“主题”选项卡中“另存为…”,选择路径及文件名,如下图(由于我使用的是英文系统,所以大家自己对照一下): <BR><BR> <STRONG>保存主题文件(1)</STRONG> </P>
<P align=center><IMG style="CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/7265qbx2u3uk.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0> </P>
<P> <STRONG>保存主题文件(2)</STRONG> </P>
<P align=center><IMG style="WIDTH: 500px; CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/dc0bpd92949g.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0 resized="true"> </P>
<P> 下面,就要开始“改造”XP系统光盘了!<STRONG>先把光盘内容释放到硬盘</STRONG>。 <BR><BR> <STRONG>2. 创建“$OEM$”文件夹。</STRONG> <BR><BR> 通常我们都是从光驱启动全新安装系统,所以应将“$OEM$”文件夹<STRONG>建在光盘根目录下</STRONG>;如果是从硬盘升级安装,请将“$OEM$”文件夹<STRONG>置于“I386”目录下</STRONG>。 <BR>在“$OEM$”文件夹中建立如下的结构: <BR><BR> <BR><BR> 将前文中提到的VS、桌面、鼠标、系统声音、屏保等对应放入上述结构的文件夹中。举个例子,桌面pkuwyc_wp.bmp应放在“$OEM$\$$\WEB\WALLPAPER”。 <BR><BR> <STRONG>3. 修改主题文件。</STRONG> <BR><BR> 在第1步中保存的主题文件基础上进行修改,以得到即将放在安装光盘中的主题文件。 <BR><BR> 用记事本打开第1步得到的主题文件pkuwyc.theme,找到“[Control Panel\Cursors]”项,这一项即是鼠标的相关信息,不用改。 <BR><BR> 找到“[Control Panel\Desktop]”项,这一项是桌面的相关信息,将以“Wallpaper=”开头的那一行改为“Wallpaper=%WinDir%Web\Wallpaper\ <BR> ”。 <BR><BR> <STRONG>修改壁纸项</STRONG> </P>
<P align=center><IMG style="CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/hagp4i6j50be.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0></P>
<P> </P>
<P> 找到“[boot]”项,这一项是屏保相关信息,改为“SCRNSAVE.EXE=%WinDir% <BR> <BR>”。 <BR><BR><STRONG> 修改屏保项</STRONG> </P>
<P><IMG style="CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/4m47n77kj0ng.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0> </P>
<P> 找到“[VisualStyles]”项,这一项是VS相关信息,这一项后面的所有内容,都是系统声音相关信息,我截了以下两张图来说明,<STRONG>第一张为主题文件修改之前</STRONG>,<STRONG>第二张为系统文件修改之后</STRONG>,需要注意的地方我都已在图中用红线划出:<BR> <BR><STRONG> 修改之前</STRONG> </P>
<P align=center><IMG style="CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/uoy5m27l4j1h.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0> </P>
<P> <STRONG>修改之后</STRONG> </P>
<P align=center><IMG style="CURSOR: pointer" onclick=javascript:window.open(this.src); src="http://soft.yesky.com/imagelist/06/28/s0q199c5uz01.png" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}" border=0> </P>
<P> 至此,主题文件已修改完成,将修改好的主题文件“pkuwyc.theme”放在“$OEM$\$$\RESOURCES\THEMES”内。 <BR><BR> <STRONG>4. 修改winnt.sif文件。</STRONG> <BR><BR> “winnt.sif”文件位于XP系统光盘的“I386”文件夹中,用记事本打开winnt.sif文件,加入如下内容(如果没有winnt.sif文件,请自行创建): <BR><BR> <BR> <BR>[color=#a0522d]" <BR>[Unattended] <BR>OemPreinstall=Yes[/color] <BR><BR> <STRONG>5. 关于破解uxtheme.dll。</STRONG> <BR><BR> 必须破解uxtheme.dll文件,才能使用第三方VS。为了实现本文的目的,必须把破解的uxtheme.dll文件压缩成uxtheme.dl_,然后直接替换到系统光盘中。这里给出我做好的已经破解并压缩的<STRONG>uxtheme.dl_</STRONG>文件,分别用于英文版XP SP2和简体中文版XP SP2,大家下载自己需要的版本后,覆盖“I386”中的同名文件即可。 </P>
<P> <STRONG>简体中文版XP SP2</STRONG> <BR><BR> uxtheme.dl_.xp.sp2.cn.by.pkuwyc.rar<A href="http://blog.easytu.com/UploadFiles/2006-7/77309217.rar">(点击浏览该文件)</A> <BR><BR> <STRONG>英文版XP SP2</STRONG> <BR><BR> uxtheme.dl_.xp.sp2.en.by.pkuwyc.rar<A href="http://blog.easytu.com/UploadFiles/2006-7/77870605.rar">(点击浏览该文件)</A> <BR><BR> <STRONG>6. 用CDimage封装系统盘。完成!!</STRONG> 楼主太厉害了!
页:
[1]