当前位置:文档之家› 打造自己的windowsXP个性安装盘

打造自己的windowsXP个性安装盘

打造自己的windowsXP个性安装盘
注意:以下所有从系统盘提取文件修改后替换回去或者直接添加等操作均需要用到UltraISO直接编辑iso镜像;或者完全解压iso文件到某目录,修改完成后,用CDimage再次封装成系统盘.可根据个人需要自行选择,本文不再叙述此软件的使用方法.

第一篇 winnt.sif 实用参数详解
文件位置:*/i386/winnt.sif
此文件功能主要是设置xp在安装过程中的具体参数,但是不是所有的安装盘里的winnt.sif都会包含以下所有的参数,有些安装盘甚至省略此文件进行默认安装.
你可以根据自己的喜好根据每一项的意义进行修改.从而达到全自动安装并且填写你的用户名等等信息.免序列号安装也在这里实现.
具体各个参数的意义见下文:
1:第一字段
[Data]
AutoPartition=1 或 0
如果你在这里设置为1,Windows的安装程序就会在任意一个有足够可用空间的硬盘分区上安装操作系统。
如果设置为0,则安装程序会在安装过程中讯问你要把操作系统安装到哪个硬盘分区,并且如果该分区已经包含了一个操作系统,安装程序也会给你合理建议。
前提是用xp光盘引导,把应答文件 Winnt.sif 放在软盘内安装,并且在下一字段把 Repartition设置为=No 。
MsDosInitiated = "0" 或 "1"
如果你在这里设置为0,则会通知安装程序,你是从光盘上安装操作系统的,如果你准备用软盘引导系统并从硬盘上安装,则在这里设置为1。
UnattendedInstall = "Yes"
如果这里设置为Yes,则安装程序会进行一次无人值守安装。
2: 第二字段
[Unattended]
UnattendMode=FullUnattended
在这里设置为FullUnattended 将会进行一次完全自动的无人值守安装,在安装过程中遇到的所有问题都将由在winnt.sif文件中预设的答案来回答,在安装过程中你将不能改变任何预设值。
OemSkipEula=Yes 或 No
在这里设置为Yes 将会跳过EULA 屏幕,因为你已经在创建应答文件的时候读过用户许可协议了。在这里设置为No则意味着你需要在安装过程中按F8键同意许可协议。
OemPreinstall=No 或 Yes
这个选项默认设置为No,但是如果你还想在安装系统的过程中从$OEM$/$1文件夹下安装额外的程序,你就应该把它设置为Yes,这样安装程序就会知道这次的安装会发布其他程序,而预先把相应的安装文件复制到系统盘中。
TargetPath=WINDOWS
这个选项告诉了安装程序要把Windows安装到哪个目录中。
Repartition=No
这个选项可以选择是否自动删除目标计算机上的所有分区并用NTFS文件系统格式化硬盘。
UnattendSwitch="no"
这个选项可以用来选择是否在用光盘引导系统进行安装后跳过欢迎屏幕。重要: 如果你在这里选择了Yes,那么后面对于注册表HKEY_CURRENT_USER部分的调整以及Powert

