安裝更新時發生錯誤:0x80240037的解決辦法

今天在重新安裝Vagrant,因爲之前的版本有些問題,所以就下了最新版本的安裝,裝了並增加了 vagrant box之後,輸入vagrant up命令啓動虛擬機時, 報錯提示:powershell的版本過低,要求powershell的版本是3,,現在的版本是2,於是開始了漫長的升級powershell 3.0的過程,因爲在安裝windows更新的時候,一直裝不上,提示安裝更新時發生錯誤:0x80240037,嘗試了:1)重裝Framework 4.0、4.5、 4.7; 2)關掉了防火牆(這個操作顯得有點愚蠢,是病急亂投醫了);3)打開Windows的自動更新功能,把Windows Update, Windows Installer等服務啓動了,始終沒解決報錯的問題,最終找到了下面這篇博客,換這種方法一安裝就成功了,不得不感嘆Windows的水也挺深的,我—一位十多年的微軟系統用戶了,連安裝個更新都這麼費勁,完全不得其法。。特別鳴謝這位博主並轉發了這篇博客分享給大家!
鄭重聲明:本文屬於轉載,原鏈接地址爲:https://blog.csdn.net/m0_37397536/article/details/79271709

安裝ie插件或者微軟的一些其他程序等報錯0x80240037,
解決辦法:

下面我將以ie的插件IE11-Windows6.1-KB3008923-x64.msu安裝爲例:

1、把IE11-Windows6.1-KB3008923-x64.msu的後綴名msu改爲cab,然後解壓,注意解壓到一個新的文件夾中,不要在本文件夾中解壓(例如:我的解壓在cab文件夾中);

然後運行cmd(win鍵+R鍵)
輸入:dism /online /add-package /packagepath:”X:\路徑\文件名.cab

(例如:我應該輸入:dism /online /add-package /packagepath:”C:\ie\cab\IE11-Windows6.1-KB3008923-x64.cab”)
然後控制檯就會出現安裝進程了,很快就安裝成功了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章