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

自製 Windows XP 修補程式自動安裝光碟:離線修補全攻略

編輯:XP 系統基礎知識

重灌系統後逐一下載安裝修補程式極其耗時,尤其 Windows Update 網站擁塞時更是雪上加霜。解決之道:預先下載所有修補程式,製作成自動安裝光碟,重灌後一鍵完成修補。

一、取得修補程式下載網址的三種方法

方法 1:利用 Windows Update.log 記錄

  1. 執行 Windows Update,掃描可用更新。
  2. 點選「檢視並安裝更新」 → 選取修補程式 → 「立即安裝」。
  3. 下載進度條出現後點「取消」。
  4. 開啟 C:\Windows\WindowsUpdate.log,搜尋 .exe 關鍵字,即可找到下載網址(如 https://download.windowsupdate.com/msdownload/update/KB837009.exe)。
  5. 將網址逐行存成 windows_update.lst,用 FlashGet 批次下載。

提示:修補程式需分多次重開機安裝,可先下載完畢再依序安裝,每次重開機後繼續下載下一批。

方法 2:從已完整修補的電腦複製網址

找一台已裝齊所有修補程式的電腦,同樣查看 WindowsUpdate.log 取得所有下載網址,一次下載完畢存入硬碟。

方法 3:透過 Microsoft 知識庫 (KB) 編號下載

  1. 在 Windows Update 記下每個修補程式的 KB 編號(如 KB837009)。
  2. 瀏覽器輸入 https://support.microsoft.com/?kbid=837009 進入知識庫頁面。
  3. 點選「安全性公告」連結 → 再點「下載此更新」 → 使用 FlashGet 下載。

二、建立自動安裝腳本

1. 準備工作

在硬碟建立 E:\xp_patch 資料夾,放入所有下載的修補程式(確認皆為 XP 中文專業版適用)。

2. 確認安裝參數

修補程式圖示不同,安裝參數亦異:

  • KB 類(藍色盾牌圖示):/quiet /norestart /o
  • Q 類(黃色盾牌圖示):/q /o /z
  • 其他:/q

不確定時,在命令提示字元執行 KB823980.exe /? 查詢詳細參數。

3. 撰寫批次檔 xp_patch.cmd

CLS
@echo off
ECHO 準備安裝 Windows Update 修補程式
ECHO.
ECHO 正在安裝 Q307869
start /wait Q307869.exe /q /z /o
ECHO.
ECHO 正在安裝 KB823980
start /wait KB823980.exe /q /z /o
ECHO.
ECHO 正在安裝 KB824141
start /wait KB824141.exe /quiet /norestart /o
REM 依 Windows Update 列表順序續加其餘修補程式…
ECHO.
ECHO 修補程式已安裝完畢,請重新開機!
PAUSE
EXIT

start /wait 會等待上一個修補程式安裝完成才繼續下一個。

三、燒錄光碟與使用

  1. 使用 Nero 選「檔案」→「新增」→「可開機 CD」→ 建立燒錄任務。
  2. 將 xp_patch 資料夾拖入 ISO 視窗,燒錄成光碟。

重灌後將光碟放入光碟機,執行 xp_patch.cmd 即可自動安裝所有修補程式。若無燒錄器,直接在硬碟執行該批次檔效果相同。

經驗值:中文版 XP 修補程式總容量約 600 MB,同法可製作 Windows 2000/XP/2003 通用修補光碟,一勞永逸。

Copyright © Windows教程網 All Rights Reserved