Причины и исправление ошибки 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.
Причины появления ошибки
Если вы увидели подобное сообщение, это необязательно означает реальное отсутствие файла api-ms-win-crt-runtime – скорее, можно заподозрить, что программа просто не смогла с ним связаться. Если говорить простым языком, то искомый .dll является фрагментом динамической библиотеки, то есть, такого набора служб, которым может воспользоваться любая программа, чтобы подключиться к графическому адаптеру, памяти, дискам и другим необходимым ресурсам ПК. Если бы подобной системы не было, в каждый пакет ПО пришлось бы добавлять различные компоненты управления для связи с ОС. Разумеется, если софт обратился к библиотеке, а она не ответила, запуск невозможен.
Причинами появления ошибки отсутствующего приложения могут быть:
внезапное и некорректное отключение компьютера (выдернули из розетки, отключился свет и т. п.);
вирус, заразивший систему;
нарушение структуры записей или сбой в функционировании реестра Виндовс;
какая-нибудь программа модернизировала или уничтожила файл;
запускаемая программа была установлена неправильно и не может взаимодействовать с библиотекой.
Методы исправления
Попробуем несколько способов исправления ситуации, возникшей с «api-ms-win-crt» (с окончанием «runtime-l1-1-0.dll»):
Корректировка реестра Виндовс. Скачайте какую-нибудь программу, способную влиять на реестр (CCleaner или Uninstall Tool) и проверьте, всё ли в порядке. Обычно данные утилиты быстро обнаруживают и устраняют неполадки.
Проверка на вирусы. Запустите глубокую проверку всех файлов, по возможности – в безопасном режиме. Если нет полной версии антивируса, скачайте на флешку портативную утилиту, например, «Доктор Веб».
Поиск повреждённых системных файлов. Нажмите Win (кнопочка с логотипом Windows) +R. Появится окошко с надписью «Выполнить», куда нужно вписать «cmd» и нажать Enter. В новом окне пишем «sfc /scannow». Таким образом, вы инициируете проверку и исправление системных файлов.
Переустановка программы. Попытайтесь также удалить и снова инсталлировать не запустившуюся программу – вполне вероятно, что в прошлый раз произошёл какой-то сбой, и теперь она не в состоянии связаться с библиотекой. Лучше всего деинсталлировать с помощью Uninstall Tool, так как это приложение чистит всю информацию об утилите и позволяет установить её с чистого листа, будто впервые. Главное – сразу после удаления перезагрузить компьютер.
Установка компонентов библиотеки. Удалите Microsoft Visual C++ (деинсталлируется в разделе «Удаление программ»), а затем скачайте новый пакет с сайта разработчика и установите его – это набор библиотек для Виндовс, и если api-ms-win-crt-runtime-l1-1-0.dll куда-то делся, то теперь он восстановится.
Обновление файла. Проверьте «Центр обновлений Windows». Если интересующий нас dll устарел, вы наверняка найдёте его в списке под именем «KB2999226». Его можно загрузить и отдельно с сайта Microsoft.
Восстановление ОС. Вспомните, в какое время программа запускалась нормально. В поиске Виндовс напишите «Восстановление» и кликните появившийся значок. Запустите восстановление системы, указав дату и время, чтобы вернуться к состоянию, когда всё работало исправно.
Регистрация файла. Этот способ подойдёт, если вы совершенно убеждены том, что проблемный dll отсутствует. Скачайте его отдельно с сайта Майкрософт и добавьте в папку «C/Windows/System32» (для 64-х разрядной версии также копируем его в «C/Windows/SysWOW64»). Далее открываем окно «Выполнить», через него вызываем «Командную строку», как описано выше, и вбиваем туда «regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll». Нажмите Enter и немного подождите.
Действенность этих методов проверяется путём последовательного выполнения каждого пункта. Выявили и изолировали вирусы – перезагрузите ПК и попробуйте открыть программу, которая не отвечала. Если ситуация не изменилась, переходите к следующему совету.
Восстановление системы и регистрация файла не случайно описаны последними – это крайние меры, к которым целесообразно прибегнуть, только когда ничто не помогло. Если все способы оказались бесполезными или сочетаются с другими ошибками, придётся ставить другую ОС (нелишней также будет проверка физического состояния винчестера).