sysprep

时间:2023-04-29 06:58:46编辑:奇闻君

只能将Sysprep用于配置Windows的全新安装。可以根据需要多次运行Sysprep,以构建和配置Windows安装。但是,重置Windows激活最多只能为三次。禁止使用Sysprep来重新配置已部署的Windows现有安装。只能将Sysprep用于配置Windows的全新安装。

如果您打算将一个Windows映像转移到另一台计算机上,则必须运行sysprep/generalize,即使该计算机具有相同的硬件配置。Sysprep/generalize命令从您的Windows安装删除唯一性信息,这使得您可以在不同的计算机上重用映像。

下一次引导Windows映像时,将运行specialize配置阶段。在该配制阶段中,有许多组件的操作必须在新系统上引导Windows映像时被处理。

用于将Windows映像移动到新计算机的任何方法,不管是映像技术、磁盘复制还是其他方法,都必须使用sysprep/generalize命令进行准备。不运行sysprep/generalize而将Windows映像移动或复制到不同的计算机不受支持。

本主题包括以下内容:

Sysprep的优点

常见Sysprep方案

Sysprep的限制

Sysprep的依存关系

Sysprep的相关技术

Sysprep的优点Sysprep具有以下优点:

从Windows中删除系统特定的数据。Sysprep可以从已安装的Windows映像删除所有系统特定的信息,其中包括计算机安全标识符(SID)。然后可以通过组织捕获和安装Windows安装。

将Windows配置为启动进入审核模式。使用审核模式可以安装第三方应用程序和设备驱动器,以及测试计算机的功能。

将Windows配置为启动进入“欢迎使用Windows”。将Windows安装配置为下次启动计算机时进入“欢迎使用Windows”。通常,在将计算机交付至客户之前将系统配置为启动时立即进入“欢迎使用Windows”。

重置Windows产品激活。Sysprep最多可以重置Windows产品激活三次。

一、按计划生产(BTP)创建Windows映像

在按计划生产(BTP)方案中,创建单一Windows参考映像来安装使用相同硬件配置的计算机。通过安装Windows,然后添加其他驱动程序和应用程序来自定义单一Windows参考安装。然后捕获Windows映像并使用它来安装计算机。未对此映像做任何其他修改。

此方案由以下阶段组成:

在参考计算机上安装Windows。

安装完成后,启动计算机并安装任何其他设备驱动器或应用程序。

更新Windows安装后,应运行sysprep/oobe/generalize命令。使用/generalize选项,Sysprep可以从Windows安装中删除系统特定的数据。系统特定的信息包括事件日志、唯一安全ID(SID)和其他唯一性信息。将唯一性系统信息删除后,关闭计算机。使用/oobe选项,Windows安装可以在下次启动计算机时运行“欢迎使用Windows”。

关闭计算机后,可以启动进入WindowsPE或计算机上的另一个操作系统。

然后使用ImageX来捕获Windows安装,方法是创建参考映像,使用该参考映像来安装具有相同硬件配置的计算机。

二、按订单生产(BTO)创建Windows映像

在按订单生产(BTO)方案中,以Windows参考映像开始。安装此参考映像后,对Windows安装做其他更新,这些Windows安装对于正在安装的计算机是唯一的。通常,这些是客户请求的应用程序或更新。通过启动到审核模式,可以安装特定于该计算机的其他设备和应用程序。

按计划生产方案与按订单生产方案之间的差异是,对该计算机唯一的Windows参考安装做了其他更改。

此方案包括以下阶段:

以应用到组织中所有计算机的Windows参考映像开始。

将Windows参考映像安装到必须交付至客户的计算机。

安装完成后,应运行sysprep/audit/generalize/shutdown命令将Windows配置为将计算机启动到审核模式。通过启动到其他分区或使用WindowsPE,您就可以捕获Windows映像。

然后,此映像成为您的参考映像,可以保存它以安装具有相同配置的计算机。

使用新的参考映像来安装新计算机。Windows映像将应用到计算机,并且Windows将启动到审核模式。

可以根据客户的订单安装其他应用程序和其他更新。还可以测试计算机以验证所有组件是否都正常工作。

