Поправка Програмата не може да се стартира, защото липсва api-ms-win-crt-runtime-l1-1-0.dll

Съобщението за грешка в Windows „Програмата не може да се стартира, защото api-ms-win-crt-runtime-l1-1-0.dll липсва“ може да бъде смущаващо за разрешаване.

Съобщението за грешка предлага да инсталирате отново програмата „Опитайте да преинсталирате програмата, за да отстраните този проблем“, но това обикновено не е решението, което коригира проблема.

Следното ръководство ви предоставя информация за системната грешка, която може да срещнете на персонални компютри с Windows, и как да я поправите, така че грешката да не се хвърля повече.

Програмата не може да се стартира, защото липсва api-ms-win-crt-runtime-l1-1-0.dll

Множество програми могат да хвърлят грешката „не мога да стартирам“ в Windows, включително Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office и други.

Грешката показва, че api-ms-win-crt-runtime-l1-1-0.dll Dynamic Link Library не е наличен на компютъра. Този DLL е част от преразпределимия Microsoft Visual C ++ и обикновено не е инсталиран наред със софтуерната програма, която хвърля грешката.

Въпреки че някои инсталатори могат да проверят за наличие на DLL или Microsoft Visual C ++ Redistributable, и да го инсталират, ако той липсва, много от тях не го правят.

Грешката се причинява, когато е вярно следното:

  1. KB2999226 не успя да се инсталира по време на инсталирането на преразпределимия Visual C ++.

Следователно решението е да инсталирате Microsoft Visual C ++ Redistributable отново, така че api-ms-win-crt-runtime-l1-1-0.dll да бъде регистриран на компютъра и да се използва от софтуер.

Причина: KB2999226

Това се отнася за всички поддържани клиентски и сървърни версии на Windows преди Windows 10 и Windows Server 2016.

Универсалният CRT на Windows 10 е компонент на операционната система на Windows, който позволява функционалност на CRT в операционната система Windows. Тази актуализация позволява на настолните приложения на Windows, които зависят от версията на Windows 10 Universal CRT, да се изпълняват на по-ранни операционни системи Windows.

Microsoft Visual Studio 2015 създава зависимост от Universal CRT, когато приложенията са изградени чрез използване на софтуера за разработка на софтуер за Windows 10 (SDK). Можете да инсталирате тази актуализация на по-ранни операционни системи Windows, за да можете правилно да стартирате тези приложения.

Поправяне на грешката

Препоръчва се да следвате ръководството за писмото. Въпреки че може да успеете да пропуснете някои стъпки, например като инсталирате директно преразпределимия Microsoft Visual C ++ 2015, обикновено е по-добре да продължите с повишено внимание.

Първото нещо, което може да искате да направите, е да проверите дали Microsoft Visual C ++ 2015 Redistributable на Microsoft е инсталиран на Windows PC.

  1. Докоснете клавиша за Windows, въведете appwiz.cpl и натиснете клавиша Enter. Това отваря аплета на контролния панел за програми и функции.
  2. Превъртете надолу на страницата, докато намерите списъка с инсталирани пакети за преразпределяне на Microsoft Visual C ++. Ако искате да знаете защо има толкова много инсталирани преразпределими, разгледайте тази статия.
  3. Ако видите Microsoft Visual C ++ 2015 Redistributable в списъка, щракнете с десния бутон върху него и изберете опцията за деинсталиране. Обърнете внимание, че може да видите 64-битова (x64) и 32-битова (x86) версия на преразпределимата и че трябва да премахнете и двете.

Забележка : Причината може да е и липсващото преразпределимо Microsoft Microsoft Visual C ++ 2017. Предлагам ви първо да опитате и да премахнете преразпределимия 2015, за да видите дали той разрешава проблема след преинсталиране. Ако това не стане, може да искате да повторите процеса с 2017 г. за преразпределяне.

Ако се сблъскате с грешки, например, че Windows не може да деинсталира Microsoft Visual C ++ Redistributable, тогава може да искате да използвате програми като Revo Uninstaller за насилствено премахване на остатъците.

Силно препоръчвам първо да създадете резервно копие на вашия Windows дял, преди да го направите, тъй като нещата могат да се счупят.

След като това стане, надяваме се без грешки, може да искате да проверите актуализациите на Windows за актуализации. Тази стъпка може да не е винаги необходима и някои потребители може да не искат да стартират актуализации на Windows, защото актуализират своите Windows машини по различен начин.

  1. Докоснете клавиша за Windows, въведете Windows Update и натиснете клавиша Enter на клавиатурата. Това отваря интерфейса на Windows Update.
  2. Windows може да стартира проверка автоматично или когато щракнете върху бутона за проверка за актуализации.
  3. Следвайте инструкциите, за да инсталирате актуализации.

Не на последно място, трябва отново да инсталирате Microsoft Visual C ++ Redistributable на машината на Windows.

  1. Посетете уебсайта на Microsoft Download, за да изтеглите 32-битовата и / или 64-битната версия на преразпределимия Microsoft Visual C ++ 2015.
  2. Посетете уебсайта на Visual Studio, за да изтеглите 32-битова и / или 64-битова версия на Microsoft Visual C ++ Redistributable for Visual Studio 2017.
  3. Пуснете инсталаторите, за да добавите софтуера към компютъра с Windows.

Ако се опитате да заредите програмата, която хвърли грешката "Програмата не може да стартира, защото api-ms-win-crt-runtime-l1-1-0.dll липсва" след това, трябва да забележите, че програмата стартира добре и без да хвърляте това съобщение за грешка.