我已經安裝了 Ghost 伺服器,並且想部署許多 Windows 7 64 位元。在建立主機之前,我必須對其進行 sysprep,但我想知道如何在重新啟動電腦後不建立新使用者的情況下對其進行 sysprep。
謝謝 !
答案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」的兩個選項是:
跳過機器脫體體驗與跳過使用者脫體經驗
“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>
要使用它,只需添加/unattend:[path_to_unattend.xml]到您的 sysprep 命令列。放處理器架構到x86如果你是為 32 位元 Windows 製作的。