Skip to main content

2026 年 5 月 8 日

Nutanix - 疑難排解佈建期間的 Sysprep 失敗問題

複製集區佈建失敗的常見原因之一,是主要映像設定錯誤,導致 Sysprep 一般化失敗。請依照以下疑難排解提示來解決即時複製佈建期間的 Sysprep 失敗問題。

測試 Sysprep 準備狀態

  • 使用用於集區部署的範本建立一部虛擬機器。

  • 開啟電源。開啟管理員 CMD。

  • 執行 C:\Windows\System32\Sysprep\sysprep.exe /generalize /oobe /shutdown

  • 如果在兩分鐘內關機即可繼續;否則請檢查記錄檔:C:\Windows\System32\Sysprep\Panther\setuperr.log

封鎖 Sysprep 的 Appx 套件

錯誤範例

SYSPRP Package <name> installed for a user, but not provisioned for all users

修正

停用 Appx 套件處理

  • 取得 Generalize.xml 的擁有權,授與修改權限,並移除 <Microsoft-Windows-AppX-Sysprep 區段。

  • 在 cmd 中執行:

    takeown /F %windir%\system32\sysprep\Actionfiles\Generalize.xml

    icacls %windir%\system32\sysprep\Actionfiles\Generalize.xml /grant administrator:(m)

移除所有 Appx 套件

  • 在 PowerShell 中執行:

    Import-Module Appx

    Import-Module Dism

    Get-AppxPackage -AllUsers | Remove-AppxPackage

    Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage –Online

移除特定套件

  • 使用 Get-AppxPackage 進行識別,並執行下列命令加以移除:

    Remove-AppxPackage -Package <fullname>

    Remove-AppxProvisionedPackage -Online -PackageName <fullname>

刪除使用者設定檔

以內建管理員身分登入,並透過 sysdm.cpl 刪除未使用的設定檔。

擱置中的 Windows 更新

  • 錯誤與保留儲存空間或作用中案例相關。

  • 解決方案:在主要虛擬機器上執行更新,並在設定完成後停用 Windows Update 服務。

無法移除的市集應用程式

  • 依照 Microsoft 的指引手動移除或更新市集應用程式。

已啟用 BitLocker

  • 錯誤:作業系統磁碟區已啟用 BitLocker。

  • 停用方式:manage-bde -status manage-bde -off c:

Sysprep 登錄損毀

刪除金鑰

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\SysprepCorrupt

Sysprep 執行需時 45–60 分鐘

  • 在部分 Windows 版本中,provtool.dll 會導致 Sysprep 延遲。

  • 執行 cmd:

    sc config dmwappushservice start=delayed-auto

    sc start dmwappushservice

已停用內建管理員

  • Sysprep 會依預設停用內建管理員。

  • 如果不存在其他帳戶,複製虛擬機器將無法登入。

  • 解決方案:在主要映像中於執行 Sysprep 前建立其他本機帳戶。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…