oys中的一些设置九只能应用到默认的Administrator帐户上了。而你后来新建的用户帐户就无法应用这相应的设置。所以在这里要选择No,这样安装结束后你可以看到Windows 欢迎(就是让你输入用户名以及询问是否注册的页面,只在装好操作系统第一次运行的时候出现 ),在欢迎屏幕上你可以输如一个新的用户名,接着就会登陆。而批处理文件这时候才会被执行,相应的注册表调整就可以应用到你的帐户上了。
WaitForReboot="No"
这个选项用来决定计算机是否在图形界面的安装进行完毕后等待15秒。设置为No则可以禁止等待。
OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"
在这一行你可以告诉安装文件到哪里搜索比操作系统自带的驱动程序更新的版本。如果安装程序能找到一个更好的版本,则会自动安装。
DriverSigningPolicy=Ignore
这个选项可以强制安装程序安装没有经过WHQL认证的驱动程序。这个选项要和OemPnPDriversPath选项联合使用。
AutoActivate = Yes
这个选项可以自动激活你的Windows XP。如果你想要自动激活Windows,你首先必须设置一个Internet连接,而且也要确保你的产品序列号已经写在[UserData]字段下。
3: 第三字段
[GuiUnattended]
AdminPassword = (你的密码) 或者 *
这个选项可以让你为inde Windows XP中的Administrator帐户设置密码。如果你在这里输入* 则意味着没有设置任何密码。means no password will be set.(在设置密码的时候记得把括号删掉)。
EncryptedAdminPassword=Yes 或者 No
这个选项用来告诉安装文件你的密码是否被加密,Yes表示密码被加密了,而No表示密码为被加密。如果你没有为Administrator帐户设置密码,那么这个选项应该被设置为No。如果你选择了Yes,Setup Manager就会把密码加密保存在winnt.sif文件中。
OEMSkipRegional=0 或者 1
这个选项设置为0会显示区域设置屏幕,而设置为1就可以跳过这个屏幕。
TimeZone=85
这个选项告诉安装程序时区的设置,例如GMT标准时间的值是85,每个不同的时区都由相应的数值表示,一个完整的时区和数值对照表可以在部署工具的ref.chm文件中看到。建议用安装管理器来设置这一项。
OemSkipWelcome=0 或者 1
这是安装完毕后是否出现windows欢迎的另一个参数,如果你在现有操作系统内禁行无人值守安装,又想自动创建自己的用户名自动登录xp这一项必须设置为1 。(i386文件夹必须放在硬盘内)
AutoLogon=Yes
这是设置是否使用管理员生分自动登录的选项。
4: 第四字段
[Display]
BitsPerPel=32
这个选项指定了屏幕的色彩位数。可用的值有:32,24,16,还有8(也就是256色)。
Xresolution=1024
这个选项指定了屏幕的默认横向分辨率。
Yresolution=7

68
这个选项指定了屏幕的默认纵向分辨率。
Vrefresh=85
这个选项设置了屏幕的刷新率。请确保这个设置没有超出你的显示器的可用范围,否则很有可能损坏显示器。
5: 第五字段
[UserData]
ProductKey=***xx-***xx-***xx-***xx-***xx
这是你填写的序列号
FullName="Insert Name"
这个选项用来指定你的名字,这将会显示在系统属性的”注册给“下。这不是登录xp的用户名。
OrgName="Insert Organisation Name"
这个选项可以用来设置你的组织名称,这个也会显示在系统属性的“注册给”下。这里个人不用填。
ComputerName=Insert Name
在这个选项中你可以指定计算机的名称,这个名称会用在系统和网络中,而且该名称也会在系统属性的计算机名选项卡下。
6: 第六字段
[TapiLocation]
CountryCode=86
这个选项用来设置国家代码,中国是86。
Dialing=Tone
这个选项用来指定你的电话线路类型,可用的值是Tone和Pulse。这一项可以删除。
7: 第七字段
[RegionalSettings]
LanguageGroup=1
这个选项用以指定安装的语言组类型,建议在安装管理器上设置。
Language=00000804
这个选项用以指定安装的语言类型,这里也应用安装管理器来设置。
10: 第十字段
[Components]
msmsgs=off
这个选项可以让安装程序不安装 Windows Messenger 4.6,如果把这一项删除就可以安装了。
msnexplr=off
这个选项可以让安装程序不安装 MSN Explorer 7.
freecell=off
这个选项可以让安装程序不安装 空当接龙游戏。
hearts=off
这个选项可以让安装程序不安装 红心大战游戏。
minesweeper=off
这个选项可以让安装程序不安装 扫雷游戏。
pinball=off
这个选项可以让安装程序不安装 三维弹球游戏。
solitaire=off
这个选项可以让安装程序不安装 纸牌游戏。
spider=off
这个选项可以让安装程序不安装 蜘蛛纸牌游戏。
zonegames=off
这个选项可以让安装程序不安装 MSN Zone 在线游戏。
11: 第十一字段
[Shell]
CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"
这个选项用以指定默认情况下Windows 使用的主题,所指定的可以是系统自带的其他主题,或者是第三方的主题。通过指定这个选项,Windows XP在你第一次登陆的时候就可以使用你喜欢的主题了。这里说的主题是桌面,可以把这一项删除。
DefaultStartPanelOff = Yes
这个选项告诉安装程序Windows XP将会使用经典开始菜单,并且像其他程序一样在桌面上显示我的电脑、我的文档的图标。如果这个选项设置为No,安装程序就会使用默认的Windows XP 开始菜单。
DefaultThemesOff = Yes
这个选项用以告诉安装程序使用Windwos 经典主题。注意:如果你把CustomDefaultThemeFile设置为Yes,那么这个选项将会覆盖CustomDefaultThemeFile 选项。