如果使用sysprep/generalize/oobe命令安装Windows映像,请注意用户体验不会很理想。运行sysprep/generalize/oobe之后的下次重新启动时,Windows将在启动“欢迎使用Windows”前运行specialize阶段、即插即用以及其他安装任务。此过程会花费额外的时间并会延迟客户的首次登录。

更新Windows安装后,应运行sysprep/oobe/shutdown命令。

包装好计算机并将它交付至客户。

下次启动计算机时,会运行“欢迎使用Windows”。

审核模式使OEM和公司可以快速自定义Windows安装。在审核模式下,可以安装应用程序、添加设备驱动器、运行脚本,以及测试Windows安装的有效性。审核模式不要求应用“欢迎使用Windows”中的设置。

通常,Windows将在安装完成后立即启动“欢迎使用Windows”。但是,通过启动到审核模式,可以绕过“欢迎使用Windows”并立即将计算机启动到桌面。这使您可以尽快开始自定义过程。

此外,在将计算机提供给客户之前,还可以借助审核模式验证计算机运作是否正常。可以验证最终用户的首次启动体验是否按预期运行,以及验证OEM自定义和有关公司的支持选项的信息是否存在。

启动到审核模式的方法:

对于有人参与安装,请在“欢迎使用Windows”屏幕上按CTRL+SHIFT+F3。

在无人参与安装中,将Microsoft-Windows-Deployment组件添加到oobeSystem配置阶段。在Reseal|Mode设置中,指定“审核”。Windows安装完成后,计算机将重新启动到审核模式。有关此设置的详细信息,请参阅“无人参与Windows安装程序参考”。

在“命令提示符”窗口中运行sysprep/audit

有关审核模式的详细信息,请参阅在审核模式下自定义Windows。

配置Windows安装之后,可以通过运行sysprep/oobe命令来准备计算机以交付给客户。使用/oobe选项,Windows可以在下次启动计算机时运行“欢迎使用Windows”。

Sysprep具有以下限制:

1.必须仅使用与要配置的Windows映像一起安装的Sysprep版本。Sysprep随每个版本的Windows一起安装,且必须始终从%WINDIR%system32sysprep目录运行。

2.禁止在升级安装类型上使用Sysprep。仅在清理安装上运行Sysprep。

3.如果计划使用imagex/apply命令将Windows映像应用到计算机,则参考计算机和目标计算机上的分区布局必须相同。例如,如果捕获驱动器D上的自定义Windows映像,则必须始终将该映像部署到目标计算机的驱动器D上。以下列表介绍使用imagex/apply命令时参考计算机和目标计算机上必须相同的分区设置。

4.安装WindowsVista的分区号必须匹配。

5.分区类型(主要、扩展或逻辑)必须匹配。

6.如果在参考计算机上将分区设置为活动的,则在目标计算机上也必须将分区设置为活动的。

7.如果在参考系统上存在另一个用于Bootmgr和BCD存储的活动分区,则也必须捕获此分区并将它应用到目标计算机上的相同分区。

该限制仅适用于imagex/apply命令。如果运行安装程序并重新安装Windows,则可以更改安装Windows的驱动器号。

某些情况下,在重新捕获Windows映像之前安装的自定义应用程序可能需要一致的驱动器号。某些应用程序存储包含系统驱动器号的路径。如果系统的驱动器号与应用程序中指定的驱动器号不匹配,则卸载方案、提供服务方案和修复方案可能无法正常执行。不支持将自定义的Windows映像部署到不同的驱动器号。

建议的做法是,如果要安装自定义应用程序,则将Windows映像部署到同一个驱动器号。

在不同的计算机之间复制Windows映像时,参考计算机和目标计算机不需要具有兼容的硬件抽象层(HAL)。使用启动配置数据(BCD)中的/detecthal选项,已运行Sysprep的系统可以安装正确的HAL。

参考计算机和目标计算机上的即插即用设备(例如,调制解调器、声卡、网络适配器和视频卡)无须来自同一制造商。但是,安装中必须包含这些设备的驱动程序。

在auditUser配置阶段使用RunSynchronous命令无法自动运行Sysprep。只能在oobeSystem阶段使用FirstLogonCommand命令自动运行Sysprep。

首次启动Windows时,激活时钟开始倒计时。最多可以使用Sysprep三次以重新设置Windows产品激活的时钟。第三次运行Sysprep之后,将不再能重新设置时钟。

