Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

打造通用無硬體綁定的 Windows XP Ghost 映像:Sysprep 重新封裝完整教學 打造通用無硬體綁定的 Windows XP Ghost 映像:Sysprep 重新封裝完整教學

編輯:XP 系統基礎知識

傳統 Ghost 映像在硬體變更(換主機板、CPU)後無法正常開機。利用 Windows 內建 Sysprep 系統準備工具 將安裝好的系統「重新封裝」回初始狀態(移除硬體特定資訊、SID、驅動程式),再製作 Ghost 映像,即可獲得通用於不同硬體平台的部署映像。本文以 XP 為例,Server 2003 同理。

前置準備:瘦身系統(壓縮映像至 700MB 內可燒單層 DVD)

  1. 關閉休眠:控制台 → 電源選項 → 休眠 → 取消勾選 → 刪除 hiberfil.sys(省 ≈ RAM 大小)。
  2. 清除驅動程式快取:執行 sfc.exe /purgecache(省 ≈ 300MB)。
  3. 關閉系統還原:所有磁碟機取消勾選。
  4. 以上完成後重新開機生效。預估系統體積可壓縮至 1.2GB 以下。

關鍵步驟:移除硬體驅動程式,回歸標準環境

建議使用 PS/2 滑鼠鍵盤,避免移除 USB 控制器後失去輸入裝置。

  1. 裝置管理員 → 依序「解除安裝」:網路介面卡、通用序列匯流排控制器、音效/視訊/遊戲控制器、監視器、顯示卡。
  2. IDE ATA/ATAPI 控制器 → 更新驅動程式 → 選擇「標準雙通道 PCI IDE 控制器」。
  3. 螢幕解析度設為 800×600 @ 60Hz,防止高解析度導致其他顯示器黑畫面。
  4. 全程若提示重新開機,選「否」,絕對不要重開機,直到封裝完成。

核心步驟:Sysprep 重新封裝

  1. 從 XP 光碟 \SUPPORT\TOOLS\DEPLOY.CAB 解壓至 C:\Sysprep(SP1/SP2 版本必須對應)。
  2. 執行 C:\Sysprep\Setupmgr.exe 建立應答檔 sysprep.inf:
  • 「建立新檔案」→「Sysprep 安裝」→ 選擇當前 OS 平台。
  • 「完全自動安裝」→ 輸入使用者/組織名稱。
  • 顯示設定:全部選「使用 Windows 預設值」。
  • 時區:台北/北京(GMT+8)。
  • 產品金鑰:輸入 XP 序號(或留空稍後輸入)。
  • 電腦名稱:輸入名稱或 "*" 隨機產生。
  • 管理員密碼:建議留空,部署後再設定。
  • 網路元件/工作群組/電話服務:預設值。
  • 地區/語言:中文(中國)/ 中文(簡體)。
  • 跳過印表機安裝、RunOnce、額外命令、OEM 複寫字串。
  • 完成 → sysprep.inf 產生於 C:\Sysprep。
  1. 執行 C:\Sysprep\sysprep.exe → 勾選:
  • 「偵測非 Plug-and-Play 裝置」
  • 「使用最小安裝」
  • 「不產生新 SID」
  • 「已預先啟用」

點選「重新封裝」→ 系統自動關機。切勿點選「工廠模式」或「稽核模式」,否則進入特殊模式難以恢復。

製作最終映像

  1. 用開機軟碟/光碟/USB 進入 DOS/WinPE 環境。
  2. 執行 Ghost(建議高壓縮),備份系統分區為 .gho 檔。
  3. 確認映像大小 ≤ 700MB(可燒 CD-R)或 ≤ 4.7GB(DVD-R)。

部署驗證

將映像還原至不同硬體電腦(不同主機板、CPU、顯卡、網卡),開機應自動進入「最小安裝」階段,偵測硬體、安裝驅動、產生新 SID、套用 sysprep.inf 設定,最終進入桌面,達到真正的「通用映像」。

⚠️ 關鍵提醒

  • Sysprep 版本必須與 OS 版本(RTM/SP1/SP2)完全一致,否則封裝失敗或部署藍屏。
  • 封裝前務必備份重要資料,操作失誤可能導致系統損壞。
  • 大量部署建議搭配無人值守安裝、PXE 開機、Ghostcast 伺服器自動化流程。
  • Windows Vista/7/8/10/11 已內建 sysprep /generalize /oobe /shutdown 流程,原理相同但參數不同。
Copyright © Windows教程網 All Rights Reserved