难道安装Windows,就必须我们呆在计算机旁,一遍又一遍地按下那些不代表任何意义的“下一步”?No,只要敢于尝试微软或者第三方提供的小工具,Windows安装过程也可以变得很惬意。完成一些简单的准备工作后,我们接下来只敲入一行指令,或者直接从光盘启动,就可以让Windows自动安装……
从硬盘自动安装Windows
微软在Windows 98中就为我们提供了自动化安装Windows的解决之道,Windows 2000/XP/2003,甚至最新的Windows Vista了当然也有相应的方法。
现在主流的操作系统,不管是Windows 2000、XP还是2003,实现自动化安装的原理都是一样的(最新的Windows Vista则另起炉灶,有了很大的变化),那就是先创建一个包含Windows安装需要所有选项设置的自动应答文件(文本文件),再告诉安装程序这个文件的位置和名字,Windows就可以不用我们中途干涉,“自动”安装了。
这个Windows自动安装应答文件的名字为Winnt.sif,一般位于Windows安装光盘的i386子目录下。今天,我们就用一款专用的Winnt.sif Creator小工具来创建这个文件。
提示:Windows自带的自动应答文件生成器—SetupMgr在Windows 2000/XP/2003安装光盘\Support\Tools下有一个Deploy.cab文件,把其中的所有文件释放到一个临时目录,执行其中的SetupMgr.exe,也可生成一个用来完成Windows自动安装的应答文件。
软件名称:Winnt.sif Creator
软件版本:2.0
授权方式:免费软件
软件大小:109KB
下载地址:http://down.pcshow.net
1.准备
要实现Windows自动化安装,我们需要首先完成三项准备工作。
首先,准备一张Windows的安装光盘,将所有内容拷贝到有足够空间的分区中(比如E:\XPCD下)。
其次,下载Winnt.sif Creator并将其释放到任意目录,比如C:\Tools\sifCreator下。
最后,记下Windows安装需要的序列号。
2.开始制作Winnt.sif
在资源管理器中切换到Winnt.sif Creator释放到目录,执行其中的Winntsif.exe。
在Winnt.sif Creator的主界面(如图1)

目前最方便的Windows 2000/XP/2003自动安装应答文件制作软件Winnt.sif Creator
我们可以看到,可以进行设置的选项很多,但对于只需要自动化安装Windows的我们来说,必须进行的则很少。
(1)序列号是必须的
依次点击Winnt.sif Creator左侧的“Configuration”→“UserData”(如图2)

在这里设置Windows安装序列号、用户名、组织以及计算机名等必须信息
然后在右侧窗口输入Windows序列号(Product Key)、用户名(Full Name)、组织(Organisation)和计算机名(Computer Name)。
(2)时区是可选的
Winnt.sif Creator中的“时区”设置是在“Configuration”→“GUIUnattended”选项下完成的(如图3)。

设置管理员密码和时区
在“Timezone Index(时区)”输入框中输入你所在的时区。如果你不明白输入什么内容,可点击下方的“View Time Zone Index Values”链接查看自己所在时区的数值,比如我们所在的东八区(中国标准时间)时区数值为210。
另外,需要提醒大家注意的是,在这个选项页下,还可以为管理员(Administrator)设置密码(如果不输入任何内容则密码为空)。
(3)区域、语言是比较复杂的
在Winnt.sif Creator的“Configuration”→“RegionalSettings”下,我们可以设置Windows的区域信息,主要包括“Language Group(语言组)”和“Language(语言)”两部分。语言组可以通过点击“View Group Values”链接查找到简体中文为10,语言则最好保持默认设置(如图4)。

在这里进行区域设置
完成上述操作后,点击“Configuration”→“Finish”,确保右侧窗口中所有设置正确无误后,点击“Make My Winnt.sif”来生成Windows安装自动应答文件(如图5)。

确保设置正确无误后,就可以点击“Make My Winnt.sif”来生成自动安装需要的应答文件了
至于这个Winnt.sif文件的保存位置,最好是Windows安装文件所在的位置,也就是从光盘上拷贝下来文件的那个i386目录下。
提示:如果你对自动化安装Windows应答文件的各个选项很熟悉,则不必每次修改一个小选项(比如用户名、序列号)都要借助Winnt.sif Creator,用记事本吧。只要英文过得去,Winnt.sif文件中的很多选项,顾名思义也可以弄个八九不离十。
(4)其他
如果你只想让Windows自动安装,不需要进行驱动程序预先安装,系统提前优化,请跳过此步,直接从“3.开始从硬盘自动化安装Windows”阅读。
需要注意的是,Winnt.sif Creator并不只是一个简单的Windows自动化安装应答文件创建工具,它在“Configuration”→“Unattended”下可以让你指定驱动程序位置以实现驱动集成,在“Configuration”→“GUIRunOnce”下还提供了自动化安装补丁、应用程序接口,至于其他的选项,还有很多,比如Windows组件选择安装、注册表优化、桌面主题配置等……
我这里只是给大家提个醒,如果你需要自动安装光盘有更多功能,可以深入研究。更多付出,往往意味着更大的收获。
3.开始从硬盘自动化安装Windows
制作完Windows安装自动应答文件后,接下来的工作就很简单了。
● DOS下执行Winnt
如果你的Windows安装文件保存在硬盘上,需要重新安装系统时,可以用DOS启动盘启动计算机,切换到Windows安装文件所在位置(比如E:\XPCD\i386下,Winnt.sif也保存在这里),带参数执行Winnt(如图6):

从硬盘开始自动化安装Windows需要记住一些命令行参数
E:
Cd \XPCD\i386
Winnt /u:E:\XPCD\i386\Winnt.sif /s:E:\XPCD\i386
参数说明:
u:用来指定自动安装Windows应答文件所在位置。
s:用来指定Windows安装文件所在位置。
● Windows下执行Winnt32
如果你需要在Windows下自动化安装另外一个Windows(多系统共存),或者是在Windows PE下安装Windows,则需要打开命令行提示符,切换到Windows安装文件所在位置,带参数执行Winnt32:
Winnt32 /unattend:E:\XPCD\i386\winnt.sif /s:E:\XPCD\i386
需要大家注意的是,Winnt32下用来指定Windows自动安装应答文件的参数为“/Unattend”,Windows安装文件所在位置为“/s:”。
提示:现在新装的计算机,一般都没有软驱,所以我还是建议你在Windows尚能正常运行时,去下载安装一个MaxDOS(http://pzz.cn/)。以后如果Windows崩溃了,需要启动到DOS下完成某些工作时,可以从硬盘启动MaxDOS,而不用从USB、软盘启动DOS。
另外,需要提醒大家的是,在DOS下执行Winnt打开Windows安装进程前,最好先执行Smartdrv.exe,否则,拷贝Windows安装文件花费的时间可能成倍数增加。
[1] [2]
