Всем привет. Меня зовут Евгений.
Сегодня я покажу вам способ, как легко устранить ошибку api-ms-win-crt-runtime-l1-1-0.dll, которая возникает при запуске некоторых приложений, таких как Skype, Google Earth и при запуске некоторых игр.
Когда-то давным-давно, около 2 лет назад я уже записывал видео и писал статью «Как исправить ошибку api-ms-win-crt-runtime-l1-1-0.dll (не работает скайп, игры и т.п.)», где давал все необходимые рекомендации, которые работали до определённого времени. Недавно ко мне обратился один мой клиент и попросил помочь ему, так как на его компьютере не запускалась программа, гуг Земля.
Я предложил ему просто обновить систему. У него была установлена Windows 7. На что он мне ответил, что он не смог это сделать. Я решил взять нужные библиотеке для обновления с моей старой статьи. Оказалось, что все ссылки, которые я там привожу, уже давно не работают, и более того, что сами файлы для обновлений Window 7, не доступны на самих серверах Microsoft, а это значит, что систему Windows 7 не обновить. Конечно же я знаю, что поддержка Windows 7 была прекращена в январе 2020 года, но я не предполагал, что все файлы для обновления Microsoft уберет с серверов. Теперь если установить семерку на компьютер, то обновить ее простым способом через Центр обновления Windows не получится, а если и получится, то часть обновлений не установятся.
Что я сделал. Я решил поднять свои архивы с файлами и поискать в них обновления и ничего не нашел. Пришлось их искать в Интернете, но там оказалось предостаточно всякого хлама. Потеряв полдня, мне всё-таки удалось с третьей попытки разрешить эту проблему с ошибкой api-ms-win-crt-runtime-l1-1-0.dll в Windows 7 и установить все необходимые обновление.
Теперь я могу поделиться этим новым методом с вами, так как как он полностью рабочий и закрывает данную проблему. В этот раз все файлы для обновления, я разместил в облаке, и вам не придется их искать по среди всего интернета, который вам будет предлагать ссылки на несуществующие файлы, с кучей различной рекламы. Все файлы, которые я предоставляю вам под видео полностью безопасны. В этом я вас убедить никак не могу, тут вам придется лишь только поверить мне на слово.
И так, начнем….
Первое, что надо сделать – это скачать все файлы по данным ссылкам. Скачайте их.
Всего 5 файлов. Возможно все они вам не понадобятся, но вы лучше заранее скачайте их все.
Второе. Необходимо включить авто обновление системы. Открываем Панель управления,
далее Система и безопасность
и Включение и отключение автоматического обновления. Здесь задаем параметр Установить обновления автоматически и ставим все галочки.
Третье. Перед установкой, надо посмотреть разрядность вашей системы и какой Service Pack установлен. Для этого наведите указатель мыши на иконку Компьютер и нажмите на правую кнопку мыши. Если нет иконки Компьютера на рабочем столе, откройте меню Пуск – Компьютер. Наведите на него указатель мыши и нажмите на правую кнопку мыши. В контекстном меню выберите Свойство.
В открывшемся окне, посмотрите на первый раздел Издание Windows.
Если в нем указан Service Pack 1 – это значит, что он у вас установлен и возможно решение проблему будет быстрее, чем если бы этого сервис пака не было. В моем случае, его не было – это сейчас он есть на экране, потому что мне пришлось его установить, без него никакое обновление Windows устанавливаться не будет. Если у вас его нет, тогда его надо установить. Но перед его установкой посмотрите какая разрядность у вашей системы. Ниже есть раздел Тип системы. Если там указана 64-разрядная система, тогда нам понадобиться файл sp1_windows7_64bit.exe, если 32-разрядная, тогда sp1_windows7_32bit.exe.
Service Pack 1 не установлен в Windows 7
Предположим, что у вас не установлен SP1, тогда сперва мы его установим. Для этого нам понадобится один из файлов либо sp1_windows7_32bit.exe или sp1_windows7_64bit.exe. В зависимости от того какая у вашей системы разрядность, по тому файлу и кликаем. В моем случае, это 64 разрядная Windows 7. Нажимаю на файл sp1_windows7_64bit.exe (если у вас 32-разрядная, нажимайте по файл sp1_windows7_32bit.exe),
затем Запустить и дожидаюсь установки этого пакета. На установку этого пакета у меня ушло около часа, так что наберитесь терпения, быстро сделать это не получится.
Обратите внимание, что это мы делаем только в том случае, если не установлен Service Pack 1, если он у вас установлен, то этот шаг можно пропустить и вернуться к нему, если в дальнейшем что-то не будет устанавливаться.
По завершению установки, закройте окно и перезагрузите компьютер.
Вы установили Service Pack 1, можно переходить к следующему этапу. Ради интереса можно попробовать запустить неработающее приложение. И как мы видим ошибка api-ms-win-crt-runtime-l1-1-0.dll не исчезла.
Service Pack 1 установлен в Windows 7
После того, как мы убедились, что SP1 установлен в системе, либо, как в моем случае, я его только что установил. На следующем этапе, нажимаем на файл UpdatePack7R2-20.7.15.exe. Этот исполняемый файл запустит установку всех необходимых обновлений. Запустите его с правами администратора (хотя можно и без них, но так будет наверняка). Для этого наведите на файл указатель мыши и нажмите на правую клавишу и выберите Запуск от имени администратора.
Запустится окно мастера установки обновлений. Нажмите Установить и дождитесь завершения установки все 44-х обновлений.
По завершению обновлений, перезагрузите компьютер.
Весь процесс установки всех этих обновлений у меня занял еще около полутора часа. Возможно, если у вас компьютер по шустрее, то будет быстрее, мне попался медленный старичок.
Все обновления должны успешно установиться. Если даже какие-то пакеты не установятся, ничего страшного в этом нет, главное, чтобы большинство пакетов было установлено.
После установки, я зашел в Панель управления и в разделе Центр обновления Windows,
нажал на ссылку Просмотр установленных обновлений.
Появилось окно со всеми установленными обновлениями.
Вам это делать не обязательно, показал, как пример, где можно посмотреть все что установилось.
Теперь кульминационный момент. Проверим как работает наше приложение Гуг Земля. Кликну по нему, о чудо! Оно заработало.
Ошибка api-ms-win-crt-runtime-l1-1-0.dll была устранена и плюс к этому мы успешно обновили Windows, закрыв разные бреши для вирусов и мошенников. Конечно не все, но хоть те, которые известны компании Microsoft.
Надеюсь у вас также ваше неработающее приложение или игра успешно запустилась.
И в заключении, дам еще несколько советов.
— Если вы запускает файл UpdatePack7R2-20.7.15.exe и у вас выскакивает ошибка Для пакета обновления требуется Service Pack 1, тогда вам нужно его установить.
Как это сделать – я рассказываю в самом начале этой статьи.
— Если даже после установки Service Pack 1, при запуске файла UpdatePack7R2-20.7.15.exe у вас по-прежнему появляется какая-то ошибка, возможно другая, тогда оставьте в покое файл UpdatePack7R2-20.7.15.exe и кликните по файлу UpdatePack7R2+.exe.
Начнется его распаковка. Дождитесь завершения процесса. Этот файл пересоздаст UpdatePack7R2-20.7.15.exe, распаковав его заново. Теперь снова кликните по новому файлу UpdatePack7R2-20.7.15.exe или с похожим названием (но новым). Запустится мастер обновления, дождитесь его завершения.
— Если после всех обновлений, у вас по-прежнему не запускается приложение и выдает ошибку api-ms-win-crt-runtime-l1-1-0.dll, в таком случае, распакуйте архив microsoft.visual.c++ и перейдите в каталог visual.c++\Microsoft Visual C++ 2005-2008-2010-2012-2013-2017 Redistributable Package Hybrid x86 & x64 (25.10.2018)\VCR_Hyb_x86_x64_25.10.2018\2-VCR_Hyb\AMD64\ForceCopy\SVCPACK и кликните по файлу VCRHyb64.exe и установите пакет Microsoft Visual C++.
После установки, перезагрузите компьютер и попробуйте запустить ваше неработающее приложение. Оно должно заработать.
— Если процесс обновления заканчивается неудачно, попробуйте отключить ваш антивирус. Это совет не от меня, так советует делать Microsoft. У меня все прошло успешно и с включенным антивирусом.
И так, по итогу 2 часов обновлений Windows 7, у меня установилось более 40 пакетов обновлений и нужное мне приложение заработало. Осталось отключить авто обновления, которые я включал в самом начале. Сейчас эта функция не совсем актуальна, поэтому я ее отключу, но вы можете не этого не делать.
Я зайду в Панель управления, далее Система и безопасность и Включение и отключение автоматического обновления.
Задам параметр Не проверять наличие обновлений и сниму везде галочки.
На этом устранение ошибки api-ms-win-crt-runtime-l1-1-0.dll и обновление Windows 7 завершено успешно.
Спасибо за внимание, с вами был Евгений и до новых встреч.
Кстати, если у вас что-то пойдет не так, возможно, я что-то упустил, пишите в комментариях под этой статьей. Будем разбирать.
На этом все! Пока!
===
Блог - https://vizivik.ru
Ютуб-канал - http://www.youtube.com/c/VizivikRu