Sysprep 无需创建新用户

Sysprep 无需创建新用户

我已经安装了幽灵服务器,我想部署多个 Windows 7 64 位。在创建主服务器之前,我必须对其进行系统准备,但我想知道如何在计算机重启后不创建新用户的情况下对其进行系统准备。

谢谢 !

答案1

在 OOBE 设置中,按CTRL+ SHIFT+F3进入审核模式。您实际上已登录管理员帐户。从那里,您可以在部署之前对系统进行更改。您可能希望研究构建无人值守设置的应答文件,并确保驱动程序在通用化之后仍然存在。

请参阅此资源以了解更多信息:使用 Sysprep 和 ImageX 准备映像

答案2

创建应答文件,并设置以下两个选项真的

SkipMachineOOBE
SkipUserOOBE

您将在第 7 阶段:oobeSystem 中的 Microsoft-Windows-Shell-Setup 下找到这些选项。

更新

您需要Unattend.xml使用 Microsoft 的 AIK 编辑文件以添加这两个选项。
此外,您还可以使用记事本或其他文本编辑器手动编辑文件。
查找:

<settings pass="oobeSystem">

然后在该部分下寻找:

<component name="Microsoft-Windows-Shell-Setup"    >

在该部分下添加:

<OOBE>
    <HideEULAPage>true</HideEULAPage>
    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
    <NetworkLocation>Work</NetworkLocation>
    <SkipMachineOOBE>true</SkipMachineOOBE>
    <SkipUserOOBE>true</SkipUserOOBE>
</OOBE>

答案3

我知道这是一篇旧帖子……但我很惊讶没有人早点指出这一点。由于这仍然有效且有用,应该注意,无人值守应答文件中应设置为“true”的两个选项是:

跳过机器OOBE 和跳过用户脱体经验

“ITProStuff”错误地列出了跳过机器两次 OOBE ...我确信这只是一个打字错误,但是为了帮助其他人寻求清晰度和理解。

答案4

按照@ITProStuff 的回答,这里有一个最小的 unattend.xml 文件。

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
  <settings pass="oobeSystem">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <OOBE>
        <SkipMachineOOBE>true</SkipMachineOOBE>
        <SkipUserOOBE>true</SkipUserOOBE>
      </OOBE>
    </component>
  </settings>
</unattend>

要使用它,只需添加/无人值守:[无人值守路径.xml]到 sysprep 命令行。设置处理器架构x86如果您将其用于 32 位 Windows。

相关内容