Я только что установил python на свой компьютер и успешно установил путь. И теперь, когда я пытаюсь запустить программу на python из командной строки, она показывает ошибку « api-ms-win-crt-runtime-l1-1-0.dll ». Затем я загрузил недостающие файлы из Интернета, но когда я пытаюсь скопировать загруженные файлы в папку Sys32, это показывает ошибку « Отказано в доступе». Итак, вопрос в том, как установить недостающую DLL, т.е. как решить эту проблему.

2 ответа2

2

Как установить отсутствующий api-ms-win-crt-runtime-l1-1-0.dll?

Эта DLL является частью обновления для универсальной среды выполнения C в Windows:

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

Приведенная выше ссылка содержит полные инструкции по установке, которые зависят от того, какую именно версию Windows вы установили.

0

Чтобы напрямую ответить на ваш вопрос, чтобы установить DLL, вы можете разместить ее практически в любом месте, а затем использовать команду regsvr32.exe . Вы получаете сообщение об ошибке, потому что вам нужны права администратора для изменения папки Sys32 .

Однако в вашем случае сообщение об ошибке вызвано тем, что не удалось установить KB2999226 (универсальный CRT), который является частью распространяемого пакета Visual C++. Не удается установить Universal CRT, если необходимые предварительные условия (другие обновления) еще не установлены.

Чтобы решить вашу проблему, вам нужно зайти в Центр обновления Windows, установить все обновления, перезагрузиться, удалить распространяемый пакет Visual Studio, а затем снова установить его.

Полные инструкции можно найти по адресу https://www.smartftp.com/support/kb/the-program-cant-start-because-api-ms-win-crt-runtime-l1-1-0dll-is-missing- f2702.html

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