对于基于映像的安装程序,需要ImageX、第三方磁盘映像软件或磁盘复制硬件设备。这些产品会创建计算机硬盘的二进制映像,然后或者将该映像复制到其他硬盘上,或者是将该映像存储在单个磁盘的某个文件中。

仅当计算机是工作组成员而不是域成员时才能运行Sysprep。如果将计算机加入到域中,Sysprep会将其从域中删除。

如果在包含加密文件或文件夹的NTFS文件系统分区上运行Sysprep,则这些文件夹中的数据会变得完全不能读取且不可恢复。

Sysprep会将%COMPUTERNAME%环境变量转换为大写字符。但是,计算机的实际名称不会改变。

如果运行Sysprep,则“欢迎使用Windows”会提示您输入产品密钥。您可以将应答文件与Sysprep一起使用,以免“欢迎使用Windows”提示您输入产品密钥。如果在specialize阶段,您在Microsoft-Windows-Shell-Setup组件的ProductKey设置中指定的是有效的产品密钥,则“欢迎使用Windows”不会提示输入产品密钥。

Sysprep的依存关系Sysprep具有以下依存关系:

运行Windows安装程序之后使用Sysprep。

需要映像工具(如ImageX)来捕获安装的映像。

Sysprep的相关技术以下技术与Sysprep相关:

ImageX

ImageX是一种命令行工具,原始设备制造商(OEM)和公司使用它可以捕获、修改和应用Windows映像,以进行快速部署。ImageX可以与Windows映像(.wim)文件一起使用,将它们直接复制到目标计算机,或者可以与使用.wim文件的其他技术一起使用。不需要捕获功能或包含在ImageX中的低级功能的公司仍可以使用诸如无人参与安装、组策略和系统管理服务器(SMS)等相关技术。

Windows软件保护平台(SPP)

Windows软件保护平台(SPP)通过确保符合Microsoft软件许可条款减少了Windows盗版。在先前的Windows版本中,这称为Windows产品激活(WPA)。在产品激活过程中,会将产品密钥与安装软件的单个计算机进行匹配。它通过验证产品密钥来完成这个操作,并确认它未用在超过许可数量的多台计算机上。

Windows安装程序

Windows安装程序是用于安装Windows或升级以前版本Windows的程序。

无人参与Windows安装程序应答文件

无人参与Windows安装程序应答文件(通常称为Unattend.xml)是通过使用Windows系统映像管理器(WindowsSIM)创建的Windows安装程序的应答文件。该应答文件支持配置默认Windows设置以及添加驱动程序、软件更新和其他应用程序。该应答文件使OEM和公司可以自定义Windows安装任务(例如,指定磁盘配置、更改InternetExplorer的默认值,以及安装其他驱动程序)。

注意:

该单一应答文件会替换先前版本的Windows中使用过的所有应答文件(Unattend.txt、Winbom.ini、Oobeinfo.ini和Sysprep.inf)。

Windows系统映像管理器

Windows系统映像管理器(WindowsSIM)提供自定义Windows映像的功能。WindowsSIM支持自定义Windows映像中的设置。根据配置可以创建无人参与Windows安装程序应答文件(通常称为Unattend.xml)。在Windows安装过程中会使用此应答文件将配置应用到Windows中。在该应答文件中,可以指定对默认操作系统组件的更改并添加其他软件,如全新驱动程序或产品更新。

Sysprep界面

众所周知,让系统变成全新的方法只有重装。这个方法既麻烦,又浪费时间,还容易碰到问题(如激活问题等等)。而利用Sysprep功能,可以很方便地重装系统。

1、运行Sysprep(此处以Windows7为例:%SystemRoot%system32sysprepsysprep.exe)

2、在“系统清理操作”里选择“进入系统全新体验(OOBE)”并勾选“通用(G)”。

3、在“关机选项”里选择“重新启动”。

4、单击“确定”。(请三思后而行,因为按下“确定”键后就会立即重新启动并进行配置,驱动会重新安装,但C盘的软件不会丢失,桌面可能发生一些变化)

5、等待配置完毕后启动,就和刚重装时一样了,比重装速度快、方便。

上一篇:眼石

下一篇:光明砂