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

打造 Windows XP/Server 2003 萬用 Ghost 映像檔 (Sysprep 重新封裝)

編輯:Windows Server 教學

為什麼需要重新封裝?

Windows XP/2003 安裝時會綁定硬體 (HAL、晶片組、顯示卡、網卡等)。直接 Ghost 的映像檔僅適用於原機器,移植至不同硬體會藍屏或無法開機。透過 Sysprep 移除硬體專屬資訊,可建立通用映像檔。

第一階段:安裝基準系統並瘦身

  1. 安裝 Windows XP/2003,安裝常用軟體 (Office、WinRAR 等) 至 C:\Program Files。
  2. 關閉休眠:桌面右鍵 → 內容 → 螢幕保護 → 電源 → 進階 → 取消「啟用休眠」,刪除 hiberfil.sys (釋放等同虛擬記憶體大小空間)。
  3. 清除驅動程式快取:命令提示字元執行 sfc.exe /purgecache,刪除 C:\Windows\System32\dllcache 內容 (釋放約 300 MB)。

第二階段:移除與標準化硬體驅動程式

  1. 開啟「裝置管理員」,依序**解除安裝** (右鍵 → 解除安裝,**拒絕重開機**提示) 以下裝置:
    網路介面卡、通用序列匯流排控制器、音效/視訊/遊戲控制器、監視器、顯示卡。
  2. 將 ACPI 多處理器 PC 改為 Standard PC:
    裝置管理員 → 電腦 → 進階設定電源管理介面 (ACPI) → 右鍵「更新驅動程式」→ 「從清單選擇」→ 「不搜尋」→ 選擇「Standard PC」→ 完成 (拒絕重開機)。
  3. 將 IDE 控制器改為標準雙通道 PCI IDE 控制器:同樣透過「更新驅動程式」→ 選擇標準型號 (拒絕重開機)。

此步驟移除硬體專屬驅動,下次開機時 Windows 將重新偵測並安裝通用驅動。

第三階段:建立 Sysprep 回應檔並重新封裝

  1. 取得 Sysprep 工具:
    - 無 SP1:安裝光碟 SUPPORT\TOOLS\DEPLOY.CAB
    - 已裝 SP1:下載 xpsp1deploytools_en.cab (微軟官網)。
  2. 在 C:\Sysprep 解壓縮工具檔案。
  3. 建立 sysprep.inf 回應檔 (可用 Setup Manager 產生),包含:
    - 產品金鑰、時區、網路設定 (DHCP)、加入工作群組/網域、自動登入次數、執行指令 (RunOnce) 等。
  4. 命令提示字元切換至 C:\Sysprep,執行:
    sysprep -reseal -mini -quiet
    (-reseal 重設 SID、-mini 進入迷你安裝、-quiet 無訊息模式)。
  5. 系統自動關機,此時即可使用 Ghost、ImageX 等工具備份磁碟映像。

部署映像檔

將映像檔還原至目標電腦,首次開機將進入迷你安裝精靈,依 sysprep.inf 自動化完成硬體偵測、網路設定、加入網域等,無人值守部署完成。

注意事項

  • 來源與目標電腦 HAL 類型必須相容 (ACPI/Standard PC)。
  • 大量授權版 (VLK) 映像檔部署需注意授權合規。
  • 建議在虛擬機器中建立基準映像,硬體相容性最佳。
Copyright © Windows教程網 All Rights Reserved