[原創][Windows] Win7安裝visual c++ 2015 redistributable x64失敗


在win7中安裝visual c++ 2015 redistributable x64 時會卡住,原因是visual c++ 2015 redistributable x64 需要KB2999226,Wusa.exe(Windows System Console Application,Windows update 獨立安裝程序 )會將下載下來的Windows6.1-KB2999226-x64.msu解壓到C盤根目錄下

打開文件夾會找到Windows6.1-KB2999226-x64.xml文件,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing>
        <package action="install">
            <assemblyIdentity  name="Package_for_KB2999226" version="6.1.1.7" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"/>
            <source location="%configsetroot%\Windows6.1-KB2999226-x64.CAB" />
        </package>
     </servicing>
</unattend>

卡主的原因是找不到包的路徑,在xml文件中有一個<source/>節點,它的路徑標識成<source location="%configsetroot%\Windows6.1-KB2999226-x64.CAB" /> ,%configsetroot%是一個用戶環境變量,但是在默認不存在,所以wusa.exe會找不到Windows6.1-KB2999226-x64.CAB

解決方法:

創建configsetroot環境變量,打開我的電腦在地址欄輸入%configsetroot%,回車,會跳轉到環境變量設置的path,將Windows6.1-KB2999226-x64.CAB(上面提到的wusa.exe解壓出來的,在c盤根目錄下的一個文件夾中)復制到該路徑下。

重新運行安裝程序。


免責聲明!

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



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