安裝 VC++ 2008 Redistributable Runtime 時發生錯誤

安裝 VC++ 2008 Redistributable Runtime 時發生錯誤

我的 Windows10(版本 20H2 Build 19042.867)電腦上的多個程式需要特定的 VC++2008 執行時間版本 9.0.30279.5677 x64 才能正常運作。我多次嘗試安裝運行時,但總是出現以下錯誤:錯誤訊息截圖

錯誤 1935。幫助和支持以獲取更多信息,HRESULT:0x80070057。

VC++2008 的其他執行時間(x86 和 x64)確實安裝沒有任何問題。

是否有解決方法來安裝上述運行時?

答案1

我已經安裝了很多 VC++ 運行時,從來沒有出現過問題。我安裝了 4 個版本的 VC++ 2008 Redistributable,儘管你的不是其中之一。這肯定是一種矯枉過正,因為開發人員有一個壞習慣,即在包中包含他們在開發應用程式時使用的版本

可能會出現一個問題,可能會阻止 Visual C++ 可再發行元件相互取代,因為某些應用程式可能會專門綁定到 Visual C++ DLL 的確切版本,以確保應用程式完全按照發布的方式運作。

然而,大多數應用程式都綁定到同一主要版本的最新版本,因為這是預設行為,並且可以從 Microsoft 的安全性更新中受益。

我的第一個建議是,如果您目前安裝了任何版本的 VC++ 2008 Redistributable,請嘗試執行該應用程式而不安裝它。

如果您沒有安裝任何 VC++ 2008 Redistributable 版本,請嘗試安裝 最新版本

如果應用程式仍然無法運行,則表示它專門將自身綁定到該版本,但其安裝似乎已損壞。我還沒有在互聯網上找到這個確切的版本可供下載。

如果問題出在您的電腦上,您可以:

  • 確保C:磁碟未幾乎滿

  • 嘗試以管理員身分在 CMD 中執行:

相關內容