В последние годы, у пользователей Windows стала массово возникать ошибка «Отсутствует api-ms-win-crt-runtime-l1-1-0.dll», при которой запуск программы невозможен. Сбой может возникать при запуске любых игр или программ, но обусловлен он одним источником — отсутствием всех библиотек Visual C++ 2015. Мы кратко покажем, что нужно сделать для решения этого бага.
Где возникает ошибка?
Сбой с отсутствующей библиотекой api-ms-win-crt-runtime-l1-1-0.dll возникает, как правило, на компьютерах с Windows 7/8/8.1. Связано это с тем, что на этих компьютерах криво работает (либо не установлен вовсе) пакет Microsoft Visual C++ 2015 года. На десятке проблема появляется значительно реже и обусловлена она той же причиной.
Однако проблема может крыться не только в кривом визуализаторе, но и в отсутствующих KB-обновлениях. Далее мы опишем все решения и покажем какие KB-пакеты нужно поставить в систему.
Как исправить ошибку api-ms-win-crt-runtime-l1-1-0.dll?
- Первым делом обязательно загрузите апдейт среды выполнения C++. На официальном сайте microsoft.com/ru-ru/download выбираете вашу версию ОС, разрядность и загружаете пакеты для установки.
- Что бы проверить, система с какой разрядностью у вас установлена — нажмите сочетание клавиш «Win»+»Break Pause». В открывшемся меню «Система» будет указана версия.
- В случае с Windows 7 обязательно проверьте, что бы у вас предварительно стоял пакет Service Pack 1. Без него ошибка будет возникать постоянно. Вот ссылка на его загрузку.
- Если установка среды выполнения не выполняется в восьмерке или Висте — предварительно установите исправляющие обновления. Загрузите и поставьте эти пакеты для Windows 8 или для Windows Vista.
- Также добавлю, в некоторых случаях окно обновлений может висеть очень долго и загружать до 1 Гб новых файлов — поэтому наберитесь терпения.
После всех загрузок и установок можете перезапустить ПК — ошибка «Отсутствует api-ms-win-crt-runtime-l1-1-0.dll» при запуске должна исчезнуть.
Если баг не уходит, придется переустановить и саму Microsoft Visual C++ 2015. Запомните: если у вас система x64, ставить нужно два редиста х86 и х64, а в случае с x32 — ставим только х86. Многие в сети советуют снести все старые версии Visual C++, однако этого делать нельзя, потому как редисты не взаимозаменяемые. Переустановите только версию 2015. Ошибка должна бесследно уйти.
От себя добавлю — старайтесь качать оригиналы установщиков (игры и программы). Пользуйтесь только официальными сайтами или качественными репаками. Доля вины разработчиков стороннего софта также есть.
Спасибо огромное! Помогло.
Спасибо!!!!!! Очень помогло!!!!!
Вам за отзыв спасибо!
Евгений , спасибо! У меня получилось! Заработало!
У меня тоже все получилось! Два дня проблему решить не могла.
Спасибо большущее!
Всё очень доступно и понятно!
не сработало
Помогло, спасибо
Не смог скачать с microsoft.com/ru-ru/download всё, что требуется. Не, скачать скачал, а вот установить не смог, ошибка.
Скачивал соблюдая разрядность?
Доброго дня! При установке офиса выскачила эта ошибка (отсут dll). У меня вин 8.1 64. при установке обновлений пишет, что не применимо к данному компьютеру. Скачал с++ 2015, снес С++ 15, кот было через панель управления. А Новый пакет с++ 15 не встает. [0C28:17DC][2020-06-05T11:00:53]e000: Error 0x80070666: Cannot install a product when a newer version is installed. Заранее спасибо, если кто знает, что делать.
СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Спасибо!
Стоит x86 cc+2015. Автор говорит, что надо и х64. Скачал- не устанавливается. 0x80240017 неопознанная ошибка.
Значит у вас проблема в отсутствующих обновлениях SP1 или требуется удалить старую версию.
Не смог установитьс microsoft.com/ru-ru/download ничего из того что требуется. установить не смог, ошибка.
Помогло, обновление 8.1. Спасибо
Отличная статья. Не запускалась Audacity. Удалил старую С++2015, загрузил redist x64 и x86 и все заиграло. Спасибо