Windows XP 安裝參數完整指南
Windows XP 的安裝程式 winnt32.exe 位於安裝光碟的 i386 目錄下,可直接在 Windows 環境中執行,支援從 Windows 95/98/Me/NT/2000/XP 升級或全新安裝。掌握其命令列參數,能讓部署與自動化安裝更靈活高效。
常用參數速查表
- /checkupgradeonly:僅檢查硬體與軟體相容性,不實際安裝。搭配
/unattend 可無人值守執行,結果預設存於 %systemroot%\Upgrade.txt。
- /cmd:command_line:在安裝最後階段、重啟前執行指定命令,適合部署後處理腳本。
- /cmdcons:將「故障恢復控制台」加入開機選單,提供命令列環境修復系統(需在正常安裝後使用)。
- /copydir:i386\folder_name:在安裝來源建立額外資料夾,並複製至目標系統
%systemroot%\folder_name,常用於放置廠商驅動程式。
- /copysource:folder_name:類似
/copydir,但建立的資料夾為暫存性質,安裝完成後自動刪除。
- /debug[level]:[filename]:建立偵錯日誌,等級 0-4(0=嚴重錯誤,4=詳細除錯資訊),預設
C:\%systemroot%\Winnt32.log,等級 2。
- /dudisable:停用動態更新,強制使用原始安裝檔案。
- /dushare:pathname:指定已下載的動態更新檔案共享路徑,供網路安裝使用。
- /duprepare:準備安裝共享,使動態更新檔案可供多用戶端使用,需搭配
/dushare。
- /m:folder_name:指定替代來源路徑,安裝程式優先從該處尋找替換檔案。
- /makelocalsource:將所有安裝來源檔案複製到本機硬碟,方便無光碟機環境後續安裝或修復。
- /noreboot:檔案複製完成後不自動重啟,便於執行額外命令。
- /s:sourcepath:指定安裝來源路徑,可重複最多 8 次以支援多伺服器來源。
- /syspart:drive_letter:將開機檔案複製至指定磁碟並標記為作用中,再將該磁碟移至其他電腦啟動安裝第二階段,需搭配
/tempdrive。
- /tempdrive:drive_letter:指定暫存檔案位置;全新安裝時也決定系統安裝分區。
- /udf:id[,UDB_file]:指定唯一資料庫 (UDB) 識別碼修改應答檔設定,允許同一應答檔套用不同硬體配置。
- /unattend[num]:[answer_file]:無人值守安裝模式。
num 為複製完成至重啟的等待秒數。使用即視為接受授權條款。
實戰應用建議
企業部署時,常結合 /unattend、/s、/makelocalsource 實現全自動化安裝;維護人員則善用 /cmdcons 預先部署恢復控制台。理解各參數用途,能大幅降低安裝失敗風險並提升部署效率。