Sysprep (系統準備) 概觀

Sysprep (系統準備) 準備 Windows 用戶端或 Windows Server 安裝以進行映射處理。 Sysprep 可以從 Windows 安裝中移除電腦特定資訊, (一般化) ,以便安裝在不同的電腦上。 當您執行 Sysprep 時,您可以設定電腦將開機以 稽核模式 或全新 體驗 (OOBE)

Sysprep 是 Windows 映像的一部分,並在稽核模式中執行。

Sysprep 功能

Sysprep 提供下列功能:

  • 從 Windows 映像中移除電腦特定資訊,包括電腦的安全性識別碼 (SID) 。 這可讓您擷取映射,並將其套用至其他電腦。 這稱為將電腦一般化。
  • 卸載但不會從 Windows 映像中移除電腦特定的驅動程式。
  • 藉由將電腦設定為開機至 OOBE,準備電腦以傳遞給客戶。
  • 可讓您將回應檔案 (自動) 設定新增至現有的安裝。

實用用途

Runnig Sysprep 可協助您:

  • 藉由建立可跨多個硬體設計使用的一般映射來管理多個電腦。
  • 藉由擷取和部署具有唯一安全性識別碼的映射來部署電腦。
  • 在稽核模式中新增應用程式、語言或驅動程式,以微調個別電腦的設定。 如需詳細資訊,請參閱 稽核模式概觀
  • 在將電腦傳遞給客戶之前,先在稽核模式中進行測試,以提供更可靠的電腦。

新功能和變更的功能

  • 為了允許企業有效率且持續推出最新的Windows 10和Windows 11部署映射,從 Windows 10 1607 版開始,Sysprep 可用來準備已升級 (*) 的映射。 例如:

    • 您可以從執行 Windows 10 20H2 版的電腦開始。
    • 升級電腦以執行Windows 11。
    • 在升級的映射上執行 Sysprep 一般化、重新擷取更新的映射,並將映射部署到新的裝置。

    *: Microsoft 不支援在已部署的 Windows 上使用 Sysprep,或基於映射建立以外的用途。

  • 從 Windows 8.1 開始,Sysprep 使用者介面已被取代。 當您啟動稽核模式時,Sysprep UI 隨即開啟,但未來版本可能會移除。 更新您的部署工作流程,以從命令列使用 Sysprep。 如需詳細資訊,請參閱 Sysprep 命令列選項

相依性

  • 您必須先執行 Windows 安裝程式,才能使用 Sysprep。
  • 您需要工具來擷取安裝的映射,例如 DISM - 部署映像服務與管理 Windows 或其他磁片映射處理軟體的技術參考。

注意

當您在電腦之間複製 Windows 映像時,參考和目的地電腦可能不需要具有相容的硬體抽象層 (HA) 。 開機設定資料 (BCD) 中的 /detecthal 選項可讓已經執行 Sysprep 的系統安裝正確的 HAL。

限制

Sysprep 具有下列限制:

  • 只有在執行 Sysprep 時,才會在作業系統磁片區上取代安全識別碼 (SID) 。 如果單一電腦有多個作業系統,您必須個別在每個映射上執行 Sysprep。
  • 在某些情況下,您在重新擷取 Windows 映像之前安裝的自訂應用程式可能需要一致的磁碟機號。 有些應用程式會儲存包含系統磁碟機號的路徑。 如果系統的磁碟機號不符合應用程式指定的磁碟機號,卸載、維護及修復案例可能無法正常運作。
  • 參考電腦和目的地電腦上的隨插即用裝置不需要來自相同的製造商。 這些裝置包括數據機、聲音卡、網路介面卡和視訊卡。 不過,安裝必須包含這些裝置的驅動程式。
  • 並非所有伺服器角色都支援 Sysprep。 如果您一般化已設定特定伺服器角色的 Windows Server 安裝,這些伺服器角色可能無法在映射處理和部署程式之後繼續運作。 如需詳細資訊,請參閱 Sysprep Support for Server Roles (伺服器角色的 Sysprep 支援)
  • 如果您執行 Sysprep 時所在的 NTFS 檔案系統磁碟分割中有加密檔案或資料夾,這些資料夾中的資料會完全無法讀取而且無法恢復。
  • 只有當電腦是工作組的成員,而不是網域時,Sysprep 工具才會執行。 如果電腦已加入網域,Sysprep 會從網域中移除電腦。
  • 如果電腦已加入網域,且該網域的群組原則會將強帳戶密碼原則指派給電腦,則所有使用者帳戶都需要強密碼。 執行 Sysprep 或 OOBE 並不會移除強式密碼原則。
  • 請一律為您的使用者帳戶使用強式密碼。 如果您在執行 Sysprep 或 OOBE 之前未將強式密碼指派給使用者帳戶,可能無法登入電腦。
  • 如果 Sysprep 發生錯誤,您將無法再次在同一個 Windows 映像上執行 Sysprep 工具。 相反地,您必須先重新部署映射。

不支援的案例

不支援下列狀況:

  • 在所有版本的 Windows 上,不支援重新設定已部署的現有 Windows 安裝。 Sysprep 只能用於設定 Windows 的新安裝。 您可以執行 Sysprep 不限次數來建置及設定 Windows 的安裝。
  • 不支援將 Windows 映像移動或複製至不同的電腦,而不支援將電腦一般化。
  • 不支援使用不同版本的 Sysprep 工具來設定映射。 您只能使用隨您想要設定之 Windows 映像一起安裝的 Sysprep 工具版本。 Sysprep 會隨每個版本的 Windows 一起安裝。 您必須一律從 %WINDIR%\system32\sysprep 目錄執行 Sysprep。
  • 如果您使用的是早于 Windows 10 版本 1607 的 Windows 版本,則不支援在升級安裝類型上使用 Sysprep 工具。
  • 不支援使用 Microsoft-Windows-Deployment\RunSynchronous 命令將 Sysprep 自動化。 不過,您可以使用 Microsoft-Windows-Deployment\Generalize 設定,在安裝之後準備電腦進行映射處理。
  • 不支援在虛擬機器外部執行 VM 模式, (VM) 。 您無法使用 VM 模式來準備 VHD 以部署至任何電腦。
  • Sysprep 無法在系統帳戶的內容下執行。 不支援使用工作排程器或 PSExec 在系統帳戶的內容下執行 Sysprep。

另請參閱

下表包含與本案例相關的資源連結。

內容類型 參考

產品評估

Sysprep 程序概觀

作業

Sysprep (一般化) Windows 安裝 | 使用 CopyProfile | 自訂預設使用者設定檔搭配 Sysprep 使用回應檔案

工具及設定

Sysprep Command-Line選項 | 伺服器角色的 Sysprep 支援

相關技術

Windows 安裝程式 | 稽核模式概觀 | 將 Windows 開機至稽核模式或 OOBE