Переустановить api ms windows

Содержание
  1. Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll
  2. Установка Microsoft Visual C++
  3. Обновление Windows KB2999226
  4. Переустановка приложения или игры
  5. Стандартные способы лечения всех ошибок Windows
  6. Регистрация файлов в системе
  7. Средства проверки системных файлов
  8. Проверка на вирусы
  9. Переустановка ОС (операционной системы!)
  10. api-ms-win-crt-runtime-l1-1-0.dll
  11. Если файл отсутствует, то есть три пути исправления ошибки:
  12. Mafia 3 — ошибка api-ms-win-crt-runtime-l1-1-0.dll (решение проблемы)
  13. Api-ms-win-crt-runtime-l1-1-0.dll отсутствует: как исправить
  14. Исправление ошибки api-ms-win-crt-runtime-l1-1-0.dll
  15. Как скачать api-ms-win-crt-runtime-l1-1-0.dll и исправить ошибку в Windows 7, 8, 10
  16. Из-за чего возникает сбой
  17. Способы решения проблемы
  18. Установка Microsoft Visual C++ 2015
  19. Установка обновления KB2999226
  20. Переустановка приложения/игры
  21. Проверка ПК на наличие вирусов
  22. Восстановление Реестра
  23. Регистрация файла в системе
  24. Восстанавливаем компоненты системы
  25. Итоги и комментарии
  26. Видеоинструкция

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

Доброго Вам дня или вечера мой дорогой читатель!

Если вы ищите ответ на вопрос, что делать если у меня на компьютере под операционной системой Windows 7,8 или 10 вылетела ошибка при запуске игры или приложения текст которой следующий:

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

Вы попали на тот сайт где я дам максимально развернутый ответ который будет содержать несколько вариантов которые помогут Вам решить проблему с этой ошибкой!

Операционная система windows в своей работе с разными приложениями использует библиотеки которых заканчивается на .dll и лежат они в системной папки c:\windows

Одной из таких библиотек и является наш файл api-ms-win-crt-runtime-l1-1-0.dll

Данная библиотека входит в пакет программ Microsoft Visual C++ и перед тем как перейти к решению данной проблемы, надо решить для начала основные варианты по которым происходит эта ошибка и на основе уже полученных ответов переходить к тому или иному решению проблемы!

  1. Если у вас ошибка с api-ms-win-crt-runtime возникла впервые у вас вероятнее всего не установлен пакет Microsoft Visual C++
  2. Если у вас приложение или программа которая работала перестала запускаться не смотря на то что она работала некоторое время назад, то вероятнее всего, проблема кроется в том, что возник конфликт или повредился файл в следствии установки каких то программ или вирусов

А теперь перейдем к делу!

подписывайтесь на мой канал Яндекс дзена!Вы будете первым узнавать о новых материалах!

Установка Microsoft Visual C++

В большинстве случаев ошибка чаще возникает по двум причинам, либо такой библиотеки нет, либо она повреждена! В этих случаях оптимальным решением будет переустановить Microsoft Visual C++

Но для того что бы убедиться в этом, я советую проверить какая у вас версия стоит на компьютере:

  1. Откройте Пуск
  2. Панель управления
  3. Установка и удаление программ
  4. и найдите в списке программ Microsoft Visual C++

После того как вы убедились в том стоит у вас Microsoft Visual C++ или нет, я бы советовал удалить ее (если она стоит) и после этого скачать Microsoft Visual C++ с официального сайта компании Микрософт.

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

Обновление Windows KB2999226

Далее самой частой проблемой может быть наличие, а точнее отсутствие обновления на windows, эта проблема решается достаточно просто!

  1. пуск
  2. панель управления
  3. Центр обновления windows
  4. нажать кнопку — Проверка обвновлений

после установки обновлений перезагрузите компьютер и проверьте работу вашей программы, если данный вариант не помог, попробуйте обновить windows вручную, скачав обновление KB2999226 пакет обновлений с официального сайт микрософт.

