Исправить Программа не запускается из-за отсутствия 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

program-cant-start-api ms win crt runtime missing

Многие программы могут выдавать ошибку «не удается запустить» в 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 ++ и устанавливать его, если он отсутствует, многие этого не делают.

Ошибка возникает, если верно следующее:

  1. 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.

uninstall-microsoft visual c++ 2015 redistributable

  1. Нажмите на клавишу Windows, введите appwiz.cpl и нажмите клавишу Enter. Откроется апплет панели управления программами и компонентами.
  2. Прокрутите страницу вниз, пока не найдете список установленных пакетов Microsoft Visual C ++ Redistributable. Если хочешь знать, почему установлено так много распространяемых файлов , прочтите эту статью.
  3. Если вы видите 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 другим способом.

  1. Нажмите на клавишу Windows, введите Центр обновления Windows и нажмите клавишу Enter на клавиатуре. Откроется интерфейс Центра обновления Windows.
  2. Windows может запустить проверку автоматически или при нажатии кнопки «Проверить наличие обновлений».
  3. Следуйте инструкциям по установке обновлений.

Последний но не в последнюю очередь, вам необходимо снова установить Microsoft Visual C ++ Redistributable на компьютер с Windows.

  1. Посетить Веб-сайт загрузки Microsoft чтобы загрузить 32-разрядную и / или 64-разрядную версию распространяемого пакета Microsoft Visual C ++ 2015.
  2. Посетить Веб-сайт Visual Studio чтобы загрузить 32-разрядную и / или 64-разрядную версию распространяемого пакета Microsoft Visual C ++ для Visual Studio 2017.
  3. Запустите установщики, чтобы добавить программное обеспечение на ПК с Windows.

Если вы попытаетесь загрузить программу, которая выдавала ошибку «Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует» впоследствии, вы должны заметить, что программа запускается нормально. и без вывода сообщения об ошибке.