api-ms-win-crt-runtime-l1-1-0.dll отсутствует - Решено
Если при попытке запустить игру или программу на компьютере с Windows 11/10/7/8.1 появляется сообщение об ошибке "Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll", то это означает, что не удалось установить компонент Universal CRT должным образом, который работает в более ранних операционных системах Windows распространяемого пакета Visual C ++ 2015.
Это значит, что файл api-ms-win-crt-runtime-l1-1-0.dll пропал с компьютера, поврежден или антивирус поместил его в карантин. Вы можете получить эту ошибку при попытке запустить игру и некоторые приложения как Viber, Adobe, SmartFTP, Skype, Autodesk, Corel Draw, Microsoft Office, XAMPP.
В данной инструкции описаны способы, как правильно скачать оригинальный api-ms-win-crt-runtime-l1-1-0.dll для Windows 11/10/8.1/7 с официального сайта Microsoft, чтобы исправить ошибку его отсутствия при запуске игр и программ.
Скачать api-ms-win-crt-runtime-l1-1-0.dll и исправить ошибку в Windows
1. Убедитесь, что ваша Windows обновлена, так как с обновлением системы, загружаются нужные DLL библиотеки для правильной работы игр и программ.
- Запустите Центр обновления Windows
2. Если вы скачивали игру или программу с торрента или не официального сайта, то антивирус мог занести api-ms-win-crt-runtime-l1-1-0.dll в карантин из-за подозрения вредоносного файла, тем самым библиотека будет отсутствовать в системе и выдавать ошибку запуска игры. Выполните следующие шаги:
- Добавьте папку с игрой или программой в исключение Защитника Windows 11/10
- Восстановите файл из карантина Безопасности Windows 11/10, если он там есть
3. Повторная установка программы или игры, которая вызывает эту ошибку, также может помочь исправить отсутствия файла api-ms-win-crt-runtime-l1-1-0.dll. Особенно это нужно проделать, если файл был в карантине антивируса (2 способ). Рекомендую установить программу или игру с повышенными правами.
- Нажмите по .exe файлу игры или программы правой кнопкой мыши
- Выберите Запуск от имени администратора
- Далее установите, следуя рекомендациям установщика
4. Если у вас уже установлен пакет Redistributable Visual C ++ 2015 и вы получаете сообщение об ошибке, вам может потребоваться восстановить программу. Для этого:
- Откройте "Панель управления" и перейдите в раздел "Удаление программ"
- Найдите Microsoft Visual C ++ 2015 Redistributable и нажмите "Изменить"
- Это может быть и пакет Visual C++ 2015, 2017, 2019 и 2022
- Далее нажмите "Исправить"
❗Восстановить нужно 2 разрядности Visual C++: x86 и x64.
5. Если вы получаете ошибку отсутствия файла api-ms-win-crt-runtime-l1-1-0.dll при запуске игр в Windows 8.1, Windows 7 и Server 2012 R2, то скачайте обновление Universal CRT из Microsoft и перезагрузите компьютер.
📌 Начиная с Windows 10, Universal CRT является частью операционной системы.
6. Для начало удалите Redistributable Visual C ++ 2015 двух разрядностей x86 и x64, если он установлен. Далее скачайте Microsoft Visual C ++ Redistributable 2015 Update 3 RC на сайте Microsoft. Вам нужно скачать и установить две разрядности, т.е. 2 файла vc_redist.x64.exe и vc_redist.x86.exe.
7. Если ничего не помогло, то нужно скачать последнюю версию Visual Studio 2015, 2017, 2019 и 2022 с сайта Майкрософт, в которой содержится файл api-ms-win-crt-runtime-l1-1-0.dll, но нужно удалить старые версии, если они имеются, перед установкой новой.
- Перейдите в "Удаление программ" (способ 4)
- Удалите все Visual C ++ с 2015 до 2022 года двух разрядностей x64 и x86, если имеются
- Перейдите на сайт Майкрософт и скачайте Visual Studio 2015, 2017, 2019 и 2022
- Скачать и установить нужно две разрядности X86 и X84