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

Windows Server 2003 自動修補部署關鍵:兩類修補程式參數差異解析

編輯:Windows 2003 教學

問題背景

批次部署修補程式常因參數錯誤導致安裝失敗。Windows 修補程式主要分兩類封裝格式,需使用不同命令列參數。

如何辨識兩類修補程式

特徵類型 A:SFXCAB 封裝類型 B:WEXTRACT 封裝
圖示一般執行檔圖示壓縮檔風格執行檔圖示
版本資訊SFXCAB.EXE 建立WEXTRACT.EXE 建立
常見檔名WindowsServer2003-KBxxxxxx-x86-ENU.exeDirectX9-KBxxxxxx-x86-ENU.exe
支援參數/U (無訊息)、/Z (不重開機) 等不支援 /U、/Z,需查詢 /? 取得專屬參數

批次部署建議

  1. 將修補程式依圖示/版本資訊分類存放。
  2. 類型 A 使用統一參數(如 /quiet /norestart)。
  3. 類型 B 需逐一查詢 /? 取得正確參數,或改用系統管理工具(WSUS、SCCM)統一部署。
  4. 建立安裝日誌(/log:path)便於事後稽核。

常見誤區

  • 混用參數導致靜默安裝失敗、跳出互動視窗阻塞腳本。
  • 假設所有 KB 皆支援標準參數,實則 DirectX、MDAC、MSXML 等元件修補程式常屬類型 B。
Copyright © Windows教程網 All Rights Reserved