Исправление: отсутствует api-ms-win-crt-stdio-l1-1-0.dll.

Ошибка «api-ms-win-crt-stdio-l1-1-0.dll отсутствует» обычно возникает, когда пользователь пытается открыть приложение Office, Origins или iTunes. Судя по нашим исследованиям, эта ошибка является основным признаком Visual C ++. В большинстве случаев проблема возникает из-за того, что в системе отсутствует накопительное обновление, включенное в Visual C ++ 2015 Runtimes .

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

Метод 1. Установите все ожидающие обновления Windows.

Прежде чем приступить к выполнению других исправлений, приведенных ниже, давайте убедимся, что ваша операционная система не способна решить проблему самостоятельно. Windows 8 и Windows 10 должны решить проблему автоматически, установив обновление KB2999226 через WU (Центр обновления Windows) .

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

  1. Нажмите клавишу Windows + R, чтобы открыть окно Выполнить . Затем введите « wuapp » или « ms-settings: windowsupdate » (для Windows 10) и нажмите Enter, чтобы открыть окно Центра обновления Windows .

  2. Затем нажмите кнопку Проверить наличие обновлений и следуйте инструкциям на экране, чтобы установить отсутствующие обновления.

    Примечание. Имейте в виду, что в зависимости от количества ожидающих обновлений вам, вероятно, потребуется перезагрузить компьютер несколько раз.

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

Если проблема по-прежнему не решена, продолжайте использовать следующие методы.

Метод 2: установка обновления KB2999226 вручную

Если вы используете Windows 7 (или более раннюю версию), вам, вероятно, придется сделать один дополнительный шаг, чтобы решить проблему. Многие пользователи сообщают, что не могут установить распространяемый пакет Visual C ++, содержащий отсутствующие файлы.

Скорее всего, это происходит из-за того, что в вашей системе отсутствует обновление KB2919355 (часть распространяемого пакета Visual C ++ 2015) . В «API-мс-обоюдного элт-STDIO-l1-1-0.dll отсутствует» ошибка обычно возникает , когда Универсальный CRT обновление (KB2919355) не в состоянии вместе с Visual C ++ 2015 Redistributable или весь пакет отсутствует.

Примечание. Более новая версия Windows (Windows 8 и Windows 10) должна автоматически применять обновление KB2999226 через WU (Центр обновления Windows) . Но если у вас много ожидающих обновлений и недостаточно времени для их применения (но вы должны), вы все равно можете выполнить следующие действия.

Чтобы решить эту проблему, выполните следующие действия, чтобы установить обновление KB2999226 (Universal CRT) на свой компьютер:

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

Если вас по-прежнему беспокоит та же ошибка, переходите сразу к методу 3.

Метод 3: установка распространяемого пакета Visual C ++ 2015

Если первый метод не помог решить проблему, давайте посмотрим, удастся ли установить остальные файлы, присутствующие в распространяемом пакете Visual C ++ 2015 . Большинство пользователей сообщают, что установка накопительного распространяемого пакета Visual C ++ 2015 в соответствии с архитектурой их ОС успешно решила проблему.

Вот краткое руководство, как это сделать:

  1. Перейдите по одной из ссылок ниже, связанных с архитектурой вашей операционной системы, и загрузите соответствующий установщик vc_redist :

    Распространяемый компонент Visual C ++ 2015 (vc_redist.64.exe) - для 64-разрядной версии Windows

    Распространяемый компонент Visual C ++ 2015 (vc_redist.86.exe) - для 32-разрядной версии Windows

  2. Откройте программу установки vc_redist и следуйте инструкциям на экране, чтобы установить распространяемый пакет Visual C ++ в вашей системе.
  3. После завершения установки перезагрузите систему еще раз и откройте приложение, которое ранее отображало ошибку «api-ms-win-crt-stdio-l1-1-0.dll отсутствует» .