Windows更新并不總是工作正常,有時會出現問題,無法正常更新,這時,可以嘗試修復它。修復Windows更新常用的一個方法是是手動安裝更新,可以使用任何瀏覽器從windows更新目錄中下載更新,這些更新文件一般是用* .msu文件的形式提供,但是也有更新文件提供的是* .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:\Users\Dein Name\Downloads\windows10.0-kb3154879-x86.cab"
8.按Enter鍵,將開始安裝cab更新文件。
9.可以添加以下內容來對其進行優化:空格/NoRestart /quiet
在DOS窗口中用命令操作稍微有點麻煩,因為它需要手工鍵入命令,如果不喜歡這種方式,可以使用小工具DISM-Gui直觀地完成安裝更新。
1.從網上下載DISM-Gui軟件,可關注我,私信DISM獲取。
2.右鍵單擊以管理員身份啟動該工具。
3.單擊CAB按鈕,在打開的資源管理器窗口中,選擇cab文件,然后按“打開”。
4.現在,已安裝cab文件。
如果下載了多個cab更新文件,則可以使用cab update Installer腳本來安裝它們。
1.下載cab update Installer工具。
2.現在將所有cab文件拖到bat文件所在的文件夾中。
3.右鍵單擊以管理員身份運行cab update Installer.bat文件,執行安裝、重啟。
注意:如果有一個SSU更新需要先安裝,則只需將cab文件的名稱從update.cab重命名為1update.cab,由于開始為1,因此會自動首先安裝它。
如果在命令提示符下出現錯誤消息“Error 87”,請進行以下檢查:
1.是否“以管理員身份運行”命令提示符
2.cab文件的路徑是否正確,命令提示符是否可以訪問此路徑。
如果碰巧無法通過DISM安裝cab文件中提供的驅動程序,可以手工進行安裝。
1.使用7zip解壓縮下載的cab文件。
2.使用Windows + X組合鍵打開快捷菜單,選擇“設備管理器”,打開它。
3.選擇要更新驅動程序的設備,右鍵單擊,選擇“更新驅動程序”。
4.在打開的窗口中選擇“瀏覽我的計算機以查找驅動程序軟件”,按照提示打開解壓后的* .inf文件,即可開始安裝驅動程序。
如果經常安裝cab文件,可以通過在cab文件的上下文菜單中添加一個新條目來省去輸入它們的麻煩。
操作方式如下:
1.按Windows + R鍵,輸入regedit,啟動注冊表編輯器。
2.導航到HKEY_CLASSES_ROOT\CABFolder\Shell。
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_ROOT\CABFolder\Shell\RunAs]
@="Cab-Update installieren"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs\Command]
@="cmd /k dism /online /add-package /packagepath:\"%1\""
3.保存這個文本文件,格式為txt。
4.然后右鍵單擊保存的文本文件,將其重命名為cab.reg注冊表文件,注意一定要將擴展名由txt改為reg。
5.現在,雙擊這個注冊表文件,然后單擊“確定”導入到注冊表中。
這是一個來自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文件,將顯示安裝更新命令。
■>>想安裝特定Win10更新,使用WuMgr軟件就對了,簡單又直觀
■>>win10無法升級,試試這5個方法,快速重置Windows Update組件
■>>想禁用win10自動下載更新功能,用這3招就行了
■>>win10多個版本發布累積更新,修復許多問題,系統功能更加完善
更多windows 10操作系統使用技巧,請關注→→#win10玩機技巧#
想了解更多精彩內容,快來關注@微課傳媒
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
2.在學習中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!
在Windows 10中預先安裝了.NET Framework 4.5,但是許多在Vista和Windows 7時代開發的應用程序都要求同時安裝.NET Framework v3.5和4.5。如果不安裝所需的.net版本,這些應用程序將無法運行。
當你嘗試運行此類應用程序時,Windows 10會提示你從Internet下載并安裝.NET Framework 3.5。但是,這將花費很長的時間。有沒有什么方法可以讓我們在安裝win10時自動將.NET Framework v3.5安裝好呢?這樣就可以節省許多時間。
下面介紹一種方法可以從Windows 10安裝媒體安裝.NET Framework 3.5,此方法速度快,甚至不需要Internet連接。
要在Windows 10中安裝.NET Framework 3.5,請執行以下操作:
1.在電腦光驅中插入Windows 10 DVD光盤,或雙擊從網上下載的win10 ISO映像文件,或插入win10啟動U盤,具體采用哪種方式,你可以根據自己的愛好選擇。
2.在文件資源管理器中打開“此電腦”,并記下已插入的安裝介質的驅動器號,就我而言,它是磁盤D:
3.現在以管理員身份運行命令提示符,然后鍵入以下命令:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
注意:將D:替換為Windows 10安裝介質的驅動器號。
大功告成!這將在Windows 10中安裝.NET Framework 3.5。
為節省你的時間,我制作了一個簡單的批處理文件,它將節省你的時間并自動找到插入的安裝媒體,使用起來非常方便。
1.打開記事本,新建一個文本文件。
2.在記事本中輸入以下內容:
@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again.
echo.
)
pause
3.單擊“文件--另存為”命令,“保存類型”選擇“所有文件”,在“文件名”中輸入“net35.bat”,注意文件的擴展名一定要是.bat,文件名可以隨意命名。
4.單擊“保存”按鈕,將批處理文件保存起來。
5.右鍵單擊net35.bat文件,然后選擇以管理員身份運行,找到Windows 10安裝媒體的驅動器號后,將自動安裝.NET Framework 3.5。
說明:我已經將此批處理文件制作好了,不用自己費勁再一句句重新輸入代碼,下載后可以直接運行,需要的話,關注我,私信“35”。
■>>創建自定義分區安裝win10,安裝雙系統必備技巧,詳細操作教程
■>>想升級Win10,用手動模式安裝更新,可自己掌控安裝內容
■>>Windows 10 1909全新安裝終極指南
■>>自己創建多語言Windows10安裝盤,想安什么語言版本隨便挑
更多windows 10操作系統使用技巧,請關注→→#win10玩機技巧#
想了解更多精彩內容,快來關注@微課傳媒
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
2.在學習中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!