这里也可删除。


第二篇 关于光盘根目录$OEM$文件夹的利用,让xp自动安装你喜爱的壁纸主题以及程序
上一篇winnt.sif中有一行命令是控制是否自动安装根目录下的$OEM$中的内容的,如果在winnt.sif中设定了要安装$OEM$目录,那么系统会自动将这个目录下的文件拷贝并自行安装.例如许多OEM系统自带的含有其产品图样的壁纸就是通过这个目录实现的.
1,最基本的,关于OEM logo和信息的导入:
以联想的安装盘为例,要设置系统属性里的oem信息是很简单的,只要在“$OEM$\$$\SYSTEM32”文件夹里放置OEMLOGO.BMP和OEMINFO.INI文件即可。 OEMLOGO.BMP是一张170X120左右的BMP文件,太大的话会超出显示范围而显示不完全,太小的话也不是很好看。OEMINFO.INI的内容有固定格式,如下面所示,你所要做的,就是修改其中的文字。如果需要增加内容,只要多加几行“LineN=”就可以了。
[Version]
Microsoft Windows Whistler Edition
WinVer=5.01
[General]
Manufacturer=联想(北京)有限公司
Model=联想系列电脑
[Support Information]
Line1="为保护您的每一分投资,联想(北京)有限公司"
Line2="向您提供一系列的服务与支持,当您遇到硬件故"
2,关于壁纸和主题等个性化文件的导入
在当前系统中使用你理想的主题,包括VS、桌面、鼠标、系统声音、屏保等等(这些将在后来放到XP系统光盘中作为默认主题)
VS—— yu_vs.msstyles
桌面—— yu_wp.bmp
鼠标(将cur及ani文件存放在一个文件夹内)—— yu_cursor
系统声音(将wav文件存放在一个文件夹内)—— yu_sound
屏保—— yu_ss.scr
务必注意其存放路径,请按照我给出的路径存放:
VS—— C:\WINDOWS\Resources\Themes
桌面—— C:\WINDOWS\Web\Wall***
鼠标文件夹—— C:\WINDOWS\Cursors
系统声音文件夹—— C:\WINDOWS\Media
屏保—— C:\WINDOWS
然后将.theme文件保存下来,方法为:
在桌面单击右键->属性,将壁纸主题屏保什么的都选择为上面那些,包括鼠标的主题,然后在“主题”选项卡中“另存为…”,选择路径及文件名
创建“$OEM$”文件夹。
通常我们都是从光驱启动全新安装系统,所以应将“$OEM$”文件夹建在光盘根目录下;如果是从硬盘升级安装,请将“$OEM$”文件夹置于“I386”目录下。
在“$OEM$”文件夹中建立如下的结构:
\$OEM$\
\$$
\CURSORS
\MEDIA
\RESOURCES
\THEMES
\SYSTEM32
\WEB
\WALL***
将前文中提到的VS、桌面、鼠标、系统声音、屏保等对应放入上述结构的文件夹中。举个例子,桌面yu_wp.bmp应放在“$OEM$\$$\WEB\WALL***”。
当然,你也可以将其他你认为好看的壁纸统统放在WALL***下面作为系统的备选壁纸.
开始修改主题:
在第1步中保存的主

