Windows更新並不總是工作正常,有時會出現問題,無法正常更新,這時,可以嘗試修復它。修復Windows更新常用的一個方法是是手動安裝更新,可以使用任何瀏覽器從windows更新目錄中下載更新,這些更新文件一般是用* .msu文件的形式提供,但是也有更新文件提供的是* .cab文件,這些文件就不是那麼容易安裝了。
本文目錄
- 手動安裝Cab文件
- 使用DISM-Gui快速安裝cab文件
- 一次安裝多個cab文件
- 排除安裝cab文件時出現的錯誤
- 無法安裝cab文件中的驅動程序
- 通過上下文菜單安裝cab文件
- 使用Cab Update Installer安裝Cab更新文件

一、手動安裝Cab文件
1.從網站下載擴展名為.cab文件的wondows更新文件。
2.在任務欄的搜索框中輸入“命令提示符”或cmd,然後單擊“以管理員身份運行”,打開DOS窗口。
3.將以下命令複製到DOS窗口中:
DISM.exe /Online /Add-Package /PackagePath:
4.現在,開始輸入Cab文件的路徑,注意在PackagePath之後不要留空格。下面是輸入的技巧。
5.由於下載的cab文件名稱較長,為了便於瀏覽的使用,可以將它重命名一個較短的文件名,例如windows10-kb3154879-x86。
6.在文件資源管理器中打開下載的cab文件所在的目錄,按住Shift鍵右鍵單擊cab文件,在彈出的菜單中選擇“複製為路徑”命令,並將其複製到命令提示符窗口中。現在,使用向左箭頭鍵和Delete刪除路徑中出現的兩個引號,這省去了手動輸入整個路徑的麻煩。
7.最後在DOS窗口中看到的應該是這樣的:
DISM.exe /Online /Add-Package /PackagePath:”C:UsersDein NameDownloadswindows10.0-kb3154879-x86.cab”
8.按Enter鍵,將開始安裝cab更新文件。
9.可以添加以下內容來對其進行優化:空格/NoRestart /quiet
二、使用DISM-Gui快速安裝cab文件
在DOS窗口中用命令操作稍微有點麻煩,因為它需要手工鍵入命令,如果不喜歡這種方式,可以使用小工具DISM-Gui直觀地完成安裝更新。
1.從網上下載DISM-Gui軟件,可關注我,私信DISM獲取。
2.右鍵單擊以管理員身份啟動該工具。
3.單擊CAB按鈕,在打開的資源管理器窗口中,選擇cab文件,然後按“打開”。

4.現在,已安裝cab文件。
三、一次安裝多個cab文件
如果下載了多個cab更新文件,則可以使用cab update Installer腳本來安裝它們。
1.下載cab update Installer工具。
2.現在將所有cab文件拖到bat文件所在的文件夾中。

3.右鍵單擊以管理員身份運行cab update Installer.bat文件,執行安裝、重啟。
注意:如果有一個SSU更新需要先安裝,則只需將cab文件的名稱從update.cab重命名為1update.cab,由於開始為1,因此會自動首先安裝它。
四、排除安裝cab文件時出現的錯誤
如果在命令提示符下出現錯誤消息“Error 87”,請進行以下檢查:
1.是否“以管理員身份運行”命令提示符
2.cab文件的路徑是否正確,命令提示符是否可以訪問此路徑。
五、無法安裝cab文件中的驅動程序
如果碰巧無法通過DISM安裝cab文件中提供的驅動程序,可以手工進行安裝。
1.使用7zip解壓縮下載的cab文件。
2.使用Windows + X組合鍵打開快捷菜單,選擇“設備管理器”,打開它。
3.選擇要更新驅動程序的設備,右鍵單擊,選擇“更新驅動程序”。
4.在打開的窗口中選擇“瀏覽我的計算機以查找驅動程序軟件”,按照提示打開解壓後的* .inf文件,即可開始安裝驅動程序。
六、通過上下文菜單安裝cab文件
如果經常安裝cab文件,可以通過在cab文件的上下文菜單中添加一個新條目來省去輸入它們的麻煩。
操作方式如下:
1.按Windows + R鍵,輸入regedit,啟動註冊表編輯器。
2.導航到HKEY_CLASSES_ROOTCABFolderShell。
3.右鍵單擊左側樹中的Shell,選擇“新建-> 項”,創建一個名稱為RunAs的項。
4.在左側樹中右鍵單擊新建的RunAs,選擇“新建-> 字符串”,創建一個名稱為HasLUAShield的字符串,該值保持為空。

5.右鍵單擊RunAs,選擇“新建-> 項”,創建一個名稱為Command的項。
6.在左側樹中右鍵單擊新建的Command,在右側窗口中雙擊“默認”,在打開的窗口中輸入cmd /k dism /online /add-package /packagepath:”%1″。

7.現在,右鍵單擊cab文件,在上下文菜單中將顯示安裝更新命令。
8.開始安裝,則會打開“UAC”窗口,單擊“是”確認,然後就可以打開命令提示符安裝更新。
提示:如果用WinRar或7zip等解壓縮軟件與cab文件建立了關聯,必須先刪除這種關聯,否則,上下文菜單中將不會出現安裝更新的命令。
如果感覺這種操作麻煩,還可以創建一個reg文件並將其輸入註冊表中:
1.右鍵單擊桌面->新建->新建文本文件。
2.將以下內容複製並粘貼到記事本中:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTCABFolderShellRunAs]
@=”Cab-Update installieren”
“HasLUAShield”=””
[HKEY_CLASSES_ROOTCABFolderShellRunAsCommand]
@=”cmd /k dism /online /add-package /packagepath:”%1″”
3.保存這個文本文件,格式為txt。
4.然後右鍵單擊保存的文本文件,將其重命名為cab.reg註冊表文件,注意一定要將擴展名由txt改為reg。
5.現在,雙擊這個註冊表文件,然後單擊“確定”導入到註冊表中。
七、使用Cab Update Installer安裝Cab更新文件
這是一個來自Adguard的名為Cab Update Installer的小工具,可以通過GUI安裝Cab更新,使用非常簡單。
1.下載Cab Update Installer軟件。
2.右鍵單擊以管理員身份啟動Cab Update Installer,可能會出現警告信息,單擊仍然執行。
3.在文件資源管理器中通過“瀏覽”找到CAB文件,然後單擊“install update”按鈕。

提示:必須在Windows 10下的選擇中激活DISM。如果在Windows 7和8下使用,需要安裝NetFx 4.6.1及更高版本。
4.如果想通過上下文菜單更加方便的安裝cab文件,可以單擊軟件界面左下角的“add context menu”按鈕,將條目添加到上下文菜單。右鍵單擊cab文件,將顯示安裝更新命令。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/283905.html
微信掃一掃
支付寶掃一掃