Ошибка обновления Windows 0x80070424 часто возникает, когда необходимые файлы DLL не зарегистрированы в системе. Обычно проявляет себя, когда пытаемся обновить систему через автономного установщика Центра обновления Windows или с локального сервера WSUS.
Автономный установщик Центра обновления Windows (Wusa. exe) – это встроенная утилита, которая использует API агента обновления для загрузки и установки пакетов.
Пользователи сталкивались с ошибкой 0x80070424 еще в версии XP, и она еще преследует кого-то время от времени. Но есть способы полностью от нее избавится. Можно найти решение проблемы, если известны причины ее возникновения.
Причины возникновения ошибки
Поскольку ошибка замечена у довольно равно, причины ее появления уже известны:
Средство устранения неполадок Центра обновления Windows
Майкрософт обновляет свои средства устранения неполадок для различных задач. Можно с уверенностью сказать, что эти инструменты теперь намного лучше, чем раньше.
При появлении ошибки 0x80070424 выполните следующие действия:
Регистрация файлов DLL
В ходе обновления используются определенные системные файлы для безопасной загрузки и установки пакетов. Если эти файлы не зарегистрированы, будет всплывать ошибка.
Выполните следующие шаги для регистрации библиотек DLL.
Выведите на экран окно «Выполнить» (Win + R), по очереди введите следующие команды:
regsvr32 Qmgr. dll /s
regsvr32 Qmgrprxy. dll /s
Перезагрузите компьютер. Проверьте, выбрасывает ли система ошибку 0x80070424.
Проверка автоматического запуска служб Центра обновления
Найдите указанные службы и дважды кликните по каждой. Проверьте, что у каждой установлен автоматический тип запуска и все они работают.
Перезапустите компьютер и попробуйте обновить ОС.
Исправление через Редактор реестра
Системный реестр — важный компонент Windows. Иногда неполадки возникают через ограничение, наложенное реестром. Можно исправить ошибку 0x80070424, выполнив следующие шаги:
Выйдите из редактора реестра и перезагрузите компьютер, чтобы изменения вступили в силу. Посмотрите, удалось ли устранить ошибку при обновлении 0x80070424.
Сброс компонентов Центра обновления Windows
При запуске обновления используются компоненты Центра для загрузки, хранения и установки пакетов. Проблема может возникнуть, если эти компоненты работают неправильно. В этом случае нужно их сбросить.
Есть два способа сброса – путем ввода ряда команд в командной строке или с помощью готового скрипта. Воспользуемся более простым способом с помощью скрипта.
Введите в поисковую строку Google — Reset Windows Update Agent и для его загрузки перейдите на сайт Майкрософта.
После его загрузки, распакуйте ZIP архив и запустите файл ResetWUEng. cmd от имени администратора.
Восстановление системы
Если не удалось исправить ошибку с кодом 0x80070424 указанными методами, остается еще один вариант. Придется восстановить Windows, при котором он автоматически обновится до последней версии, а также восстановятся все системные файлы.
Как исправить 0x80070424 в Windows 10
Ошибка 0x80070424 появляется при попытке системы автоматически загрузить обновление. А если брать конкретнее, данный код касается именно Центра обновления, Защитника Windows или пакета Microsoft Virtual C++. Я расскажу о причинах появления ошибки 0x80070424, а также способах ее устранения.
Причина появления ошибки 0x80070424
В основном, код ошибки 0x80070424 появляется по нескольким причинам:
Способы устранения неполадки
Ошибка с кодом 0x80070424 устраняется несколькими методами, и прибегать к ним можно как поочередно, так и в любом другом порядке, по желанию пользователя. Самое главное – точно следовать инструкции.
Повторная регистрация dll в командной строке
Для начала я открываю командную строку. Сделать это можно несколькими способами – ввести в поисковой строке на панели «Пуск» соответствующий запрос или же открыть окно «Выполнить» нажатием на комбинацию Win + R, затем в поле «Открыть» ввести cmd и нажать на кнопку ОК.
Показываю два способа открытия командной строки – через поисковик в строке «Пуск» и окно «Выполнить»
В новом открывшемся окне даю команду на регистрацию нужного dll-файла, и выглядеть он будет таким образом:
regsvr32 Qmgr. dll /s, или
regsvr32 Qmgrprxy. dll /s
Запускаю одну из них нажатием на кнопку Enter. После завершения процедуры перезагружаю компьютер и проверяю, появляется ли ошибка вновь.
Запуск службы устранения неполадок
В Windows 10 есть специальная служба для устранения неполадок. Обычно в окне с ошибкой есть кнопка со ссылкой на нее. В других случаях ее можно открыть через раздел «Параметры», категорию «Обновление и безопасность». Во вкладке «Устранение неполадок» ищу пункт «Центр обновления Windows», жму по нему, затем по кнопке «Запустить средство устранения неполадок».
Во вкладке «Устранение неполадок» запускаю соответствующее средство для поиска ошибок в работе «Центра обновлений Windows»
Следую пошаговой инструкции. Программа просканирует службу, и если какая-то неполадка обнаружится, то устранит ее. Если же наоборот, в результатах сканирования не было ничего выявлено, перехожу к следующему способу.
Включение службы «Центр обновления Windows»
Также нужно проверить, включена ли в компьютере служба «Центр обновления Windows». Сначала для этого надо открыть раздел «Службы». Вызываю окно «Выполнить», ввожу в поле запрос «services. msc» и жму на кнопку ОК. В результате откроется окно диспетчера служб. В списке я нахожу элемент «Центр обновления Windows». Открываю его двойным кликом по пункту и проверяю, запущена ли служба. Если нет, тогда жму на кнопку «Запустить» и во вкладке «Общие» указываю тип запуска «Вручную» или «Автоматически», по усмотрению пользователя.
Если служба не активирована, запускаю ее нажатием на соответствующую кнопку, применяю изменения и проверяю, появляется ли теперь ошибка 0x80070424
Сбросить настройки магазина Microsoft
Также допустимо, что дело кроется в работе официального магазина приложений Microsoft. Исправить ошибки можно посредством сброса его настроек через командную строку. Для начала ее необходимо открыть, способ я указывала выше – через окно «Выполнить» или поисковик в панели «Пуск». Далее даю команду wsreset и жму на кнопку Enter для ее запуска. Жду окончания процедуры, перезагружаю компьютер. После этого проверяю, появляется ли опять та же ошибка.
Изменение настроек в реестре
Сначала надо открыть редактор реестра – жму на комбинацию Win + R и ввожу в поле запрос regedit.
Открываю «Редактор реестра» для исправления ошибки 0x80070424
Далее в новом открывшемся окне следую такому пути, ну или просто ввожу его в верхней строке: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. Далее создаю параметр DWORD (32 бита), даю ему наименование DisableWindowsUpdateAccess и значение 0. Сохраняю изменения нажатием на кнопку ОК и перезагружаю компьютер.
Создаю вот такой параметр, перезагружаю компьютер и проверяю, не исчезла ли ошибка
Сканирование системы антивирусом
Не помешало бы и просканировать систему антивирусом — вполне вероятно, что именно вредоносное ПО блокирует работу Центра обновлений. Запускаю ту антивирусную программу, что установлена у меня в системе, провожу сканирование системы, и если в ней есть какие-то вирусы, удаляю их, лечу или перемещаю в карантин. Далее перезагружаю компьютер и проверяю работу службы.
Заключение
Если ни один из вышеперечисленных способов не помог устранить проблему, можно попробовать провести восстановление с установленной точки или же полностью переустановить систему. Есть и вариант возврата к предыдущей версии через настройки – так хотя бы данные пользователя и важные файлы сохранятся, а обновление можно провести и потом.
https://compuals. ru/error/0x80070424-pri-obnovlenii-windows-10
https://tehnichka. pro/error-0x80070424-windows-10/