重灌 Windows XP 向來費時費力:從回應安裝精靈問題、安裝驅動程式到部署常用軟體,動輒半天。雖然 Ghost 還原只需幾分鐘,但那是限定同一台電腦;若直接將映像檔還原到不同硬體的機器,勢必因驅動衝突、SID 重複而導致系統不穩甚至無法開機。
本文完整記錄如何製作一套「萬能 Ghost 映像」,經由 Sysprep 一般化、移除硬體專屬驅動、精簡系統體積,讓你在任何相容電腦上都能在 10 分鐘內完成部署。
安裝 Windows XP 並套用最新 Service Pack 與所有熱修補程式。安裝必要常用軟體,但建議避免將大型應用程式安裝在 C 槽,以免映像檔過大影響部署速度與光碟燒錄。
sfc.exe /purgecache,刪除 C:\Windows\System32\Dllcache 備份檔。pagefile.sys。映像完成後記得恢復。開啟裝置管理員(devmgmt.msc),依序以滑鼠右鍵點選網路卡、USB 控制器、顯示卡、音效卡等裝置選擇「解除安裝」。全程若提示重新開機,務必選「否」,防止 Windows 自動重裝驅動。
裝置管理員 → 「電腦」分支 → 「ACPI Uniprocessor PC」右鍵「更新驅動程式」 → 選「從清單安裝」 → 「不搜尋,我要自己選擇」 → 選「Standard PC」。完成後不要重開機。此舉確保目標機器能正常軟關機、避免首次開機當機。
針對「IDE ATA/ATAPI 控制器」下的晶片組驅動(如 Intel 82371 AB/EB),同樣更新為「標準雙通道 PCI IDE 控制器」。這是跨平台啟動的關鍵,因不同主板晶片組 IDE 驅動差異極大。
\SUPPORT\TOOLS\DEPLOY.CAB 解壓至 C:\Sysprep。setupmgr.exe,選「Sysprep 安裝」,依精靈填寫資訊,最終儲存為 C:\Sysprep\sysprep.inf。此檔將在目標機 Mini-Setup 階段自動應答(管理員密碼、電腦名稱等),解決無鍵盤滑鼠驅動下無法互動的問題。執行 C:\Sysprep\sysprep.exe,點「重新封裝」,確認後系統自動關機。此時 C 槽已處於可跨硬體部署的一般化狀態。
用 Ghost 2003 開機碟/隨身碟啟動,選 Local → Partition → To Image,來源選 C 槽,指定映像檔存放路徑(建議非 C 槽分區或外接硬碟),開始備份。完成即擁有萬能部署映像檔。