api-ms-win-crt-runtime-l1-1-0.dll 丟失
電腦找不到api-ms-win-crt-runtime-l1-1-0.dll文件解決方法:
問題描述:

1.開機提示“api-ms-win-crt-runtime-l1-1-0.dll”文件丟失;

2.打開某種軟件或者游戲提示文件缺失;
引起原因:
1.重裝電腦系統過后出現這種情況;
2.某安全軟件提示更新補丁之后出現此情況;
3.電腦斷電后出現或者其它無故情況;
解決方法:
安裝vc_redist.exe程序解決
1.根據電腦操作系統位數類型選擇下載(如下圖)

64位操作系統:vc_redist.x64.exe:微軟官網下載地址
32位操作系統:vc_redist.x86.exe:微軟官網下載地址
Visual C++ Redistributable for Visual Studio 2015:Visual C++ Redistributable Package 安裝運行使用 Visual Studio 2015 生成的 C++ 應用程序所需的運行時組件。
2.首先查看自己的電腦是64位還是32位的系統電腦位數怎么看?;
方法:計算機[右擊]>>>屬性[單擊](如下圖)

3.如電腦成功安裝vc_redist.exe程序,那么“api-ms-win-crt-runtime-l1-1-0.dll缺失”問題即可解決,如果安裝不成功(如下圖),那么我們可能安裝了假的系統

,這就需要比較麻煩的操作了;

4.如上圖所示安裝過程中出現了“0x80240017 - 未指定的錯誤”,讓我們來看一下系統運行日志,究竟是什么原因導致的這個錯誤;(如下圖)

(系統運行日志查看方法:計算機[右鍵]>>>計算機管理[單擊]>>>事件查看器>>>Windows日志>>>Setup)
5.通過查看系統運行日志我們可以看到錯誤的詳情頁面提示“無法安裝Windows更新,因為發生錯誤,錯誤原因:Windows6.1-KB2999226-x64.msu補丁安裝失敗”;

6.重新下載安裝未能成功打上的補丁:Windows6.1-KB2999226,需要特別注意的是不二版本所放出來的鏈接是針對win7的補丁地址,如果你的系統版本是其它的那么就需要在官網搜索對應的補丁下載,本補丁對系統有特殊要求,僅支持Windows7 Service Pack 1(SP系統與:旗艦版、專業版、家庭版、普通版無關,SP是系統更新升級包);
Windows6.1-KB2999226.msu微軟官網下載

7.KB2999226補丁更新安裝失敗的看這里,因為系統要求比較特殊所以非win7 sp1系統會出現安裝失敗的情況,解決方案看下面:
⑴補丁安裝失敗的原因大多數都是操作系統不支持,所以我們要將操作系統更新升級到Win7 SP1;
Windows7 Service Pack 1:微軟官網下載(下載需要根據系統位數選擇對應升級包,如下圖)

⑵如果在升級SP1的過程中出現錯誤我們可以這樣做:開機后退出所有安全程序,然后重新安裝SP1升級包,等到安裝完成后斷網重啟,就可以了。
⑶如果上一步方法還不能解決安裝SP1升級包失敗的問題,那么我們可以試試以下的方法:
首先:打開cmd,關閉wuauserv服務,執行
net stop wuauserv
然后:打開windows目錄,或者直接win+R 運行 %windir%打開目錄
接着:找到一個文件夾SoftwareDistribution,刪掉或者改名都行,這是更新程序使用的文件夾
最后:開啟wuauserv服務,執行
net start wuauserv
⑷Windows7 SP1成功升級后就可以將KB2999226補丁打上,最后將vc_redist.exe程序重新安裝即可解決“api-ms-win-crt-runtime-l1-1-0.dll文件丟失”問題。
