• Главная
  • windows
  • api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере — как исправить?

api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере — как исправить?

Как исправить ошибку api-ms-win-crt-runtime-l1-1-0.dllОдна из частых ошибок, возникающих в последнее время у пользователей Windows 7, 8.1 и 8 — сообщение о том, что запуск программы невозможен, так как api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере.

В этой инструкции — пошагово о том, что вызывает эту ошибку, как правильно скачать файл api-ms-win-crt-runtime-l1-1-0.dll с официального сайта Майкрософт, исправив тем самым проблему при запуске программ. Также в конце есть видео инструкция о том, как исправить ошибку, если такой вариант вам подходит больше.

Причина ошибки

Сообщение об ошибке появляется при запуске тех программ или игр, которые используют для работы функции «Универсальной среды выполнения C» (CRT) Windows 10, а запускаются в предыдущих версиях системы — Windows 7, 8, Vista. Наиболее часто это — Skype, программы Adobe и Autodesk, Microsoft Office и многие другие.

Сообщение об ошибке api-ms-win-crt-runtime-l1-1-0.dll

Для того, чтобы такие программы могли быть запущены и не вызывали сообщений о том, что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере, для указанных версий Windows было выпущено обновление KB2999226, интегрирующее необходимые функции в системах, предшествующих Windows 10.

Ошибка, в свою очередь, возникает если это обновление не было установлено или же произошел сбой во время установки некоторых файлов Распространяемого пакет Visual C++ 2015, входящих в состав указанного обновления.

Как скачать api-ms-win-crt-runtime-l1-1-0.dll для исправления ошибки

Правильными способами скачать файл api-ms-win-crt-runtime-l1-1-0.dll и исправить ошибку будут следующие варианты:

  1. Установка обновления KB2999226 с официального сайта Майкрософт.
  2. Если оно уже установлено, то переустановка (или установка при отсутствии) компонентов Visual C++ 2015 (также могут потребоваться библиотеки DLL Visual C++ 2017), которые также доступны на официальном сайте.

Скачать обновление вы можете на странице https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows (выберите нужную версию в списке во второй части страницы, при этом учитывайте, что под x86 — это для 32-битных систем, скачайте и установите). Если установка не происходит, например, сообщается о том, что обновление не применимо к вашему компьютеру, используйте способ установки, описанный в самом конце инструкции про ошибку 0x80240017 (перед последним абзацем).

В том случае, когда установка обновления не решила проблему, то проделайте следующее:

  1. Зайдите в Панель управления — Программы и компоненты. Если в списке присутствуют Распространяемые компоненты Visual C++ 2015 Redistributable (x86 и x64), удалите их (выбрать, нажать кнопку «Удалить»). Переустановка распространяемых компонентов Visual C++
  2. Заново скачайте компоненты с официального сайта Майкрософт https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 при этом загрузите и x86 и x64 версии установщика, если у вас 64-битная система. Важно: по какой-то причине указанная ссылка не всегда работает (иногда выдает, что страница не найдена). Если так случится, то попробуйте заменить число в конце ссылки на 52685, а если и это не сработает, используем инструкции Как скачать распространяемые пакеты Visual C++.Скачать api-ms-win-crt-runtime-l1-1-0.dll с официального сайта
  3. Запустите сначала один, затем другой загруженный файл и установите компоненты. Установка Visual C++ 2015 Redistributable

После установки необходимых компонентов, проверьте, была ли исправлена ошибка «api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере», снова попробовав запустить программу.

Если ошибка осталась, повторите то же самое для компонентов Visual C++ 2017. О загрузке этих библиотек— в отдельной инструкции Как скачать распространяемые компоненты Visual C++ с сайта Майкрософт.

Как скачать api-ms-win-crt-runtime-l1-1-0.dll — видео инструкция

По завершении выполнения этих простых шагов, проблемная программа или игра с большой вероятностью будет запускаться без каких-либо проблем.

