安裝升級powershell 3.0時發生錯誤: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”) 
然后控制台就會出現安裝進程了,很快就安裝成功了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM