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

全掌控 Windows XP 安裝流程:Winnt.sif Creator 進階應用(含驅動整合與軟體預裝)

編輯:XP 系統基礎知識

厭倦 Windows XP 繁瑣的手動安裝?善用 Winnt.sif Creator 2.0 這款免安裝小工具(107 KB),即可製作出「全自動安裝光碟」:自動填入序號、用戶資料、網路設定,整合硬體驅動程式,甚至預裝常用工具軟體。

工具下載:ZOL 下載頁。解壓後執行 WINNTSIF.exe,介面含 Configuration、Registry Tweaks、Help、About 四分頁,重點在前兩者。

事前準備:目錄結構

  1. 將 XP 安裝光碟全盤複製至硬碟(如 G:\WinXP)。
  2. 在 WinXP 下建立 \$OEM$\(與 i386 同層)。
  3. 在 \$OEM$\ 下建立 drivers、install 兩資料夾(命名勿用中文)。

一、Configuration 分頁:無人值守安裝完整設定

1. Data

開機來源(CD/Floppy)、勾選 Auto Partition 自動選擇分割區。

2. Unattended

  • Install Extra Programs:必勾選,才能自動安裝第三方軟體/驅動/修補程式。
  • Repartition:自動刪除重建 NTFS 分割區。
  • Show Create User Screen:顯示建立帳號畫面。
  • Auto Activate:自動啟用(需聯網且序號有效)。
  • Driver Path:驅動程式路徑(詳見第三節)。
  • Target Path:安裝資料夾,預設 \WINDOWS。

3. GUIUnattended

  • 設定 Administrator 密碼。
  • 勾選 Skip Regional Screen 跳過區域選擇。
  • Timezone Index 輸入 210(中國標準時間)。
  • Profiles Path:使用者設定檔路徑,預設 %systemdrive%\Documents and Settings\。

4. Display

預設 32-bit、1024×768、70Hz,免改。

5. UserData

輸入 25 碼序號、用戶名、組織名稱、電腦名稱。

6. TapiLocation

國家代碼:台灣/大陸輸入 86。

7. RegionalSettings

Language Group 輸入 10(簡體中文),Language 保持預設。

8. Networking

勾選 Install Default Components,設定工作群組/網域名稱。

9. Components

自訂 22 項元件安裝(Messenger、MSN Explorer、Outlook Express 等),預設已勾選計算機、字元對應表等。

10. Shell

Custom Theme 設定預設主題,Classic Start Menu 啟用經典開始選單,通常免勾選。

11. GUIRunOnce

預設產生 main_batch.cmd、hotfixed.cmd、applications.cmd,安裝完成、管理員登入後自動執行。

設定完成點 Finish → Make my WINNT.SIF,將 winnt.sif 存入 G:\WinXP\i386\。

二、Registry Tweaks:安裝階段同步調整登錄

  • Startup and Shutdown:自動登入、停用歡迎畫面。
  • System:停用遠端協助、自動播放、引導註冊。
  • Shell:加速開始選單、隱藏網路芳鄰、移除語言列、停用圖片傳真檢視器。
  • Context Menu:右鍵選單加入「複製到」「移動到」。

完成點 Construct my tweaks!,產生 tweak.reg 存入 G:\WinXP\$OEM$\install\,並同目錄建立 hotfixes.cmd:

echo.
echo 套用登錄調整…
regedit /s %systemdrive%\$OEM$\install\tweak.reg
echo.
exit

三、整合硬體驅動程式

以 BAFO BF-100C USB 傳輸線驅動為例:

  1. 在 G:\WinXP\$OEM$\drivers\ 建立 bf-100c 資料夾,放入驅動檔(確保有 Usbbc20.inf)。
  2. 回到 Unattended 分頁,在 OemPnPDriversPath= 下一行加入:
    OemPnPDriversPath=\drivers\bf-100c;(分號分隔,無磁碟代號)。
  3. 多組驅動依樣在 drivers 下建子資料夾並持續追加路徑。

提示:ZIP 解壓即可;EXE 自解壓用 WinRAR/WinZip 釋出;無 INF 僅有 EXE 的驅動請參考第四節做法。

四、預裝第三方應用程式

仍以 BF-100C 控制程式 Direct-LinQ 為例:

  1. 安裝資料夾複製至 G:\WinXP\$OEM$\install\applications\Direct-LinQ\。
  2. 在 install 建立 applications.cmd:
cls
@echo off
echo.
echo Installing Direct-LinQ
echo Please wait…
start /wait %systemdrive%\$OEM$\install\applications\Direct-LinQ\setup.exe
echo.
exit

更多程式依樣加入 start /wait 行並複製安裝檔。最後檢查 GUIRunOnce 分頁中 applications.cmd 路徑正確性。

製作開機光碟

winnt.sif 存入 G:\WinXP\i386\,下載 xpboot.bin,用 Nero 燒錄 G:\WinXP\ 全部檔案成可開機光碟即可。

註:本文未涵蓋 SP2 整合,請自行查閱相關資料。

Copyright © Windows教程網 All Rights Reserved