SOLIDWORKS 2018安裝時VC2015安裝失敗的解決方法

日期:2022-05-18 14:10:49 發布者: 智誠科技ICT 瀏覽次數:

在安裝SOLIDWORKS2018及以上版本時,部分用戶遇到如下圖的警告,導致安裝無法進行。從警告可知為VC2015組件安裝失敗,組件位置為。SOLIDWORKS軟件在運行時需要有Microsoft visual C++運行庫組件才能正常運行,因此該組件的安裝為必須項。

在安裝SOLIDWORKS2018及以上版本時,部分用戶遇到如下圖的警告,導致安裝無法進行。從警告可知為VC2015組件安裝失敗,組件位置為<安裝包\PreReqs\VCRedist14>。SOLIDWORKS軟件在運行時需要有Microsoft visual C++運行庫組件才能正常運行,因此該組件的安裝為必須項。

解決方法:

筆者檢索資料後發現安裝SOLIDWORKS 2018可以通過安裝KB2999226來解決這個問題,但是實際的操作中發現,查資料說是沒有安裝 KB2999226 補丁,查看錯誤日志文件,裡面有一行C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart'

可見,該補丁是帶了的,而它安裝失敗,直接去點擊這個補丁,彈出錯誤:此更新不適用你的計算機。

 

安裝此補丁失敗的原因是,它需要前置條件,原文摘錄如下“系統必備組件 若要安裝此更新,您必須 2014 年 4 月累積更新 Windows RT 8.1、 Windows 8.1 和 Windows Server 2012 R2 (2919355) 安裝在 Windows 8.1 或 Windows Server 2012 R2 上。或者安裝 Windows 7 的 Windows Server 2008 R2 的 Service Pack 1.或者安裝 Service Pack 2 適用於 Windows Vista 和 Windows server 2008”;

那麼首先需要安裝KB2919355補丁,下載地址:https://support.microsoft.com/zh-cn/kb/2919355 。注意,適用於Windows RT 8.1的更新只能從Windows Update獲取。

另外,KB2919355包括多個補丁集合,必須按以下順序安裝:clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018。

KB2919442 是 Windows Server 2012 R2 更新的先決條件,在嘗試安裝 KB2919355 之前應先安裝 clearcompressionflag.exe

以上就是安裝Microsoft visual C++2015出現0x80240017未指定的錯誤的處理方法,有出現類似情況的用戶可以按照上述方法解決。安裝鏈接如下:

Microsoft 下載中心

立即下載基於 x86 的 Windows 8.1 更新程序包。
立即下載基於 x64 的 Windows 8.1 更新程序包。
立即下載基於 x64 的 Windows Server 2012 R2 更新程序包。

 

  • 點贊
  • 收藏