9

При запуске определенных программ в Windows 7 я получаю следующее сообщение об ошибке:

Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на вашем компьютере

Нажатие "ОК" закрывает диалоговое окно и позволяет программному обеспечению работать без проблем, но ошибка повторяется при следующем запуске программного обеспечения.

К сожалению, переустановка программного обеспечения не решает проблему.

Это становится очень раздражающим. Как мне решить это?

1 ответ1

12

Что вызывает эту ошибку и как ее исправить?

Это происходит, когда приложения, созданные с использованием Windows 10 SDK, выполняются в более ранних версиях Windows.

Это создает зависимость от Windows 10 Universal CRT (C Runtime).

Чтобы это исправить, установите обновление для Universal C Runtime в Windows:

Windows 10 Universal CRT - это компонент операционной системы Windows, который обеспечивает функциональность CRT в операционной системе Windows. Это обновление позволяет приложениям Windows для настольных компьютеров, которые зависят от выпуска Windows 10 Universal CRT, работать в более ранних операционных системах Windows.

Microsoft Visual Studio 2015 создает зависимость от универсального CRT, когда приложения создаются с помощью пакета средств разработки для Windows 10 (SDK). Вы можете установить это обновление в более ранних операционных системах Windows, чтобы эти приложения работали правильно.


дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .