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 с официального сайта Microsoft, что устраняет проблему при запуске программ. В конце также есть видео о том, как исправить ошибку, если этот вариант вам больше подходит.

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

Данное сообщение об ошибке появляется при запуске программ или игр, использующих функцию "Universal C-Run-Time" (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 и исправить ошибку помогут следующие варианты (для этого служба обновления Windows должна быть включена):

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

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

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

  1. Перейдите в Панель управления — Программы и возможности. Если в списке есть компоненты Visual C++ 2015 Redistributable (x86 и x64), удалите их (выберите, нажмите "Удалить"). Переустановка распределенных компонентов Visual C++
  2. Повторно загрузите компоненты с официального сайта Microsoft https://www.microsoft.com/en-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++ с сайта Microsoft.

Как загрузить api-ms-win-crt-runtime-l1-1-0.dll — видеоурок

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

Оцените статью
Добавить комментарий