若要透過 Sysprep 變更 Windows 電腦 SID,請在擷取映像前,於參照電腦執行 /generalize。製作部署映像時,使用 /generalize /oobe /shutdown,關機後擷取準備好的系統,再將映像部署至目標電腦。Windows 會在下次啟動的 specialize 階段產生新的 SID。
本文依序說明參照映像的準備流程:設定 Windows、執行一般化、擷取映像,再讓目標電腦完成設定。如果處理的是既有複製系統,請先確認變更 SID 是否能解決實際問題。
使用 Sysprep 變更 SID 前的準備
確認是否正在製作參照映像
請依目前情況選擇起點:
| 目前情況 | 建議起點 |
|---|---|
| 要製作可重複部署至其他電腦的 Windows 映像。 | 準備參照環境、執行 Sysprep,再擷取一般化後的映像。 |
| 懷疑既有複製系統的 SID 重複。 | 先比較電腦 SID 並調查錯誤,再決定變更或重建系統。 |
| 只更換同一台電腦的 SSD,且舊系統不會另外運作。 | 不必僅因更換儲存裝置而變更 SID。 |
Microsoft 支援的映像準備流程要求在擷取前執行 Sysprep。依據其 Windows 映像複製說明,不支援在部署後才執行 Sysprep,藉此修正先前未經準備的映像。單純變更 SID 也不會執行完整的 Windows 一般化程序。
SID 重複可能影響特定驗證情境。Microsoft 已說明,Windows 11 24H2、25H2 與 Windows Server 2025 安裝 2025 年 8 月 29 日及之後的更新後,可能出現相關驗證失敗。症狀包括無法存取共用資料夾、反覆要求認證及 LSA 事件 6167,但僅憑這些症狀仍無法證明 SID 重複。適用系統及條件請參閱 Microsoft 的重複 SID 公告。公告建議的永久解決方式,是使用受支援的方法重建受影響裝置。
了解一般化會變更哪些內容
Sysprep 不只會替換識別碼。一般化會移除電腦專屬資訊、清除事件記錄與還原點,並解除安裝已設定的裝置,但不會刪除驅動程式套件。Windows 會在設定過程中重新偵測及設定裝置。
一般化只套用於執行 Sysprep 的 Windows 作業系統磁碟區。同一台電腦若有多套 Windows,必須分別準備各套系統。
電腦 SID、電腦名稱與個別帳戶 SID 是不同的識別資訊。本機帳戶 SID 衍生自電腦 SID;網域帳戶則由網域指派 SID。因此,檢查網域使用者 SID 無法判斷本機電腦 SID 是否已變更。
OOBE 是首次使用時的設定體驗。選擇 OOBE 是指定後續設定方式;選擇一般化才會進行系統識別資訊的準備。這兩項設定都不代表會自動刪除所有已安裝應用程式或個人檔案。
準備參照電腦並記錄原始 SID
執行一般化前,請先完成下列準備:
- 建立可還原的備份,並另外保存重要檔案。
- 在稽核模式中準備參照系統。全新安裝的 OOBE 畫面上,按下 Ctrl + Shift + F3 即可重新啟動至稽核模式。加入所需驅動程式及應用程式,並確認各程式的映像準備需求。進入方式可參閱 Microsoft 的 稽核模式操作說明。
- 擷取準備期間,避免透過 Microsoft Store 互動式安裝或更新應用程式。個別使用者安裝的版本與映像中佈建的版本不一致,可能阻止 Sysprep 執行。
- 請在工作群組狀態下準備參照電腦。退出網域及後續重新加入的安排應與管理員協調,並備妥可用的本機登入認證。
- 繼續操作前,先確認加密資料的處理方式。Microsoft 特別警告,受影響 NTFS 分割區上的 EFS 加密檔案可能變成無法讀取且無法復原。
請使用該 Windows 系統內建的 Sysprep 版本。如果處理伺服器,我們的 Windows Server SID 變更指南可協助區分情境;已設定的伺服器角色需要各自適用的移轉或復原流程。
使用 Microsoft 的 PsGetSid 工具記錄原始電腦 SID。下載並解壓縮 PsTools;若檔案位於 C:\Tools\PsTools,請以系統管理員身分開啟命令提示字元,執行:
cd /d "C:\Tools\PsTools"
PsGetsid.exe
未指定帳戶或電腦參數時,工具會查詢本機電腦。請將完整 SID 與電腦名稱、日期一起記錄。若解壓縮位置不同,請改用實際路徑。
使用一般化選項執行 Sysprep
透過命令列操作
若稽核模式自動開啟「系統準備工具」,請先關閉該視窗,再於參照電腦以系統管理員身分開啟命令提示字元,執行:
%WINDIR%\System32\Sysprep\Sysprep.exe /generalize /oobe /shutdown
各選項的作用如下:
| 選項 | 作用 |
|---|---|
/generalize | 移除系統專屬資訊,讓 Windows 準備好供映像擷取。 |
/oobe | 指定 Windows 進入首次使用的設定體驗。 |
/shutdown | 準備完成後關閉電腦。 |
製作映像時,關機可保留準備好的環境,以便在下次 Windows 啟動前擷取。相較之下, /reboot 會重新啟動電腦,適合確認啟動行為,但不能在這個擷取順序中取代關機。參數說明可參閱 Microsoft 的 Sysprep 命令列參考文件。
請等待作業完成。若出現錯誤,先保存記錄並確認原因,再進行其他變更。
可用時也能使用圖形介面
您也可以系統管理員身分開啟 %WINDIR%\System32\Sysprep\Sysprep.exe。在「系統準備工具」中,選擇 進入系統全新體驗(OOBE),勾選 一般化,並選擇 關機。確認設定後按一下 確定。
一般化核取方塊對應命令的 /generalize 選項。Microsoft 已將 Sysprep 圖形介面列為淘汰功能,建議部署流程改用命令列,詳細資訊請見 Sysprep 概觀。
擷取映像並完成首次啟動
系統準備與映像擷取是兩個不同階段。請讓參照系統維持一般化狀態,直到映像擷取完成。