题文件基础上进行修改,以得到即将放在安装光盘中的主题文件。
用记事本打开第1步得到的主题文件yu.theme,找到“[Control Panel\Cursors]”项,这一项即是鼠标的相关信息,不用改。
找到“[Control Panel\Desktop]”项,这一项是桌面的相关信息,将以“Wall***=”开头的那一行改为“Wall***=%WinDir%Web\Wall***\pkuwyc_wp.bmp”。
找到“[boot]”项,这一项是屏保相关信息,改为“SCRNSAVE.EXE=%WinDir%pkuwyc_ss.scr”。
找到“[VisualStyles]”项,这一项是VS相关信息,这一项后面的所有内容,都是系统声音相关信息
至此,主题文件已修改完成,将修改好的主题文件“yu.theme”放在“$OEM$\$$\RESOURCES\THEMES”内。
修改winnt.sif文件,详细信息请参考上篇:
“winnt.sif”文件位于XP系统光盘的“I386”文件夹中,用记事本打开winnt.sif文件,加入如下内容:
[Shell]
CustomDefaultThemeFile="%WinDir%\Resources\Themes\yu.theme"
[Unattended]
OemPreinstall=Yes
5. 关于破解uxtheme.dll。
必须破解uxtheme.dll文件,才能使用第三方VS。为了实现本文的目的,必须把破解的uxtheme.dll文件压缩成uxtheme.dl_,然后直接替换到系统光盘中,如果大家不会压缩的话,可以从番茄花园等改好的系统中拽一个过来自己用,覆盖“I386”中的同名文件即可。
或者大家如果嫌麻烦的话,可以在系统安装好之后用网上下载的破解补丁手动破解,总之根据自己需要来就可以了。
如果不想破解uxtheme.dll,也想达到类似效果,可以使用支持xp原版的主题,例如微软官方的mediacenter2005中的那款,本文最后我也给出一个我现在正用的主题,也是不用破解的,需要可以下载

高级oem信息
如果想做的高级些,比如在开始菜单中的支持中心和IE导航栏等。看下面这段:
通过这一段的修改你可以在开始菜单里添加一个快捷按钮在运行的下面,这个按钮会连接到你所设置的网址,比如本友会.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}]
@="欢迎使用联想电脑"
"InfoTip"="联想电脑支持信息"
[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\DefaultIcon]
@="OemLinkIcon.ico" (图标文件)
[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag]
"Command"="联想电脑支持信息"
"Param1"="sysdm.cpl" (打开的程序,这里的sysdm.cpl表示打开的是系统属性)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartMenu\StartPanel\ShowOEMLink]
"NoOEMLinkInstalled"=dword:00000000 (告诉系统,打开OEM信息,否则所有的信息都无法显示的)
上面这段是一段注册表信息,它的作用就是在开始菜单的运行下面增加一条“联想电脑支持信息”的菜单,你只需要

修改其中蓝色地方就可以了。另外你还需要制作一个名字叫OemLinkIcon.ico的图标文件放置到光盘“$OEM$\$$\SYSTEM32”目录下,其实这个目录的作用就是把此目录下的所有文件拷贝到系统的“WINDOWS\SYSTEM32”目录下。这个图标会在“联想电脑支持信息”菜单前面显示出来。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{6096E38F-5AC1-4391-8EC4-75DFA92FB32F}]
"CLSID"="{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"Default Visible"="Yes"
"ButtonText"="联想"
"Exec"="https://www.doczj.com/doc/938497486.html,"
"HotIcon"="%windir%\\system32\\oemlinkicon.ico"
"Icon"="%windir%\\system32\\oemlinkicon.ico"

相关主题
文本预览
相关文档 最新文档