Исправлено: api-ms-win-crt-runtime-l1-1-0.dll отсутствует в Windows 7, 8 и 10.

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

Существуют различные способы устранения этой проблемы. Мы можем попробовать переустановить распространяемые пакеты C ++. Начните с первого решения и двигайтесь вниз. После выполнения каждого решения вы должны попробовать запустить приложение. Если по-прежнему не работает, попробуйте переустановить. Обратите внимание, что эти решения работают практически для всех версий Windows .

Примечание. Не пытайтесь загрузить файл .dll с любого внешнего веб-сайта и заменить его. Источник не утвержден, и они могут содержать вредоносное ПО. Следуйте приведенным ниже методам.

Решение 1. Переустановите распространяемые пакеты Visual C ++.

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

  1. Перейдите на официальную страницу загрузки Microsoft.
  2. После выбора языка нажмите кнопку « Загрузить» .
  3. Выберите « vredist_x64.exe » и нажмите Далее . Вскоре начнется загрузка. Сохраните файл в доступном месте и запустите файл.
  4. После завершения установки перезагрузите компьютер и проверьте, решена ли проблема.

Примечание. Если вы используете 64-битную Windows, вы можете установить оба (vredist_x64.exe и vredist_x86.exe). Однако, если у вас 32-разрядная версия, вам следует установить только «vredist_x86.exe». Вы можете проверить, какая у вас версия Windows, нажав Windows + S, введите «системная информация» и откройте появившееся приложение.

Расширенное решение 1. Пользователи, у которых уже установлен распространяемый компонент Visual C ++ 2015

Если у вас уже установлен пакет на вашем компьютере, может появиться окно с ошибкой, подобное приведенному ниже. В этом случае нам нужно удалить уже установленный пакет, а затем снова установить его, используя 1-е решение.

Примечание. Это решение не предназначено для пользователей, у которых пакет еще не установлен на своих компьютерах.

Следуйте инструкциям ниже:

  1. Нажмите Windows + R, чтобы запустить приложение «Выполнить». Введите «appwiz.cpl» в диалоговом окне и нажмите Enter.
  2. Вы будете перенаправлены в модуль, принадлежащий панели управления, где будут перечислены все приложения, установленные на вашем компьютере . Щелкните пакет правой кнопкой мыши и выберите « Удалить ». После завершения процесса удаления перезагрузите компьютер и снова выполните решение 1.

Примечание. Если после выполнения этих действий при установке выскочит еще одна ошибка, удалите Visual C ++ и попробуйте снова. Похоже, что приложение конфликтует с программным пакетом, который мы пытаемся установить.

Решение 2. Обновите Windows

Поскольку отсутствующий файл является частью Windows, мы можем попробовать выполнить обновление Windows. Если вы их отключили, мы настоятельно рекомендуем вам включить и выполнить последнее обновление. Обновления состоят не только из последних исправлений ошибок, но и исправлений подобных проблем.

  1. Нажмите кнопку Windows + S , чтобы открыть строку поиска в меню «Пуск». В диалоговом окне введите « Центр обновления Windows ». Щелкните первый появившийся результат поиска.
  2. В настройках обновления нажмите кнопку с надписью « Проверить наличие обновлений ». Теперь Windows автоматически проверит наличие обновлений и установит их. Он может даже предложить вам перезагрузить компьютер.
  3. После обновления проверьте, решена ли ваша проблема.

Решение 3. Запустите средство проверки системных файлов

Проверка системных файлов (SFC) - это утилита, присутствующая в Microsoft Windows, которая позволяет пользователям сканировать свои компьютеры на наличие поврежденных файлов в их операционной системе. Этот инструмент присутствует в Microsoft Windows с Windows 98. Это очень полезный инструмент для диагностики проблемы и проверки того, не связана ли какая-либо проблема с поврежденными файлами в Windows.

Мы можем попробовать запустить SFC и посмотреть, решится ли наша проблема. Вы получите один из трех ответов при запуске SFC.

  • Windows не обнаружила нарушений целостности
  • Windows Resource Protection обнаружила поврежденные файлы и восстановила их
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые (или все) из них
  1. Нажмите Windows + R, чтобы запустить приложение «Выполнить». Введите « taskmgr » в диалоговом окне и нажмите Enter, чтобы запустить диспетчер задач вашего компьютера.
  2. Теперь нажмите на опцию «Файл» в верхней левой части окна и выберите « Запустить новую задачу » из списка доступных опций.
  3. Теперь введите «PowerShell» в диалоговом окне и проверьте опцию под которой говорится « Создать эту задачу с правами администратора ».
  4. В Windows Powershell введите
    sfc / scannow

    и нажмите Enter . Этот процесс может занять некоторое время, поскольку все ваши файлы Windows сканируются компьютером и проверяются на наличие поврежденных фаз.

  5. Если вы столкнулись с ошибкой, в которой Windows заявляет, что обнаружила ошибку, но не смогла ее исправить, введите
    sfc / verifyonly

    Теперь дождитесь полного завершения процесса.

  6. Если вам по-прежнему не удается восстановить поврежденные файлы, выполните команду DISM.
    DISM / Онлайн / Очистка-Образ / RestoreHealth

    в PowerShell с повышенными привилегиями. Это загрузит поврежденные файлы с серверов обновлений Windows и заменит поврежденные. Обратите внимание, что этот процесс также может занять некоторое время в зависимости от вашего интернет-соединения. Не отменяйте ни на каком этапе и дайте ему поработать.

Если ошибка была обнаружена и исправлена ​​описанными выше способами, перезагрузите компьютер, переустановите приложение и проверьте, правильно ли оно запускается.

Примечание. Вам также следует проверять, чтобы удалить приложение, которое вы пытаетесь запустить, после каждого решения. Вы можете сделать это, следуя тому же методу, который указан в расширенном решении 1. Единственное отличие состоит в том, что вы будете удалять приложение вместо пакета, как описано.

Если до сих пор ничего не помогло, скопируйте указанный файл DLL с другого рабочего компьютера. Но убедитесь, что он использует ту же версию и архитектуру Windows, то есть 32-битную или 64-битную.

Расположение указанной DLL будет

C: \ Windows \ System32

или

C: \ Windows \ SysWOW64