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

工廠級 Windows 封裝技術:自動應答結合 Ghost 打造通用安裝包

編輯:XP 系統基礎知識

前言

頻繁重灌系統的維護人員深知:手動安裝 Windows 耗時數小時,且 Ghost 映像因硬體差異與 XP/2003 啟動機制難以通用。本文介紹如何結合 自動應答檔 (Unattend.txt) 與 Ghost,製作一套適用於異構硬體的通用封裝包,將安裝時間壓縮至 10 分鐘內。

第一階段:準備乾淨的參考系統

1. 依序移除硬體驅動程式

在裝置管理器中,按順序移除:網卡 → USB 裝置 → 音效卡 → 顯示卡 → 監視器。操作:右鍵裝置 →「解除安裝」。切勿隨意刪除,順序錯誤會導致殘留裝置無法重新偵測。

2. 統一 ACPI HAL 為 Standard PC

不同主板 ACPI 實作不同,保留原 HAL 會導致無法軟關機。
步驟:裝置管理器 →「電腦」→「ACPI Uniprocessor PC」→右鍵「更新驅動程式」→「從清單選擇」→「標準電腦」。

3. 統一 IDE 控制器為標準雙通道 PCI IDE

避免換機器後無法開機或不斷重開機。
步驟:裝置管理器 →「IDE ATA/ATAPI 控制器」→當前 IDE 控制器 → 右鍵「更新驅動程式」→「從清單選擇」→「標準雙通道 PCI IDE 控制器」。

第二階段:建立自動應答檔

使用 Setup Manager (資源套件工具) 產生 Unattend.txt,關鍵區段:

  • [Unattended]:OemPreinstall=Yes、TargetPath=\WINDOWS、DriverSigningPolicy=Ignore。
  • [GuiUnattended]:AdminPassword=*(隨機密碼)、TimeZone=...。
  • [UserData]:產品金鑰、組織、擁有者。
  • [Networking]:典型設定或自訂。
  • [Identification]:加入工作群組。

第三階段:Sysprep 一般化映像

  1. 將 sysprep.exe、setupcl.exe、factory.exe 複製至 C:\Sysprep。
  2. 建立 sysprep.inf(可由 Setup Manager 產生),包含 [Unattended] 區段延續安裝。
  3. 執行 sysprep -reseal -mini -quiet,系統關機並進入「迷你安裝」狀態。

第四階段:製作 Ghost 映像

以 DOS 版 Ghost 或 WinPE 啟動,將整個系統分區備份為 XP_Golden.GHO。此映像已無硬體綁定,可直接還原至任何機器。

第五階段:部署流程

  1. 目標機器以 WinPE/ DOS 開機,Ghost 還原映像(約 5–8 分鐘)。
  2. 重開機進入迷你安裝:自動偵測硬體、安裝驅動、產生新 SID、提示輸入電腦名稱/密碼/時區(約 2–3 分鐘)。
  3. 進入桌面即完成部署。

關鍵提醒

  • 參考機與目標機 磁碟分割結構需一致(系統盤大小、分區順序)。
  • 驅動程式整合:將常見晶片組、網卡、聲音、顯示驅動放入 $OEM$\$1\Drivers,並在 Unattend.txt [Unattended] 設定 OemPnPDriversPath。
  • 啟動問題:映像還原後若無法開機,確認 boot.ini、NTLDR、NTDETECT.COM 存在於系統分區根目錄。

掌握此流程,即可像工廠預裝般快速、標準化地大量部署 Windows XP/2003。

Copyright © Windows教程網 All Rights Reserved