目標特色
- 比微軟無人值守嚮導更方便、功能更強
- 全自動安裝 XP,並依習慣修改登錄完成個性化設定
- 自動安裝驅動程式(支援常見 AC97 聲卡、NVIDIA 顯示卡公版驅動)
- 自動安裝常用應用程式
核心工具:Winnt.sif Creator (Winntsif)
透過它產生 SIF 自動應答檔,安裝時自動處理所有互動步驟。
準備工作
- 在 C:\ 建立 XPCD 資料夾,複製 XP 安裝光碟所有內容至此。
- 建立子目錄:
C:\XPCD\$OEM$\$1\install\ (放應用程式)
C:\XPCD\$OEM$\$1\drivers\ (放驅動程式)
- 下載並解壓 Winntsif,需安裝 .NET Framework。
Winntsif 關鍵設定項目
[Data] 資料選項
- 安裝來源:CD
- Auto Partition:勾選(自動選擇安裝分割區)
[Unattended] 自動化選項
- Install Extra Programs:勾選(自動安裝第三方軟體)
- Auto Activate:VOL 版不需勾選
- Driver Path:填入驅動程式路徑,多路徑用「;」分隔
- Target Path:系統安裝目錄,預設 \WINDOWS
[GUIUnattended] 介面設定
- Administrator Password:設定管理員密碼
- Timezone Index:輸入 210(中國時區)
[UserData] 使用者參數
輸入序號、使用者名稱、公司名稱、電腦名稱。
[TapiLocation] 定位設定
Country Code:86(中國)
[RegionalSettings] 國家設定
Language Group:10(簡體中文)
[Networking] 網路設定
- Install Default Components:勾選
- Workgroup 或 Domain:依環境填入
[Components] 組件選擇
依需求勾選安裝元件。
[GUIRunOnce] 批次檔定位
指定預先製作的批次檔路徑(稍後說明)。
完成設定後點擊「Finish」,再按「Make my Winntsif」在 C:\XPCD\i386\ 產生 Winnt.sif。
自動安裝驅動程式:Driver Path 詳解
- 下載驅動程式(例:CMI8738 聲卡、GeForce2 MX400 顯卡)。
- 解壓至對應目錄:
聲卡 → C:\XPCD\$OEM$\$1\Drivers\voice\
顯卡 → C:\XPCD\$OEM$\$1\Drivers\video\
- 確認各目錄下有 .inf 安裝檔(如 setup_INF.inf、2KXP_INF.inf)。
- 在 Winntsif [Unattended] 的 Driver Path 填入:
Drivers\voice\;Drivers\video\
其他裝置同理。若驅動為 EXE 檔,改用 GUIRunOnce 批次安裝。
應用程式全自動安裝:GUIRunOnce 詳解
- 將安裝檔複製至 C:\XPCD\$OEM$\$1\install\Applications\軟體名\
- 建立批次檔 applications.cmd 存放於 C:\XPCD\$OEM$\$1\install\,內容範例:
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\install\Applications\WinRAR\wrar320.exe /s
Winntsif 預設已包含 applications.cmd,新增批次檔需在 GUIRunOnce 添加路徑。
環境變數說明: %systemdrive% 代表系統磁碟代號,安裝時自動解析,故不受光碟機代號影響。
自動調整登錄:Registry Tweaks 詳解
- 展開「Registry Tweaks」,勾選所需項目(如 Auto-login、Optimize Internet Connection、Disable Autorun)。
- 點擊「Finish!」→「Construct my tweaks!」,產生 RegTweaks.reg 至 C:\XPCD\$OEM$\$1\install\。
- 新建 hotfixes.cmd 批次檔,內容:
REGEDIT /S %systemdrive%\install\RegTweaks.reg
提示: 若內建項目不足,可至 Kelly's Korner 取得更多登錄值手動加入 RegTweaks.reg。
燒錄開機光碟
- 確認 Winnt.sif 在 i386、批次檔在 install、驅動與軟體就位、GUIRunOnce 路徑正確。
- 下載 空白可開機 XP ISO,用 WinISO 開啟並拖入 C:\XPCD\ 所有內容,存檔。
- 用 Nero 燒錄 ISO 檔。
完成!日後重灌系統,插入光碟即可全自動完成安裝、驅動、軟體與個性化設定。