Исправить Программа не запускается из-за отсутствия api-ms-win-crt-runtime-l1-1-0.dll
- Категория: Учебники
Сообщение об ошибке Windows «Программа не может запуститься, потому что отсутствует api-ms-win-crt-runtime-l1-1-0.dll» может быть неприятным для решения.
В сообщении об ошибке предлагается переустановить программу «Попробуйте переустановить программу, чтобы решить эту проблему», но обычно это не решение, которое устраняет проблему.
Следующее руководство предоставляет вам информацию о системной ошибке, которая может возникнуть на ПК с Windows, и о том, как ее исправить, чтобы ошибка больше не возникала.
Программа не запускается из-за отсутствия api-ms-win-crt-runtime-l1-1-0.dll
Многие программы могут выдавать ошибку «не удается запустить» в Windows, включая Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office и другие.
Ошибка указывает на то, что библиотека динамической компоновки api-ms-win-crt-runtime-l1-1-0.dll недоступна на ПК. Эта DLL является частью распространяемого пакета Microsoft Visual C ++ и обычно не устанавливается вместе с программным обеспечением, которое вызывает ошибку.
Хотя некоторые установщики могут проверять наличие DLL или распространяемого пакета Microsoft Visual C ++ и устанавливать его, если он отсутствует, многие этого не делают.
Ошибка возникает, если верно следующее:
- KB2999226 не удалось установить во время установки распространяемого пакета Visual C ++.
Поэтому решение состоит в том, чтобы снова установить Microsoft Visual C ++ Redistributable, чтобы api-ms-win-crt-runtime-l1-1-0.dll был зарегистрирован на ПК и использовался программным обеспечением.
Причина: KB2999226
это относится для всех поддерживаемых клиентских и серверных версий Windows до Windows 10 и Windows Server 2016.
Универсальная CRT Windows 10 - это компонент операционной системы Windows, который обеспечивает функциональность CRT в операционной системе Windows. Это обновление позволяет настольным приложениям Windows, зависящим от выпуска Windows 10 Universal CRT, работать в более ранних операционных системах Windows.
Microsoft Visual Studio 2015 создает зависимость от универсальной CRT, когда приложения создаются с помощью пакета разработки программного обеспечения Windows 10 (SDK). Вы можете установить это обновление в более ранних версиях операционных систем Windows, чтобы эти приложения работали правильно.
Исправляем ошибку
Рекомендуется строго следовать руководству. Хотя вы можете пропустить некоторые шаги, например, установив распространяемый компонент Microsoft Visual C ++ 2015 напрямую, обычно лучше действовать осторожно.
Первый то, что вы можете сделать, это проверить, установлен ли распространяемый пакет Microsoft Visual C ++ 2015 на ПК с Windows.
- Нажмите на клавишу Windows, введите appwiz.cpl и нажмите клавишу Enter. Откроется апплет панели управления программами и компонентами.
- Прокрутите страницу вниз, пока не найдете список установленных пакетов Microsoft Visual C ++ Redistributable. Если хочешь знать, почему установлено так много распространяемых файлов , прочтите эту статью.
- Если вы видите Microsoft Visual C ++ 2015 Redistributable в списке, щелкните его правой кнопкой мыши и выберите вариант удаления. Обратите внимание, что вы можете увидеть 64-разрядную (x64) и 32-разрядную (x86) версии распространяемого пакета, и вам необходимо удалить обе.
Заметка : Отсутствие распространяемого пакета Microsoft Visual C ++ 2017 также может быть причиной. Я предлагаю вам сначала попробовать удалить Redistributable 2015, чтобы увидеть, решит ли он проблему после переустановки. Если этого не произошло, вы можете повторить процесс с Распространяемым пакетом 2017.
Если вы столкнулись с ошибками, например, что Windows не может удалить распространяемый компонент Microsoft Visual C ++, вы можете использовать такие программы, как Revo Uninstaller, для принудительного удаления остатков.
Я очень рекомендую вам создать резервную копию вашего раздела Windows сначала, прежде чем сделать это, так как что-то может сломаться.
однажды это сделано, надеюсь, без ошибок, вы можете проверить обновления Windows на наличие обновлений. Этот шаг может быть не всегда необходимым, и некоторые пользователи могут не захотеть запускать обновления Windows, потому что они обновляют свои машины с Windows другим способом.
- Нажмите на клавишу Windows, введите Центр обновления Windows и нажмите клавишу Enter на клавиатуре. Откроется интерфейс Центра обновления Windows.
- Windows может запустить проверку автоматически или при нажатии кнопки «Проверить наличие обновлений».
- Следуйте инструкциям по установке обновлений.
Последний но не в последнюю очередь, вам необходимо снова установить Microsoft Visual C ++ Redistributable на компьютер с Windows.
- Посетить Веб-сайт загрузки Microsoft чтобы загрузить 32-разрядную и / или 64-разрядную версию распространяемого пакета Microsoft Visual C ++ 2015.
- Посетить Веб-сайт Visual Studio чтобы загрузить 32-разрядную и / или 64-разрядную версию распространяемого пакета Microsoft Visual C ++ для Visual Studio 2017.
- Запустите установщики, чтобы добавить программное обеспечение на ПК с Windows.
Если вы попытаетесь загрузить программу, которая выдавала ошибку «Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует» впоследствии, вы должны заметить, что программа запускается нормально. и без вывода сообщения об ошибке.