缺 api-ms-win-crt-runtime-|1-1.0 dll

缺 api-ms-win-crt-runtime-|1-1.0 dll

我運行時遇到問題指揮者 我收到此錯誤訊息

程式無法啟動,因為您的電腦缺少 api-ms-win-crt-runtime-|1-1-0.dll。嘗試重新安裝程式來解決此問題

我使用的是 Windows 7 x86 我已經安裝了 VC++ redist 2013 和 2015 但沒有運氣

答案1

您還必須安裝Windows 中通用 C 執行階段的更新此更新安裝缺少的Api-ms-win-crt-runtime-l1-1-0.dll.

答案2

嘗試重新安裝 Visual Studio C++ 2015 Update 3 。如果目前已安裝,您應該可以選擇運行修復。運行該修復。

或嘗試下載此更新 https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows 這是 Windows 中通用 C 運行時的更新,它可以幫助您確定找到您的作業系統,然後下載並安裝,或者您可以嘗試此解決方案這是針對Skype 無法啟動,因為缺少 api-ms-win-crt-runtime-l1-1-0.dll 但對於如何下載和安裝此 C 運行時通用更新有很好的解釋,並且這種情況發生在更多程式上,因為缺少此文件,但您可以透過此更新解決所有問題

答案3

就我而言,每次嘗試安裝時都會收到一條錯誤訊息適用於 Visual Studio 2015 的 Visual C++ 可重複發行元件或者適用於 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ Redistributable。所以我決定拆開安裝程式並手動將所需的dll檔案複製到C:\Windows\system32.到目前為止我還沒有看到任何副作用,但你應該記下你複製的dll文件,以便你可以隨時撤消它。

  1. 下載並解壓縮 Universal Extractor zip
  2. 運行 UniExtract.exe
  3. 選擇安裝程式(在我的例子中vc_redist_x86
  4. 按一下確定(它將建立一個名為 的資料夾vc_redist_x86
  5. UniExtract.exe再次打開
  6. 這次選擇vc_redist_x86\AttachedContainer\packages\vcRuntimeMinimun_x86\.msi(對於 64 位元 Windows,路徑會略有不同)
  7. 按一下「確定」(它將建立一個名為vcRuntimeMinimun_x86.
  8. 轉到vc_runtimeMinimum_x86\vc_runtimeMinimum_x86\System(對於 64 位元 Windows,路徑會略有不同),您將看到所有 DLL,包括api-ms-win-crt-runtime-l1-1-0.dll.
  9. 將所有這些 DLL 複製到C:\Windows\system32並跳過每個已存在的 DLL。

相關內容