После установки перезагрузитесь и проверьте еще раз программу, если и этот вариант не получился переходим к следующему!

Переустановка приложения или игры

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

Стандартные способы лечения всех ошибок Windows

Предисловие! Дальше уже будут идти радикальные способы решения данной проблемы которые стандартны для любой ошибки которая не решилась в первые три варианта. Поэтому убедитесь, что первые три варианта вы сделали точно!

Регистрация файлов в системе

Данный способ радикальный, но вы должны его знать! Для этого нам надо скачать сам файл api-ms-win-crt-runtime-l1-1-0.dll и положить его в папку:

  • C:\Windows\SysWOW64 или в папку
  • C:\Windows\System32

после этого воспользоваться командой regsvr (прочитайте статью как зарегистрировать библиотеку через regsvr32)

Средства проверки системных файлов

Это стандартная утилита которая делает проверку системных файлов и если они чем то отличаются, то она делает их замену, для того что бы описать принцип работы данной утилиты прочитайте мою статью по работу с sfc /scannow

Читайте также:  Обновление windows 10 несколько часов

Проверка на вирусы

Если у Вас на компьютере не стоит ни какой антивирус, то не удивлюсь что у вас и не только с этим файлов проблема! Я всегда советую скачать антивирус касперского с официального сайта тем более один месяц он работает бесплатно! проверьте систему и все вирусы какие он найдет удаляйте!

Переустановка ОС (операционной системы!)

Другие способы даже не буду предлагать потому как они мало эффективные, поэтому просто переустановите свой windows, если для вас очень критично работа данного приложения или пишите мне на почту, я постараюсь вам помочь!

api-ms-win-crt-runtime-l1-1-0.dll

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

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

Если файл отсутствует, то есть три пути исправления ошибки:

  • Установить последние обновления Windows
  • Переустановить пакет Microsoft Visual C++ 2015
  • Скачать api-ms-win-crt-runtime-l1-1-0.dll для Windows 7/8/10

У вас официальная версия операционной системы? Тогда попробуйте скачать последние обновления для неё. Вместе с ними будет загружен и установлен api-ms-win-crt-runtime-l1-1-0.dll. Если у вас установлены последние обновления, но ошибка всё равно выскакивает, то переустановите Visual C++. Сперва удалите тот, что уже установлен, а затем скачайте актуальную версию пакета с нашего сайта. После её установки перезагрузите компьютер.

Не помогло? Тогда следует api-ms-win-crt-runtime-l1-1-0.dll скачать и положить его в одну из папок в директории Windows. Если у вас 32х разрядная копия виндовс, положите dll в System32. Для Windows x64 правильная папка — SysWOW64. Выполните регистрацию библиотеки в реестре и ошибка больше не появится.

Рекомендуем в первую очередь, скачать и установить полностью пакет Microsoft Visual C++ 2015. Ошибка должна сразу исчезнуть.

Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.

Mafia 3 — ошибка api-ms-win-crt-runtime-l1-1-0.dll (решение проблемы)

Api-ms-win-crt-runtime-l1-1-0.dll отсутствует: как исправить

Ошибка «Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу» возникает при попытке запустить на Windows 7 или 8 приложение, предназначенное специально для Windows 10. Второй вариант — в Windows не установлена или некорректно работает среда выполнения C++ — Microsoft Visual C++ 2015. Нужно установить обновление.

