Многие новички в деле графического дизайна, которые ещё не перешли на «Десятку», но работают с пакетом программ от Adobe под названием Creative Cloud, знакомы с ошибкой отсутствия файла api-ms-win-crt-runtime-l1-1-0.dll. Мы поможем решить проблему для Windows 7 64 и 32 бита.
На Windows 8 решение будет аналогичным.
Краткая справка
Когда пользователи пытаются запустить что-либо из входящих в набор кроссплатформенных программ от Adobe, часто они видят ошибку: «Выполнение программы невозможно ввиду отсутствия api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить ПО для решения проблемы». При этом никто не указывает, переустановить программу, которая пытаетесь запустить, или ту, в состав которой входит целевая dll-ка. Да и ни одно из приведённых решений не является истинным. И даже скачивать недостающий компонент не нужно – это не поможет. Он хотя и имеет расширение dll, динамической библиотекой не является – это API, в котором содержится масса подмодулей под названием ApiSet Stub DLL.
Файл входит в состав универсальной библиотеки CRT. В ней выполняются некоторые программы, созданные с применением функционала данного компонента. Библиотека является обязательной для Windows 10 (устанавливается вместе с операционной системой). Для «Семерки», Windows 8 и иных ОС (полный перечень поддерживаемых платформ смотрите здесь) необходимо инсталлировать обновление KB2999226 или Универсальную среду выполнения C для Windows 10.
Рассмотрим, как исправить ошибку разными способами (фактически, они оба аналогичны): получение обновления KB2999226, а затем – установка Visual Studio.
Установка универсальной среды
Для операционных систем семейства Windows Microsoft выпустили KB2999226 – апдейт, который требуется для установки на предыдущие версии ОС универсальной среды для запуска С в Windows 10.
Для Windows 7 обязательно наличие обновления SP1. Подробнее о требованиях для инсталляции программы на «Восьмёрку» читайте по ссылке в разделе сведений.
- Если на вашем компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll, переходим по адресу или копируем и вставляем ссылку в адресную строку интернет-обозревателя.
Попадём в Центр загрузки Microsoft.
- Опускаемся вниз, выбираем язык интерфейса установщика и жмём «Скачать».
Содержимое инсталлятора подходит как для 32-битных ОС, так и для систем, работающих на базе 64-битной архитектуры.
Если страница не обнаружится, скачиваем архив.
- Открываем его через «Проводник», удобный архиватор или файловый менеджер.
- Выполняем Windows6.1-KB2999226-x64.msu – он подходит для Windows 7 x64.
- Перезагружаем операционную систему.
Скачиваем обновление
Фактически то же самое, что мы делали в первом случае, но с той разницей, что вместо архива с обновлениями для всех предшествующих Windows 10 систем загрузим только Windows6.1-KB2999226-x64.msu.
- Переходим по URL на страницу получения обновления.
- Выбираем язык интерфейса, если он автоматически не определился, и кликаем «Скачать пакет».
- Запускаем полученный msu-файл и ждём окончания процесса обновления.
Центр обновлений
Еще один метод инсталляции обновления – Центр обновлений.
Вызываем его через «Панель управления», проверяем наличие апдейтов и устанавливаем их все или находим в перечне доступных KB2999226 и, приняв условия лицензии, инсталлируем его.
По окончании обязательно перезагружаем компьютер.
Установка Visual Studio
После решения одной может появляться другая ошибка – отсутствие dll-файлов, название которых содержит vcruntime или начинается на msvc. Исправляются они установкой или обновлением Visual Studio 2015. Разрядность системы мы уже знаем. Если нет, то заходим в «Свойства» «Моего компьютера» через графический интерфейс или посредством сочетания клавиш [knopka]Win[/knopka] + [knopka]Pause[/knopka].
- Идём по ссылке и щёлкаем «Скачать.
- Выбираем файл, соответствующий разрядности вашей ОС (для 64 bit «vc_redist.x64.exe»).
- Запускаем полученный инсталлятор и разрешаем системе его выполнение.
- Принимаем условия использования ПО, отметив флажком единственный пункт, и запускаем установку.
- После того, как программа установится, закрываем окно.
Всё просто. Загрузка api-ms-win-crt-runtime-l1-1-0.dll с посторонних ресурсов с огромной вероятностью закончится плачевно.
Видео
Процесс исправления ошибки показан в видеоролике ниже. Просмотрите его и, если останутся вопросы, задавайте их в комментариях.
Спасибо. ПОМОГЛО
Огромное спасибо, я уже тысячи раз переустанавлива visual c++, не помогало. Помогло скачать обновление. Я прям в восторге
Я скачала программу (по первой ссылке). но у меня 32 разрядный Windows7, что для него выбрать? Там все для 64 разрядных.
Компонент подходит к обеим разновидностям.
нет я сам нашёл на сайте потомучто у меня не подошло
Спасибо!
Спасибо вам, люди добрые, что дали возможность скачать архив!
С сайта микромягких
https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows
обновление скачать отчего-то не получается (Gateway Timeout), только у вас смог найти нужный файл, пол дня интернет рыл.
Здоровья вам крепкого и долгих лет:)
Благодарю, установка обновления KB2999226 действительно решила проблему. Большое Спасибо!