В последнее время мне задают много вопросов по ошибке с кодом 0x80070422. Которая часто появляется во время обновления или установки программ, и только иногда сопровождается сообщением «Автономный установщик обнаружил ошибку». Поэтому решил вынести эту тему в отдельную статью, где подробно разобрать проблему и затронуть способы ее исправления в Windows 10 и 7.
- Активация центра обновлений
- Активация дополнительных сервисов
- Активация Брандмауэра через панель управления
- Перезапуск списка сетей
- Исправление ошибки в Windows Store
- Отключение протокола IPv6
- Системный инструмент для устранения неполадок
- Откат системы к рабочему состоянию
- Сброс Windows 10 к заводским параметрам
- Обновление через Media Creation Tools
- Ошибка 0x80070422 при установке Net Framework
- Редактирование реестра
- Ошибка времени исполнения с кодом исключения 0x80070422
- Альтернативные методы
- Подробное видео
- Комментарии пользователей
Активация центра обновлений
Если ругается конкретно центр обновлений и при этом выводит ошибку «с установкой обновлений возникли некоторые проблемы», то нужно проверить, а включен ли он вообще. За его работоспособность отвечает несколько служб, проверим каждую из них и при необходимости включим.
Как это сделать:
- В окне выполнения «Win+R» введите services.msc и щелкните «ОК».
- В списке найдите «Центр обновления Windows» и дважды кликните по записи.
- В строке тип запуска укажите «Автоматически» и щелкните «Ок».
- Теперь нажмите правой мышкой по центру и запустите его.
Запуск центра можно также осуществить при помощи консоли. Откройте командную строку от имени администратора. В окне консоли введите команды sc config wuauserv start=auto и sc start wuauserv. После каждой нажимайте «Enter». Первая установит автоматический тип, а вторая активирует сам сервис.
Некоторые не официальные сборки, а точнее их компоненты могут блокировать работу центра, выводя сообщение «указанная служба не может быть запущена или установлена». Пролистайте список всех служб и найдите ту, которая блокирует запуск центра обновлений и отключите ее. Чаще всего это «StopUdates10Guard». Также ее могут блокировать некоторые приложения, поэтому очистите компьютер от сомнительных программ и временно отключите антивирус.
Активация дополнительных сервисов
Для нормального функционирования центра обновлений нужно активировать еще несколько сервисов.
- Откройте «Выполнить» (Win+R), введите services.msc и кликните «ОК».
- Найдите в списке «Фоновая интеллектуальная служба передачи (BITS)», «Служба лицензий клиента (ClipSVC)», «Дистанционный вызов процедур (RPC)», «Служба криптографии», «Хранение данных на уровне блоков», «Инструментарий управления», «Шифрование дисков BitLocker», «Модуль запуска процессов DCOM-сервера» и «Брандмауэр защитника».
- Активируйте каждый сервис (если он отключен). Для этого достаточно кликнуть правой мышкой по названию, войти в «Свойства», выбрать автоматический тип запуска и после этого вручную запустить.
Иногда активировать BITS и центр инсталляции новых компонентов невозможно. Поэтому нужно выполнить кое-какие действия в реестре. Откройте строку «Выполнить» и введите regedit, нажмите Enter. В редакторе реестра перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv.
Найдите параметр DWORD с именем Start, дважды щелкните по нему и присвойте значение 2. Нажмите «ОК» и сохраните изменения.
Затем выполните ту же процедуру в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS.
Перезагрузите ПК и повторите попытку запуска необходимых служб.
Активация Брандмауэра через панель управления
Иногда без стандартного защитника невозможно установить кое-какие компоненты. В результате появляются сообщения об ошибках. Если брандмауэр деактивирован, то нужно включить его и повторить попытку.
- Запустите «Выполнить», введите control и нажмите «ОК».
- В панели перейдите в категорию «Брандмауэр Защитника».
- Далее в левой части окна щелкните «Включение и отключение Брандмауэра».
- Отметьте все пункты, кроме блокировки входящих подключений и нажмите «ОК».
Не забудьте включить брандмауэр в службах. Как это сделать читайте выше.
Перезапуск списка сетей
Если ничего не получается, то есть вероятность, что произошел некий сбой в сервисе списка сетей. Именно он отвечает за скачивание новых компонентов с серверов Microsoft. В некоторых случаях помогает перезапуск.
- Отройте «Службы», найдя раздел через поиск.
- В списке найдите «Служба списка сетей» и «Сетевые подключения».
- Щелкните по каждому правой мышкой и выберите «Перезапустить». Если сервисы остановлены, то нужно войти в свойства, выбрать автоматический тип запуска и только после этого вручную запустить.
Дождитесь завершения процесса перезапуска и попробуйте заново инсталлировать необходимый компонент.
Исправление ошибки в Windows Store
Встроенный магазин в Windows 10 позволяет устанавливать интересные приложения. Но иногда он сбоит, поскольку в его кэше начинают появляться ошибки. В результате, поврежденный кэш влияет на процесс установки новых элементов.
Для исправления ситуации нажмите Win+R, введите WSReset.exe и щелкните «ОК». Произойдет полная переустановка магазина.
Есть альтернативный способ полной переустановки магазина при помощи PowerShell. О нем вы можете прочитать в отдельной статье.
После завершения процедуры перезагрузите операционную систему.
Отключение протокола IPv6
Шестая версия протокола «IPv6» на данный момент самая продвинутая и защищенная. Однако иногда протокол вызывает сбои сети и блокирует загрузку новых компонентов. Поэтому рекомендуется его отключить (хотя бы на время).
- В инструменте «Выполнить» (Win+R) введите ncpa.cpl и кликните «ОК».
- Выберите активное подключение и зайдите в «Свойства».
- Снимите галочку с пункта «IP версии 6».
- Кликните «Применить» и «ОК».
После выполнения всех действий нужно будет заново подключиться к интернету. Иначе система просто не сможет учесть сделанные изменения.
Системный инструмент для устранения неполадок
В составе ОС имеется инструментарий, позволяющий оперативно исправить некоторые неисправности. Если они не являются особенно критичными. Этот универсальный способ решает большое количество проблем.
- Примените Win+R, введите control и кликните «ОК».
- Войдите в «Устранение неполадок».
- В меню перейдите в «Просмотр категорий».
- Щелкните по пункту «Центр обновления Windows» и нажмите «Далее».
- Начнется автоматическая диагностика, нужно лишь подождать ее окончания. Если проблемы будут найдены и исправлены, то перезагрузите компьютер.
Ту же процедуру можно выполнить для Windows Store. Если неполадка на его стороне.
Чтобы не исправлять проблемы вручную можно скачать приложение Microsoft Fix It с серверов компании. Эта программа позволяет быстро просканировать систему на наличие ошибок и даже может устранить некоторые из них. Но процент успеха у данного приложения не такой высокий, как у системного инструмента.
Откат системы к рабочему состоянию
Работает только в том случае, если предварительно были созданы контрольные точки. Способ подходит как для семерки, так и для десятки. Используются исключительно встроенные системные инструменты.
- В строке выполнения введите rstrui.
- В окне восстановления нажмите «Далее», в списке отметьте точку, когда система нормально работала (смотрите по дате) и щелкните «Далее».
- Для начала процесса нажмите «Готово».
Процесс занимает много времени, так как сбрасываются параметры, удаляются приложения и выполняются другие действия. После рестарта ПК все должно заработать.
Сброс Windows 10 к заводским параметрам
Такая опция имеется в десятке. Она позволяет вернуть операционке изначальное состояние (без игр, программ и настроек). Этот вариант позволяет решить большое количество проблем.
- С помощью правого клика мышкой по пуску войдите в «Параметры».
- Переместитесь в раздел «Обновление и безопасность» и следом во вкладку «Восстановление».
- Найдите опцию «Вернуть компьютер в исходное состояние» и начните процедуру.
- Подтвердите проведение операции.
Такой сброс следует производить в крайнем случае. Ведь пользователю придется заново настраивать систему, устанавливать драйверы и необходимые программы.
Обновление через Media Creation Tools
Официальная программа от Майкрософт, которая упрощает процедуру обновления и установки системы. Полностью безопасна и бесплатна. Давайте ей воспользуемся.
- Сначала загрузите Media Creation Tools и запустите.
- Примите условия и выберите пункт «Обновление».
- Дождитесь завершения процедуры и перезапустите ПК.
Приложение работает не со всеми версиями и сборками операционной системы. Поэтому надеяться на него сильно не стоит.
Ошибка 0x80070422 при установке Net Framework
Нередко сбой появляется при установке компонента Net Framework. Исправляется ситуация легко.
- Если инсталляция проводится онлайн, то проверьте подключение к интернету. Возможны сбои.
- Если через WPI сборку или заранее скачанный инсталлятор, то перекачайте его. Желательно загрузить с официального сайта.
- Убедитесь, что инсталлируемый компонент совместим с текущей системой.
Это должно помочь.
Редактирование реестра
Попробуйте отредактировать некоторые записи в реестре. Но будьте осторожны, неправильные действия могут повредить реестр и приведут систему к неработоспособности.
- Войдите в редактор комбинацией «WIN + R» – regedit – «Ок».
- Переместитесь в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update, найдите параметр «EnableFeaturedSoftware» и установите значение «1», дважды нажав по нему мышкой. Если этого параметра нет, то создайте его, кликнув правой мышкой по пустому пространству, выбрав «DWORD (32-bit)» и указав значение «1».
- Теперь пройдите сюда HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc и для параметра «Start» задайте значение «3».
Перезагрузите компьютер.
Ошибка времени исполнения с кодом исключения 0x80070422
Обычно неполадка появляется при активации через KMS программу. Причин возникновения, как и способов решения несколько, разберем каждый из них.
- В списке найдите и отключите такие сервисы, как «Инструментарий управления» и «Центр обеспечения безопасности».
- Перейдите по пути %windir%\System32\Wbem\Repository через строку «Выполнить» или обычный проводник. Переместите содержимое конечной папки в любое другое место. Повторите процедуру активации. После успешного завершения верните все обратно.
- Некоторые KMS активаторы оснащены чистильщиком, например, от «Ratiborus». Воспользуйтесь им и затем заново попробуйте установить ключ.
Альтернативные методы
Дополнительные методы не так хороши, как основные. Они устраняют ошибку 0x80070422 лишь в некоторых случаях. Воспользуйтесь ими, если ничего не помогло.
- Воспользуйтесь специальным средством для устранения проблем. Скачать можно с официального сайта. Бывает так, что оно зависает на этапе сбора файлов. В таком случае нужно почистить элементы автозагрузки, через команду «Win+R» – «msconfig» – «Автозагрузка» и «Службы». Отключите приложения и сервисы не относящиеся к Microsoft и перезагрузите систему. После этого повторите попытку использования инструмента.
- Просканируйте компьютер на вирусы и вредоносное ПО. Используйте антивирусные сканеры (не конфликтуют со стандартным антивирусом и защитником, к тому же отлично его дополняют) и утилиты вроде «Ccleaner». Чистильщики находят разный временный информационный мусор и удаляют его, а также исправляют проблемы в реестре.
- Переустановка ОС. Радикальный метод, который позволительно использовать только в крайних случаях. Занимает много времени. Но зато на выходе получается чистая ОС с правильными настройками.
- Убедитесь, что файловая система не повреждена, как и важные файлы. По этой теме написана отдельная статья.
- На диске «С» в папке Windows найдите «SoftwareDistribution» и удалите все, что в ней находится.
Если поочередно применить все описанные методы, то с высокой долей вероятности можно избавиться от ошибки. Крайний метод – переустановка системы. Но в большинстве случаев столь серьезные меры не требуются.
Подробное видео
https://youtu.be/rNYlRTV6woc