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

Windows XP 全自動無人值守安裝完全攻略:開機碟製作、WINNT.EXE 參數、應答檔建立

編輯:XP 系統基礎知識

前言:從 1 小時手動安裝到 20 分鐘全自動

微軟自 Windows 2000 起提供無人值守安裝機制,Windows XP 完整繼承並強化。本文詳細說明兩種安裝來源 (硬碟/光碟) 的開機碟製作、WINNT.EXE 關鍵參數、應答檔 (unattend.txt) 建立與自訂,實現真正的全自動部署。

一、 自動批次檔開機碟製作

情境 A:從硬碟安裝 (安裝源檔已複製到硬碟)

  1. 純 DOS 下格式化軟碟:FORMAT A: /S。
  2. 建立 CONFIG.SYS:
    DEVICE=C:\WINDOWS\HIMEM.SYS (載入 HIMEM.SYS 讓 DOS 使用擴充記憶體,支援 SMARTDRV)。
  3. 建立 AUTOEXEC.BAT:
    C:\WINDOWS\SMARTDRV.EXE
    X:\I386\WINNT.EXE /U:I386\UNATTEND.TXT /S:X:\I386 /T:Z:
    • X: 為安裝源檔 (I386) 所在磁碟。
    • Z: 為安裝目標磁碟 (通常為 C:,此處範例為 Z:)。
    • UNATTEND.TXT 為預先製作的應答檔。
  4. CMOS 設定開機順序:軟碟 → 硬碟 → 光碟。
  5. 插入軟碟開機,軟碟機燈熄滅後拔出軟碟,系統自動完成安裝。

情境 B:從光碟安裝 (需在 DOS 下存取光碟機)

  1. 格式化軟碟:FORMAT A: /S。
  2. 將 UNATTEND.TXT 複製到軟碟 (或放硬碟指定路徑)。
  3. 建立 CONFIG.SYS:
    DEVICE=C:\WINDOWS\COMMAND\EBD\OAKCDROM.SYS /D:MSCDXXX
    DEVICE=C:\WINDOWS\HIMEM.SYS
  4. 建立 AUTOEXEC.BAT:
    C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCDXXX
    C:\WINDOWS\SMARTDRV.EXE
    X:\I386\WINNT.EXE /U:A:\UNATTEND.TXT /S:X:\I386 /T:Z:
    • OAKCDROM.SYS 為通用光碟機驅動,MSCDEX.EXE 為 MSCD 掛載程式,/D:MSCDXXX 兩者必須一致 (XXX 可自訂)。
    • 若 OAKCDROM.SYS 僅能放軟碟,CONFIG.SYS 應改為 DEVICE=OAKCDROM.SYS /D:MSCDXXX。
  5. 放入光碟與軟碟,CMOS 設定:光碟 → 軟碟開機。
  6. 軟碟開機 (軟碟機會亮兩次:第一次載入 DOS,第二次讀取應答檔) → 燈熄滅拔出軟碟 → 全自動安裝。

二、 WINNT.EXE 關鍵參數詳解

參數功能範例
/R:<目錄名>安裝時包含指定目錄內容 (需在 I386 下),用於整合舊硬體驅動程式/R:MYDRIVERS
/RX:<目錄名>同 /R,但安裝完成後自動刪除該目錄/RX:MYDRIVERS
/S:<路徑>指定安裝源檔路徑 (預設為當前目錄 I386),可先複製 I386 到硬碟加速安裝/S:C:\I386
/T:<分割區>指定安裝時暫存檔位置及安裝目標分割區 (預設 C:)/T:D:
/U:<應答檔>指定無人值守應答檔,核心參數/U:A:\UNATTEND.TXT

三、 應答檔 (UNATTEND.TXT) 製作與自訂

  1. 安裝光碟 SUPPORT\TOOLS\DEPLOY.CAB 解壓縮 → 執行 SETUPMGR.EXE (安裝管理員)。
  2. 依精靈逐步選擇/輸入:產品金鑰、授權模式、電腦名稱、管理員密碼、時區、網路設定、工作群組/網域、顯示解析度等 → 產生 UNATTEND.TXT。
  3. 進階自訂 (用記事本開啟修改):
[Unattended]
; 是否重新分割磁碟 (刪除所有分割區建立單一 NTFS 分割區)
Repartition=Yes   ; 或 No

; 檔案系統處理
FileSystem=ConvertNTFS   ; 轉換為 NTFS;或 LeaveAlone 保持原狀

; 其他常用項目
OemSkipEula=Yes          ; 跳過 EULA
TargetPath=\WINDOWS      ; 安裝目錄
InstallFilesPath=\\Server\Share\I386  ; 網路安裝源路徑

也可直接修改光碟 I386\UNATTEND.TXT 模板,使用「取代」功能批次移除 ,HIDE 等標記。

結語

掌握開機碟製作、WINNT.EXE 參數與應答檔自訂,即可實現 Windows XP 全自動無人值守安裝。結合網路安裝源、整合驅動程式目錄、預先規劃磁碟分割,可將部署時間壓縮至 20 分鐘內,是企業大量佈署、系統整合商、發燒友重灌的必備技能。

Copyright © Windows教程網 All Rights Reserved