Решить проблему можно тремя способами:

  1. Установить/переустановить Microsoft Visual C++ 2015, содержащий библиотеку api-ms-win-crt-runtime-l1-1-0.dll. Либо установить обновление Windows, которое его содержит.
  2. Установить специальное «Обновление для универсальной среды выполнения C в Windows» с сайта Microsoft. Скачивать api-ms-win-crt-runtime-l1-1-0.dll отдельно смысл отсутствует, поскольку проблемы совместимости это не устранит. Обновление универсальной среды целиком позволит запустить приложение для Windows 10 на старых версиях системы.
  3. Если не помогло — попробовать установить старую версию программы, не созданную изначально под Windows 10. Особенно актуально для Skype, Origin, iTunes, Steam, продуктов Adobe и других популярных программ, если они вдруг не запускаются на Win 7/8 или перестали запускаться после обновления (версия среды выполнения C++ старее, чем того требует приложение, но при этом другие варианты решения недоступны).

Исправление ошибки api-ms-win-crt-runtime-l1-1-0.dll

При установке новой программы на Windows 7/8 может появляться системная ошибка «Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу». Чаще всего, с указанной динамической библиотекой все в порядке, просто софт разрабатывался для «Универсальной среды выполнения C» (CRT) с учетом новых функций Windows 10.

Нужно обновить среду выполнения C++. Это также актуально при ошибке с «отсутствием» api-ms-win-crt-runtime-l1-2-0.dll или других динамических библиотек Microsoft Visual C++.

В первую очередь нужно проверить, нет ли сбоя:

  1. Перезагрузить компьютер, попробовать запустить программу заново.
  2. Если ошибка продолжает возникать — переустановить программу, запустить заново.
  3. Если ошибка все еще появляется — обновить среду выполнения C++.
  4. Крайний случай — установить более старую версию ПО, совместимую со средой выполнения C++ на Windows 7 и 8.

