
(小提示:用這種方法可以輕而易舉地找到系統補丁的下載網址,但系統升級補丁是分多次進行的,每次安裝完后還要重新啟動系統,所以,我們可以先把補丁下載回來后進行安裝,再重啟系統,接著用同樣的方法繼續后面的補丁下載過程,直到將所有的補丁下載完畢。)
方法2:如果不想花太多時間在尋找補丁下載網址上,可以找一臺已打過全部Windows XP系統補丁的電腦,同樣在該電腦的Windows安裝目錄下找到Windows Update.log文件,查到所有系統補丁的實際下載網址,最后按方法1中的操作,一次性將所有的系統補丁一網打盡,保存在硬盤上。
方法3:安裝好Windows XP系統后,訪問微軟Windows Update網站,點擊“查看以尋找更新”→“復查并安裝更新”,在這里記下每一個補丁文件的KB編號,取后面的6位數字,例如KB837009等。在IE瀏覽器地址欄中輸入以下網址http://support.microsoft.com/?kbid=,在該網址后加上補丁文件的6位數編號,進入該補丁的微軟知識庫界面,點擊該補丁的安全公告鏈接(如圖2),之后在安全公告頁面可以看到提示“下載此更新”的鏈接(如圖3),點擊該鏈接可轉到該補丁文件的下載頁,這時就可以點擊“下載”按鈕調用FlashGet下載該補丁。利用同樣的方法將所有補丁下載回來。


二、創建補丁自動安裝盤
1.準備工作
在硬盤的某個分區建立一個xp_patch目錄,比如E盤,將下載的所有補丁文件復制到該目錄下,確保該目錄下的補丁文件是屬于Windows XP中文專業版的,可對照Windows Update網站中的補丁下載列表進行核對。
安裝補丁時需要安裝參數,一般補丁文件的安裝參數有3種不同的形式:
帶有如圖4所示圖標的KB類補丁文件,其后要加/quiet /norestart /o的安裝參數,分別表示安裝時無需用戶參與、安裝完成后不重啟、不提示覆蓋OEM文件。

帶有如圖5所示圖標的Q類補丁文件,其后要加/q /o /z安裝參數,分別表示安裝時無需用戶干預、不提示覆蓋OEM文件、安裝完后不重新啟動。

帶有如圖6所示圖標的補丁文件其后只需加/q安裝參數就可以了,表示安裝時無需用戶進行干預。

(小提示:要知道某個補丁文件的安裝參數,可進入命令行窗口,在命令行狀態下輸入補丁文件名加/?參數,其格式如:“KB823980/?”、“Q315403/?”,即可查詢到詳細的安裝信息說明(如圖7)。接下來,可以用前面介紹的方法,按照Windows Update網站的補丁下載列表順序,對每一個補丁文件進行單獨查詢,得到其對應的安裝參數,這樣可以避免安裝過程中因為參數使用有誤而造成系統補丁安裝失敗。)

2、編寫腳本文件
創建一個Windows腳本命令文件,命名為xp_patch.cmd,按下面的格式輸入安裝參數命令,補丁安裝的順序要參照Windows Update網站的補丁下載列表進行排列。
CLS
@echo off
ECHO 準備安裝 Windows Update 補丁程序
ECHO
ECHO 正在安裝 Q307869
start /wait Q307869.exe /q /z /o
ECHO
ECHO 正在安裝 沖擊波安全更新程序
start /wait KB823980.exe /q /z /o
ECHO
ECHO 正在安裝 KB824141
start /wait KB824141.exe /quiet /norestart /o
ECHO
……
ECHO 補丁已經安裝完畢,請重啟系統!
ECHO
Pause
EXIT
這里的start /wait命令表示正在安裝系統補丁程序,并等待安裝結束,輸入每行命令后要回車,上文中只列出了部分補丁的安裝命令,大家可將全部補丁配合安裝命令依次加入即可。
3、刻錄使用
下面以Nero 5.5.7.2版刻錄軟件為例制作補丁安裝盤,啟動Nero后選擇“文件”→“新建”,在彈出的“新建編譯”窗口中選擇左邊的“只讀CD(啟動)”→“創建一個刻錄任務”,單擊“新建”按鈕,進入主界面,在“文件瀏覽器”窗口中選中h:xp_path文件夾,將其拖放到ISO1窗口中(如圖8)。最后,單擊文件菜單中的“寫入光盤”項,在對話框中單擊“寫入”按鈕,Nero軟件就開始依次將啟動信息、系統補丁文件寫入光盤。

這樣在以后重裝系統后,只要將制作好的補丁安裝盤放入光驅中,運行其中的xp_patch.cmd文件,即可按預設的解壓縮安裝格式,自動安裝光盤上的系統補丁了(如圖9)。如果你沒有刻錄機,也沒有關系,只要運行保存在硬盤上的xp_patch.cmd文件,也一樣可以達到升級系統補丁的目的。

據筆者經驗,通過SUS(Software Update Service)方式定制下載中文版的系統補丁,其總容量在600MB左右,我們可按以上方法,分別制作Windows XP/2000/2003的系統補丁目錄,再分別建立三種操作系統的系統補丁安裝腳本命令,這樣就可以擁有Windows 2000/XP/2003的全能系統補丁自動安裝盤,以后就不會為升級系統補丁而煩惱了。