俞木發(fā)
我們一般使用Windows自帶的功能來(lái)完成系統(tǒng)補(bǔ)丁的更新。如果系統(tǒng)的自動(dòng)更新出現(xiàn)問(wèn)題無(wú)法完成,或者聯(lián)機(jī)下載更新的速度慢,那么可以從Microsoft更新目錄網(wǎng)站中下載離線更新文件,手動(dòng)對(duì)系統(tǒng)進(jìn)行更新。在離線安裝更新時(shí),有些補(bǔ)丁在本地的安裝速度也很慢,此時(shí)我們還可以通過(guò)手動(dòng)拆解補(bǔ)丁包的方式來(lái)加快安裝的速度。
例如筆者在安裝KB5005033補(bǔ)丁時(shí)一直提示進(jìn)度是0%,無(wú)法完成安裝。這時(shí)可以在系統(tǒng)更新頁(yè)面中記下沒(méi)有完全安裝的補(bǔ)丁編號(hào)(圖1)。接著在瀏覽器中打開(kāi)“https://www.catalog.update.microsoft.com/”,按照上圖顯示的KB編號(hào)進(jìn)行搜索,按提示將其中的離線補(bǔ)丁下載到本地備用。下載到的文件其名稱類似“windows10.0-kb5005033-x64_d5b969d54b3155cca9ad2e36565e1d8603aab21a.msu”,雙擊msu文件可以激活安裝。
但使用msu文件在本地安裝速度仍然很慢,為此可以直接提取其中的. cab文件來(lái)加快安裝速度。比如離線補(bǔ)丁包文件是“E:\ kb5005033.msu”,以管理員身份啟動(dòng)命令提示符,輸入并執(zhí)行下列的命令(回車執(zhí)行,rem為注釋無(wú)需輸入,下同)(圖2):
Rem 定位到保存msu文件的目錄
E:
Rem使用expand命令將文件全部提取到當(dāng)前目錄下
expand kb5005033.msu . -F:*
完成上述的命令后,打開(kāi)E盤,在這里就可以看到解壓的補(bǔ)丁包主體文件“Windows10.0-KB5005033-x64.cab”,記住這個(gè)文件名(圖3)。
返回到命令提示符窗口,輸入并執(zhí)行命令“dism /online /addpackage/packagepath:.\Windows10.0-KB5005033-x64.cab/norestart”,這樣就會(huì)將指定的補(bǔ)丁包安裝到電腦中。完成后依次打開(kāi)“控制面板→程序→程序和功能→已安裝的更新”,在更新列表中就可以看到成功安裝的更新了(圖4)。
由于這里直接使用DISM命令行安裝.cab文件,安裝速度比雙擊.msu文件的安裝方式要快得多。