參照電腦關機後再擷取映像
Sysprep 成功只代表 Windows 已完成準備,不會自動產生映像檔。關機後,請啟動擷取環境,在再次啟動原 Windows 前保存準備好的系統。例如 Microsoft 的 WIM 映像擷取流程使用 Windows PE 與 DISM。請依您選用的映像工具,採用適合的格式及擷取方法。
請記錄映像對應的 Windows 組建、準備日期、必要應用程式及部署程序。日後若修改參照系統並重新一般化,應從新的準備狀態重新擷取映像。
讓每台目標電腦完成設定
部署前先確認目標磁碟,並備份將被覆寫的既有資料。下次啟動 Windows 時,specialize 設定階段會產生新的電腦 SID,隨後進入指定的 OOBE 初始設定。
先在一台目標電腦完成設定及驗證,再部署至其餘電腦。出現 OOBE 畫面不代表應用程式、驅動程式、啟用狀態及受管理的存取都已正常。
部署後驗證電腦 SID
在目標電腦以系統管理員身分開啟命令提示字元,切換至 PsTools 解壓縮資料夾,再次執行 PsGetsid.exe。將完整電腦 SID 與原始記錄比較;部署多台電腦時,請逐台查詢並比對。
請勿直接以 whoami /user 取代這項檢查。 whoami 命令顯示的是目前登入帳戶的 SID。即使本機電腦 SID 已更新,網域使用者 SID 仍可能維持不變。
接著確認實際工作:使用所需帳戶登入、開啟應用程式、檢查裝置與網路設定,並完成預定的網域加入。SID 已變更與部署後可正常使用,是兩項必須分別驗證的結果。
若電腦 SID 看似未變,請先確認是在設定完成後查詢正確的電腦,並確認映像是在 /generalize 成功執行後建立,且部署的是更新過的擷取版本。
從記錄排查 Sysprep 失敗原因
查看最近一次執行的記錄
驗證錯誤或嚴重錯誤視窗只是線索,不能直接當成診斷。請開啟:
%WINDIR%\System32\Sysprep\Panther\
依最近一次失敗的時間查看 setupact.log 與 setuperr.log,記錄錯誤碼、元件及提到的應用程式套件。再次嘗試前先保留副本,避免混淆舊錯誤與新錯誤。Microsoft 的 Sysprep 處理流程文件區分了一般化與 specialize、OOBE 階段的記錄儲存位置。
針對確認的原因處理
若記錄同時指出 Appx 套件與 0x80073cf2,請比較現有使用者的安裝狀態與映像中的佈建版本。解除安裝某使用者的應用程式,與移除映像佈建是不同操作。我們的 Sysprep 錯誤 0x80073cf2 處理指南說明了具體檢查與修復方式。
Microsoft 的 Store 應用程式疑難排解文件也說明此失敗機制。若最新記錄指向其他原因,請改依該元件與 Windows 組建的適用方式處理。
刪除所有 Store 應用程式、重設 Sysprep 登錄狀態或修改啟用相關值,都不是通用修復方式。請保留可還原的參照環境,依實際故障採用相應復原程序。
使用 Wittytool Disk Clone 完成後續工作
Wittytool Disk Clone整合硬碟複製、系統映像與 SID 管理。我們的軟體可用來複製準備好的 Windows,也能在保留設定環境的情況下,變更既有複製系統的 SID。
需要擷取或複製準備好的系統,或使用圖形化 SID 功能處理既有複製系統時,可下載 Wittytool Disk Clone,並依作業對象選擇以下流程。
Sysprep 完成後建立映像
Sysprep 結束且參照電腦關機後,使用 Wittytool Disk Clone 的映像或複製流程保存準備好的系統。請維持先前順序:一般化後的 Windows 重新啟動前,先完成擷取。這條 Sysprep 流程不需要再額外執行獨立 SID 變更。
保留既有複製系統的設定環境
既有複製系統若需要新的電腦 SID,我們的 內建 Windows SID 變更功能提供圖形化流程,可保留已安裝應用程式、Microsoft Store 應用程式、本機帳戶、設定及資料。部分應用程式透過自動備份與還原維持完整。
即使系統是由其他軟體複製,也可單獨執行 SID 功能,不必再次複製磁碟。Wittytool Disk Clone 同時支援在複製過程中,以及部署至目標電腦時變更 SID,讓您依作業選擇處理時機。

單獨變更時,請開啟 工具 > 變更 SID,選擇保留電腦名稱或產生新名稱。我們的 不使用 Sysprep 變更 SID 教學涵蓋準備、重新啟動、應用程式還原及驗證。
若還在選擇方法,可參考我們的 Sysprep 替代方案比較,了解新部署映像與既有複製系統各自適合的處理方式。
常見問題
只執行 /oobe、不加 /generalize,會變更 SID 嗎?
不會。/oobe 是指定首次設定體驗;擷取映像前須使用 /generalize 移除系統專屬資訊,Windows 才會在下次 specialize 階段產生新的電腦 SID。
Sysprep 只能執行三次嗎?
不是。 Microsoft 的一般化指南列出 Windows 8.1 與 Windows Server 2012 及更新版本,每個映像可執行 1,001 次。三次限制適用於 Windows 7 等較舊系統,不是 Windows 10 或 Windows 11 的規則。
變更電腦名稱也會變更 SID 嗎?
不會。電腦名稱與電腦 SID 是不同識別資訊。重新命名不會替換電腦 SID;兩套複製系統名稱不同,也不能證明其 SID 不同。