Комментарии (33) к api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере — как исправить?

  • сергей

    А вот у меня при запуске игры выдаёт ошибку… отсутствует msvcp110.dll Как это исправить?

    Ответить

  • Андрей

    Спасибо АДМИНУ сайта! За разъяснения и помощь по устранению ошибки. (api-ms-win-crt-runtime-l1-1-0.dll) и низкий поклон!

    Ответить

  • Дарья

    Спасибо за пошаговую помощь в решении этой системной ошибки

    Ответить

  • Владимир

    Все сделал пошагово не помогло
    Ошибка не убралась

    Ответить

  • Дима

    Всем привет, все делал, удалял, переустанавливал КВ2999226 вообще не открывает: «Указанная служба не может быть запущена по скольку она отключена или все связи с ней устройства отключены» — я вообще не знаю что это означает
    Короче так и того файла не хватает!
    Прошу помогите

    Ответить

    • Dmitry

      А вы отключали какие-то службы, связанные с установкой обновлений ранее?

      Ответить

  • наташа

    не помог не первый ни второй способ,
    что делать в таком случае выдаёт ту же самую ошибку.

    Ответить

    • Dmitry

      Поставили компоненты и для x86 и для x64? (для 64-бит нужно оба). Компоненты Visual Studio 2017 пробовали установить? (тоже оба варианта).

      Ответить

  • Anastacia

    Спасибо, мне помогло обновление компонентов Visual C ++ !!!

    Ответить

  • Илья

    Здравствуйте, а если у меня установлена пиратская windows, то стоит ли устанавливать KB2999226 обновление?

    Ответить

    • Dmitry

      скорее всего оно не повлияет на это, но гарантировать не могу.

      Ответить

  • Елизавета

    спасибо большое. мне помогла установка обновления KB2999226

    Ответить

  • Сергей

    Прекрасная «копилка знаний», все не сподоблюсь на аналогичную).
    Спасибо за труды!

    Ответить

  • Макс

    У меня при установке пишет что обновление не применино к данному компьютеру(

    Ответить

    • Dmitry

      Не ту версию скачали? Т.е. например у вас 32-бит Windows, а ставите для x64.
      Ну или какая-то допотопная Windows.

      Ответить

  • Наталия

    Скачала обновление С++ 2015, но не удается его установить. Зеленая индикаторная полоска дошла до конца, но на этом все и остановилось. Что можно сделать? Если надо отключать антивирусную программу, то подскажите, как.

    Ответить

    • Dmitry

      Да нет, должно всё установиться. Антивирус на эти компоненты не должен никак реагировать…

      Ответить

  • Арамис

    Админ ты лучший! И сайт твой бомбовый просто!

    Ответить

  • Павел

    при установке visual c ++ обоих годов выдает неопознанную ошибку, про обновление пишет, что оно не применимо к компьютеру

    Ответить

    • Dmitry

      А что за операционка (версия и разрядность?)

      Ответить

  • Антон

    Скачал с официального сайта С++ 2015 выдает ошибку при установке 0x80240017, тоже самое и при установке C++ 2017. Пробовал и х64 и х86 разрядную версию. При обновлении KB2999226 пишет «Обновление не применимо к данному компьютеру».
    У меня Win7 x64 SP1

    Ответить

    • Dmitry

      А обновления Windows в принципе работают? Еще пишут, что из-за активаторов некоторых такая проблема на 7-ке бывает.

      Ответить

  • nazar

    мне сказало: обновление неприемлемо для вашего ПК

    Ответить

  • Ольга

    Спасибо огромное! помогло обновление универсальной среды С

    Ответить

  • stebakov

    Здравствуйте Дмитрий!
    первый способ помог быстро и просто
    исправить ошибку — api-ms-win-crt-runtime
    спасибо Вам большое!

    Ответить

  • Серго

    Здравствуйте Дмитрий! у меня вин7Х64 сп1, установка доходит до примерно 90% и зависает намертво. есть ли какой-то способ решить это?

    Ответить

    • Dmitry

      Здравствуйте.
      А насколько намертво? Пробовали ждать часок? (я серьезно).
      Также, один из вариантов: если вдруг интернет по кабелю, попробуйте с отключенным кабелем установку запустить.

      Ответить

  • Виталий

    Здравствуйте!

    Как мне установить обновление (KB2999226), если центр обновлений у меня специально выключен (если его включить, появится svchost.exe, и начнет жрать ресурсы ПК (ОЗУ либо ЦП))

    Ответить

    • Dmitry

      Здравствуйте. А когда скачиваете обновление с каталога и пытаетесь установить, то ругается на отключенные службы? Если так, то, боюсь, никак, только включать временно.

      Ответить

Оставить комментарий

Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.

Список инструкций Windows 10 Подписаться