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

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

Некоторые программы для Windows 11/10 не поставляются со всеми необходимыми файлами, требуемыми для их запуска. Вместо этого такие программы используют внешние файлы, которые уже загружены в некоторую часть памяти Windows 11. В случае, если такие программы, как приложения Adobe, Skype, MS Office, Corel Draw не могут загрузить предустановленный файл «api-ms-win-crt-runtime-l1-1-0.dll» из существующей системной библиотеки Windows 11, возникает следующая ошибка.

Итак, основная причина ошибки » Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на вашем компьютере, попробуйте переустановить программу для решения проблемы. » — это либо отсутствие требуемого DLL-файла, либо его повреждение по неизвестной причине. Иногда такие DLL-файлы не могут зарегистрироваться в Windows 10/11 и выдают такую ошибку. Перерегистрация необходимого DLL-файла волшебным образом решает проблему и помогает программе работать без сбоев.

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

См. также:

  • Устранение ошибки «Служба обновления Windows не работает»
  • Застрявшая проблема обновления Windows как исправить

Полностью удалите программу (которая показывает сообщение об ошибке); вы можете использовать сторонний полный деинсталлятор программ Windows, например Revo uninstaller, чтобы сделать эту работу за вас. Бесплатная повторная установка той же программы может решить проблему. Однако, если вы все еще получаете ту же ошибку, т.е. » Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на вашем компьютере, попробуйте переустановить программу, чтобы решить вашу проблему. «, вам нужно выполнить еще несколько шагов, чтобы избавиться от этой ошибки.

Совет: Создайте точку восстановления системы — это самый первый вариант.

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

Шаг [1]: Исправление и восстановление поврежденных/поврежденных файлов в Windows 10/Windows 11

Поврежденные файлы Windows могут вызывать большинство проблем и генерировать ошибки. api-ms-win-crt-runtime-l1-1-0.dll отсутствующая ошибка — это проблема нестабильности программы или DLL файла, связанного с определенным приложением. Если вы столкнулись с такой проблемой, вамследует попробовать, чтобы вы могли восстановить и исправить поврежденные файлы на Windows 11 или Windows 10. Существует несколько способов исправить/восстановить поврежденные файлы на компьютере с Windows 10/11.

Инструмент командной строки SFC может выполнить эту задачу без проблем. Откройте командную строку Windows с правами администратора. Введите команду sfc /scannow и нажмите кнопку ввода. Это займет несколько минут, чтобы проверить/найти и автоматически исправить поврежденные системные файлы, имеющиеся на компьютере. Иногда требуется использование инструмента SFC в безопасном режиме.

Действительно, все повреждения файлов не могут быть устранены с помощью инструмента SFC. Использование инструмента DISM может устранить проблему и исправить ошибку. DISM — это инструмент командной строки, который используется для восстановления поврежденных системных файлов. Чтобы запустить инструмент DISM, необходимо открыть Командную строку и ввести следующую команду: DISM/Online/Cleanup-Image/RestoreHealth и нажать Enter . Процесс восстановления займет почти 10 минут. Перезагрузите компьютер и проверьте, решена ли проблема или нет.

Шаг [2]: Восстановление или переустановка и обновление установленного пакета Visual C++ 2015 Redistributable

Если вы уже обновили Windows, но все равно получаете ошибку, то очевидно, что необходимо восстановить установленный пакет Visual C++ Redistributable на вашем компьютере. Для выполнения процедуры восстановления необходимо открыть Панель управления и перейти в раздел Программы и возможности. Найдите конкретную программу с названием «Microsoft Visual C++ Redistributable» >> щелкните по ней правой кнопкой мыши >>выберите кнопку Изменить >> нажмите на кнопку Восстановить, чтобы начать восстановление.

Также полезно: Что делать, если служба обновления Windows перестала работать

В качестве альтернативы выполните чистую установку пакета Visual C++ Redistributable 2015 после полного удаления ранее установленной программы.

https://www.microsoft.com/en-US/download/details.aspx?id=52685

Шаг [3]: Установите пакет Visual C++ 2017 Redistributable

Если это не помогло вам устранить проблему, вы можете попробовать обновленный файл Microsoft Visual C++ Redistributable 2017, чтобы преодолеть ошибку «api-ms-win-crt-runtime-l1-1-0.dll is missing» на вашем ПК. Ссылка здесь:

https://www.visualstudio.com/downloads/

Шаг [4]: Обновление Universal C Runtime в Windows

Universal CRT является основной частью ОС Windows. Начиная с Windows 10/11, Microsoft включила Universal C Runtime в состав ОС. Если вы используете более раннюю версию Windows OS и ищете решение для устранения ошибки «Программа не запускается, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на вашем компьютере», просто скачайте обновление Universal CRT от Microsoft >> установите его на ПК и >> перезагрузите компьютер чтобы узнать, устраняет ли оно проблему или нет.

https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Шаг [5]: Скопируйте файл api-ms-win-crt-runtime-l1-1-0.dll с компьютера друга и замените файл(ы) вручную

Для устранения некоторых сложных проблем, связанных с повреждением системных файлов, замена файлов вручную является лучшей альтернативой. ЭтоПроцесс не так прост, как кажется. На самом деле, прежде чем приступить к ручному изменению или замене системных файлов, необходимо получить право собственности на них. Чтобы заменить файл api-ms-win-crt-runtime-l1-1-0.dll на вашем компьютере, вам нужно взять здоровую версию файла с другого компьютера, на котором уже есть такой же файл, и сохранить его где-то на вашем компьютере. Теперь, чтобы заменить поврежденный файл вручную, выполните следующие шаги, указанные ниже.

  • Откройте Командную строку с правами администратора.
  • Введите команду takedown/f [full path of the corrupted system file] , чтобы получить право собственности на поврежденный системный файл.
  • Далее введите команду icacls [full path of the corrupted system file] /Grant Administrators:F для получения полного административного контроля над файлом, чтобы вы могли выполнять любые действия.
  • Теперь удалите системный файл и замените поврежденный файл здоровым файлом, собранным с другого компьютера.
  • Запустите команду SFC  /verifyonly , чтобы диагностировать любую постоянную ошибку, если таковая имеется.
  • Перезагрузите компьютер.
  • Шаг [6]: Повторная регистрация DLL-файла

    Если вы уже скачали/скопировали файл api-ms-win-crt-runtime-l1-1-0.dll с другого ПК, иногда требуется повторная регистрация DLL-файла для его корректной работы. Вы можете воспользоваться встроенным инструментом командной строки regsvr32 для регистрации или снятия с регистрации любого DLL-файла.

    • Для регистрации файла используйте команду — regsvr32 file.dll
    • Для снятия регистрации файла используйте команду — regsvr32 /u file.dll

    Заключительные слова:

    В этой статье я описал все возможные решения.относительно ошибки api-ms-win-crt-runtime-l1-1-0.dll на компьютере или ноутбуке под управлением Windows 11/10. Попробуйте выполнить каждый шаг, как указано выше, и проверьте, что работает для вас, чтобы исправить эту ошибку — » Программа не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на вашем компьютере, попробуйте переустановить программу, чтобы решить вашу проблему. «

    Также смотрите: Как исправить ошибку Google Chrome class not registered

    Оцените статью
    IT советы и лайфхаки, windows, технологии