Обновление среды выполнения C++:

    Обновить или установить Распространяемый пакет Visual C++ для Visual Studio 2015 с официального сайта Microsoft. Для установки требуется, как минимум, версия Windows 7 SP1 (Service Pack 1) или позднее. При загрузке нужно выбрать vc_redist.x64.exe для 64-битной версии системы или vc_redist.x86.exe для 32-битной Windows. Если не знаете версию системы: Как определить разрядность Windows.

  • После загрузки файла, просто кликнуть на нем дважды мышью для запуска установки. Никаких проблем возникнуть не должно, максимум — потребуются права администратора. Перезагрузить компьютер, попробовать запустить программу заново.
  • Читайте также:  Linux set java home environment variable

    Если установка MV C++ 2015 не удается или выполняется некорректно, можно сразу поставить обновление системы KB2999226. Это обновление содержит необходимые динамические библиотеки и подходит для Windows 7/8/Vista/Server 2003 и других версий системы.

    Информация с сайта Microsoft:

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

    Для Windows 7 загрузка обновления KB2999226 доступна по прямой ссылке — https://www.microsoft.com/ru-RU/download/details.aspx?id=49077. Если установлена версия Windows 7 ниже SP1, потребуется установить обновление KB976932 (Service Pack 1) или выше: https://support.microsoft.com/ru-ru/help/976932/information-about-service-pack-1-for-windows-7-and-for-windows-server.

    Обновление для Windows RT 8.1 или Windows RT можно загрузить только из центра обновления Windows. Обновление не вносит изменений в реестр. После установки потребуется перезагрузка компьютера, чтобы изменения вступили в силу. Переустанавливать саму программу, которая выдавала ошибку, обычно не требуется (только если ошибка продолжает появляться после перезагрузки ПК).

    Как скачать api-ms-win-crt-runtime-l1-1-0.dll и исправить ошибку в Windows 7, 8, 10

    Неполадка, связанная с отсутствием библиотеки api-ms-win-crt-runtime-l1-1-0.dll может возникнуть на компьютере при попытке запуска игр или программ, как сторонних, так и являющихся системными. Например, чаще всего сбой вызывают: Orign, Skype, iTunes, AutoCAD, Photoshop, Python, Skyrim, TeamSpeak и т. д.

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

    Из-за чего возникает сбой

    Данный файл является .dll-библиотекой. Такие наборы принято использовать в операционных системах от Microsoft. Они содержат множество компонентов (файлов разного типа) которые подключаются и подгружаются по необходимости и до этого не использую системные ресурсы.

    Конкретно файл api-ms-win-crt-runtime-l1-1-0.dll это частичка пакета Universal C Runtime или среды разработки и работы программного обеспечения, написанного на языке C++. В результате, когда игра или приложение, для работы которых требуется именно этот компонент, пытается получить к нему доступ, оказывается, что на ПК библиотеки нет, в результате и возникает сбой.

    Рассмотрим из-за чего пропадает api-ms-win-crt-runtime-l1-1-0.dll:

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

    Способы решения проблемы

    Исправить ситуацию можно разными способами. Мы расположили их в определенном порядке, самые действенные и простые в первую очередь, остальные ниже. Так как ошибку вызывают разные факторы (подробнее в списке выше) способы ее исправления также будут разниться. Итак, давайте приступать.

    Установка Microsoft Visual C++ 2015

    Начнем с самого простого варианта. Так как наш dll является частью библиотеки C++, нужно просто установить/переустановить ее. Делается это следующим образом:

    1. Перейдите на официальный сайт приложения и скачайте его. Далее, запустите полученный файл, установите флажок принятия лицензии и жмите Установить.

    Операция требует наличия администраторских полномочий. Об этом свидетельствует иконка щита рядом с кнопкой инсталляции.

    1. Дождитесь окончания процесса, обычно он требует меньше минуты времени.

    1. В завершение жмем отмеченную на скриншоте кнопку.

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

    Установка обновления KB2999226

    Как мы уже говорили, иногда ошибка возникает из-за устаревших компонентов C++. Для того чтобы обновить их нужно просто обновить саму Windows. Рассмотрим, как это правильно делается:

    1. Открываем меню Пуск и переходим к настройкам системы. Мы обозначили кнопку их запуска.

    1. Следующим шагом станет клик по плитке с названием: Обновление и безопасность.

    1. В левой половине окна переходим к пункту Центр обновления Windows, а в правой жмем кнопку Проверка наличия обновления.

    1. Система подключится к серверу и проверит наличие новых версий ПО.

    1. Как видим, в нашем случае доступно сразу несколько новых пакетов. Среди них есть и нужный вам, конечно же, если причина неработоспособности софта не кроется в другом. Однако, обновление точно не станет лишним.

    Для того чтобы обновление установилось нужно просто перезагрузить ПК.

    Переустановка приложения/игры

    Очень часто проблема кроется именно в самой игре или программе. Особенно тогда, когда она была крякнута или перепакована народными «умельцами». Что же делать в таком случае? Все просто – попробовать переустановить. Однако, если дистрибутив «кривой» тут не поможет уже ничего. Итак, приступаем:

    1. Удалять приложение нужно не просто так, мы будем использовать узконаправленный инструмент, который непросто снесет файлы, но и просканирует системный реестр и диск на предмет наличия «хвостов». И если таковые имеются, удалит их. Называется программа Revo Uninstaller. Когда приложение будет загружено, установите и запустите его. Затем выберите то, что следует удалить и нажмите кнопку, обозначенную цифрой 2.
    2. Приложение запросит подтверждение на удаление при помощи стандартного деинсталлятора. Жмем Да.
    Читайте также:  Обмен данных приложений windows

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

    1. Теперь самое интересное: переключаем чек бокс в положение, отмеченное цифрой 1 и жмем Сканировать.

    1. Начнется сканирование системы. Revo ищет оставшиеся файлы и записи в реестре.

    1. Вот результат поисков, как видим объектов тут немало. Жмем Выбрать все.

    1. Когда все пункты будут отмечены можно переходить к окончательной очистке. Кликаем по Удалить.

    1. Еще раз подтверждаем наши намерения.

    Готово, таким образом нам удалось полностью удалить программу или игру и подчистить после нее PC.

    Проверка ПК на наличие вирусов

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

    Пример очистки ОС от вирусов будет показан на базе штатного защитника Windows. Благо его функционала хватает на все случаи жизни.

    1. Сначала нужно найти наш антивирус. Откройте поисковый инструмент операционной системы и введите туда Защитник. В поисковой выдаче выберите нужный пункт.

    1. Переходим к пункту Защита от вирусов и угроз.
    2. И жмем ссылку, отмеченную на скриншоте ниже.

    1. Переключаем антивирус в режим полного сканирования. Это нужно для максимального обнаружения всех вирусов. Затем жмем кнопку, отмеченную цифрой 2.

    1. Процесс проверки может занять очень длительное время. Ждем его окончания.

    Внимание! Для того чтобы максимально облегчить задачу антивируса, во время сканирования закройте все приложения и не трогайте компьютер вообще.

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

    1. Видим уровень опасности и разворачиваем сведения об угрозе.

    1. Тут у нас есть варианты удаления или помещения в карантин. Также можно нажать Показать подробности.

    1. Итак, теперь мы знаем, что вирус таился в активаторе для Autodesk 3Ds Max. Видимо, причиной появления ошибки был не он.

    На всякий случай удаляем вирус выбрав соответствующий метод и нажав Запуск действий.

    Важно: повредить файл может и сам антивирус. По каким-то причинам он принимает его за вредоносное ПО и заносит в карантин. Для того чтобы исправить такую ситуацию нужно просто добавить длл в «белый список».

    Раз уже не вирус повредил наш файл, значит, дело в другом. ОК, переходим к следующему способу.

    Восстановление Реестра

    Системный реестр Microsoft Windows любых версий всегда был их камнем преткновения. Именно он чаще всего приводит к глюкам и проблемам в работе системы. Давайте исправим ситуацию при помощи удивительно полезной программы под названием CCleaner.

    1. Загрузите наш сканер с его официального сайта. Установите софт и откройте его. Слева активируйте вкладку Реестр и нажмите кнопку Поиск проблем.

    1. Начнется сканирование системного реестра.

    1. Далее, жмем кнопку, отмеченную на скриншоте.

    1. Мы откажемся от создания резервной точки восстановления, вы же вправе записать ее.

    1. Исправляем отмеченные пункты, кликнув по соответствующей кнопке.

    1. В результате было исправлено 447 ошибок реестра. И это немало. Жмем Закрыть.

    Проверьте, запускается ли ваше приложение теперь. Если нет, переходим дальше.

    Регистрация файла в системе

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

    1. Скачать недостающий файл можно для x32 или x64-битных систем. Когда файл будет загружен, поместите его в один из каталогов, в зависимости от разрядности вашей ОС.

    Путь для x32 Bit ОС:

    1. Далее, регистрируем наш компонент, вызвав утилиту Выполнить ( Win + R ), и введя в нее команду с путем расположения:

    regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll

    Совет: для того чтобы узнать разрядность нашей системы воспользуйтесь сочетанием горячих кнопок Win + PauseBreak .

    Данный способ работает далеко не всегда. Иногда файл просто отказывается устанавливаться или регистрироваться.

    Восстанавливаем компоненты системы

    Итак, если ни один из приведенных выше вариантов вам не помог, попробуйте проверить целостность системных файлов и, если понадобится, восстановить их. Ниже написано, как это делается.

    1. Сначала нам нужно запустить командную строку с суперпользовательскими правами. Для этого вводим в поиск Windows буквыcmd и кликаем по появившемуся результату правой кнопкой мышки. Нам нужен пункт, отмеченный цифрой 3.
    2. Далее, прописываем следующую команду:

    sfc /scannow

    1. Начнется проверка всех системных компонентов. Ее ход будет отображаться в процентах.

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

    По окончании не забудьте перезагрузить компьютер.

    Итоги и комментарии

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

    Видеоинструкция

    Также мы записали для вас видео, в котором дублируются все способы, описанные в статье.

    Оцените статью