Как исправить ошибку 0x8024401 при обновлении Windows 10 со WSUS
У одного из заказчиков столкнулись с проблемой обновлений новых ПК с Windows 10 1607 и Windows Server 2016 с внутреннего WSUS сервера (на Windows Server 2012 R2). Компьютеры Windows 10 появляются в консоли WSUS, но при запуске поиска обновлений, клиент очень долго пытается их найти и возвращает ошибку 0x8024401c.
There were some problems installing updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x8024401c)
Согласно списка кодов ошибок центра обновления Windows ошибка 0x8024401C означает превышение таймаута ответа от клиента: WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT — HTTP status 408 — the server timed out waiting for the request.
В новом журнале логов службы Windows Update Windows 10 при этом также периодически фиксируется ошибка, связанная с таймаутом ответа WSUS.
2017-05-30 14:11:24:870 816 1244 WS WARNING: There was an error communicating with the endpoint at ‘http://msk-wsus:8530/ClientWebService/client.asmx’.
2017-05-30 14:11:24:870 816 1244 WS WARNING: There was an error receiving the HTTP reply.
2017-05-30 14:11:24:870 816 1244 WS WARNING: The operation did not complete within the time allotted.
2017-05-30 14:11:24:870 816 1244 WS WARNING: The operation timed out
Сама страница ‘http://msk-wsus:8530/ClientWebService/client.asmx‘ при этом с клиента доступна и открывается, т.е. возникает такое ощущение, что сервер WSUS или клиент просто не успевают выполнить некую операцию и клиент отваливается по таймауту. Возможно при инициирующем сканировании, новому клиенту WSUS прилетает слишком большой список обновлений, в результате чего достигаются некие лимиты рабочего процесса IIS.
Чтобы решить проблему с клиентами, мне пришлось сначала установить на сервере WSUS обновление KB3159706 (на сервере должен быть установлен Wndows Server 2012 R2 Update 1 ).
В статье KB3159706 (Update enables ESD decryption provision in WSUS in Windows Server 2012 and Windows Server 2012 R2) обратите внимание на ручные действия, которые нужно выполнить после установки обновления (иначе может перестать открываться консоль WSUS).
Ошибки Центра обновления в Windows 10: классификация кодов и способ устранения
Пользователям, у которых на ПК установлен Windows 10, временами приходится сталкиваться с проблемами в работе и получать ошибки Центра обновлений. Причины этих неполадок бывают самые разные – от засорения системного диска временными файлами до возникновения ошибок при поиске или установке обновлений.
Чтобы самостоятельно выявить и устранить ошибку Центра обновления Windows 10, следует знать ее уникальный код, который выплывает в окне вместе с сообщением о неполадке.
Ниже мы рассмотрим наиболее частые ошибки, связанные с Центром обновления, и способы их удаления с компьютера для восстановления его работоспособности.
Ошибка базы данных центра обновления Windows 10
Код ошибки базы данных Центра обновления 80072F78, он указывает на то, что были повреждены файлы базы данных, в которых хранится информация об обновлениях. Чтобы исправить ошибку, необходимо восстановить эту базу:
- Запуск Командной строки.
- Ввод команд — net stop wuauserv, . , ren SoftwareDistribution SoftwareDistribution.old, net start wuauserv.
Центр обновлений после этих действий заработает в обычном режиме.
0x80070490 – ошибка Центра обновления Windows 10
Потенциальная ошибка Центра обновления имеет код 0x80070490, который указывает на то, что повреждены компоненты менеджера пакетов (CBS) и установка обновлений невозможна, ведь установщик не может завершить обновление ОС.
Существует 2 варианта исправление потенциальной ошибки:
- Сканирование. Производим запуск Командной строки от имени Администратора и вводим sfc/scannow, после чего нажимаем Enter. После завершения сканирования нужно закрыть Командную строку и сделать перезагрузку компьютера.
- Использование DISM. В Командную строку (Администратор) вписываем команду DISM.exe/Online/Cleanup-image /Restorehealth и также по завершению перезагружаем ПК.
Потенциальная ошибка должна исчезнуть, но если этого не произойдет, то нужно сделать чистовую переустановку ОС.
0x80070057 – ошибка Центра обновления Windows 10
Ошибка под кодом 0x80070057 возникает при попытке загрузить обновления. Для решения этого сбоя нужно запустить Командную строку (Администратор) и копировать в ней построчно следующие команды:
- reg add «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability» /v «BranchName» /d «FBL_AWESOME1501» /t REG_SZ /f
- reg add «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability» /v «ThresholdRiskLevel» /d «low» /t REG_SZ /f
- reg delete «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability» /v «ThresholdInternal» /f
- reg delete «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability» /v «ThresholdOptedIn» /f
После каждого копирования нужно нажимать ENTER.
0x80248007 – ошибка Центра обновления Windows 10
Данная ошибка обозначает, что не хватает каких-либо файлов в Центре обновления или он не может найти для использования ПО условия лицензионного соглашения.
2 способа устранения данной ошибки:
- Запуск «Службы установки Windows» вручную. В Командной строке от имени Администратора прописываем net start msiserver и нажимаем Enter. Чтобы выйти с Командной строки нужно ввести в нее exit.
- Удаление временных файлов и перезапуск Центра обновления. Для этого нужно нажать Win+R и ввести services.msc. Далее в списке служб находим «Центр обновления Windows» и нажимаем «Остановить» правой клавишей мыши. Нужно удалить все находящиеся файлы по пути C:\Windows\SoftwareDistribution\DataStore. Затем нужно открыть папку Download в SoftwareDistribution и все там также почистить. По завершению нужно открыть правой клавишей мышки «Центру обновления Windows» и кликнуть по «Запустить».
Если возникновение ошибки 0x80248007 было из-за временных файлов, то она больше не появится.
Ошибка 0x8024401с Центра обновления Windows 10
При обновлении Windows 10 могут встречаться различные ошибки, среди которых 0x80080005, 0x80070422, 0x800705b4, 0x8007f081f, 80073712. Одной из них является ошибка под кодом 0x8024401c. Она может появляться из-за неправильной записи в реестре, устаревших драйверов, выполненной не полностью деинсталляции ПО, повреждения системных файлов или ОС и других факторов.
Чтобы устранить данную ошибку, можно:
- установить нужные драйвера;
- произвести сканирование (ввод типа дефрагментации sfc/scannow в Командную строку (Администратор), после замены файлов необходимо выполнить обновление);
- сделать чистую установку системы;
- поменять протокол IPv6 на сеть IPv4 (если ошибка возникла из-за тайм-аута, в результате чего произошло неправильное соединение с серверами обновления).
Также рекомендуется провести восстановление системы или ее полную переустановку, если никакой из предложенных выше вариантов не помог.
0x80070070 – ошибка Центра обновления Windows 10
Данная ошибка обозначает, что на ПК мало свободного места для установки обновления. Чтобы ее устранить, необходимо освободить место на жестком диске и попытаться опять установить обновление.
Для этого необходимо удалить по одной лишние программы («Пуск» — «Панель управления» — «Установка и удаление программ»). Также нужно при помощи CCleaner удалить временные файлы и историю из браузера. Не стоит забывать периодически очищать корзину от помещенных в нее файлов, которые также занимают место на диске.
Ошибка Центра обновления Windows 10 0x80073712
Ошибка под кодом 0x80073712 в Центре обновления Windows 10 обозначает, что возник сбой при установке обновлений. То есть служба ОС не смогла выполнить полностью автоматическое обновление из-за повреждения или отсутствия системных файлов, которые используются для размещения передаваемой информации.
Ошибку можно устранить через очистку диска или с помощью Update Troubleshooter.
Ошибка 0x80070643 и 0x800706d9 Центра обновления Windows 10
Зачастую ошибка 0x80070643 возникает в момент обновления «десятки» до версии 1511, а ошибка 0x800706d9 появляется при неработающем Windows Firewall. В основном, сбой дает обновление KB3122947, загрузка которого была не до конца осуществлена или же с ошибками.
Устранить ошибку 0x80070643 можно посредством ввода в Командную строку (Администратор) следующих команд:
- dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\b0a5da1b24245bc4237166e09bae92da\windows10.0-kb3122947-x86.cab (для 32-битной версии);
- dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5\windows10.0-kb3122947-x64.cab (для 64-битной версии).
Обязательно нужно перезагрузить компьютер.
Ошибка 0x800706d9 устраняется посредством включения брандмауэра (запуск вручную), очищения папок от временных файлов и проверки компьютера на вирусы и вредоносное ПО.
Код ошибки 0x80246007 Центра обновления Windows 10
Ошибка 0x80246007 обозначает, что операционная система не была загружена. Рекомендуется переименовать папки C:\Windows\SoftwareDistribution\Download и
Проблемы с «Центром обновления» Windows 10 и их решение
Невозможно придумать единую операционную систему, которая смогла бы удовлетворить потребности всех пользователей одновременно. Windows 10 хоть и была заявлена как лучшая ОС на данный момент, идеальной назвать её всё же нельзя. Для поддержания системы в актуальном состоянии необходимо устанавливать обновления, но даже во время этого процесса в «десятке» нередко возникают проблемы.
Где находится «Центр обновления» в Windows 10
В Windows 10 разработчики решили немного поэкспериментировать, добавив «дополнительную панель управления», именуемую как «Параметры». Этим они убили двух зайцев. Во-первых, классическая «Панель управления» разгрузилась от некоторых элементов, в том числе и от «Центра обновления». Во-вторых, в одном месте были собраны основные настройки компьютера, которые чаще всего меняют пользователи.
Открыть «Центра обновления» в Windows 10 можно, пройдя путь: «Параметры Windows» — «Обновление и безопасность» — «Центр обновления Windows».
Найдите «Центр обновления» в разделе «Обновление и безопасность» «Параметров Windows»
Открыть «Параметры Windows» можно несколькими способами:
- комбинацией клавиш Win + I;
- через меню «Пуск» — «Параметры».
Через меню «Пуск» можно зайти в «Параметры»
Проблемы с «Центром обновления»
Как это ни странно, но процесс, который отвечает за безопасность работы операционной системы, нередко даёт сбои. Обновляя ОС и её компоненты, вы можете встретиться с разнообразными ошибками, зависаниями в попытках обновиться, исчезновением «Центра обновления» из панели параметров.
Почему «Центр обновления» зависает или работает с ошибками
Причин возникновения проблем с «Центром обновления» множество, но основные можно пересчитать по пальцам:
- вирусы. Что такое вирусы, знают все. Это программные коды, повреждающие системные файлы компьютера и вызывающие сбой в работе служб. При первых же неполадках в работе «Центра обновления Windows» необходимо проверить компьютер на наличие вирусов двумя-тремя антивирусными программами. Зачастую вирусы начинают свою работу именно с этой службы;
В случае возникновения неполадок в работе «Центра обновления» первым делом проверьте ПК на вирусы
Проверить диск на битые сектора можно с помощью программы Auslogics Disk Defrag
Всё вышеперечисленное может привести к фатальным проблемам не только работы операционной системы, но и «железа» компьютера.
Служба «Устранение неполадок центра обновления Windows 10»
Разработчики позаботились о том, чтобы несложные проблемы «Центра обновления» можно было решить стандартными способами. К примеру, человек пользователь службу обновления, со временем одумался и решил включить её обратно, но забыл, как это сделать. В данной ситуации и в схожих по сложности проблемах может помочь служба «Устранение неполадок центра обновления Windows».
Находится эта служба в разделе «Устранения неполадок» в «Панели управления»:
- Щёлкните правой кнопкой мыши по значку Windows в нижнем левом углу экрана и выберите «Панель управления».
Через контекстное меню Windows откройте «Панель управления»
Перейдите в «Устранение неполадок»
Ссылка «Устранение неполадок центра обновления Windows» запускает мастер по устранению неполадок
Кнопкой «Далее» запустите работу мастера
По окончанию своей работы мастер по устранению неполадок предоставит отчёт
Видео: как исправить ошибки «Центра обновления» средствами Windows
«Центр обновления» в Windows 10 не загружает обновления, скачивание прекращается на процентах
Нередки случаи, когда «Центр обновления» отказывается скачивать обновления или застревает на каких-либо процентах во время загрузки. Эти ошибки возникают, как правило, из-за повреждения кэша обновлений или возникновения некой ошибки в нём. Для решения этой проблемы кэш необходимо очистить:
- Отключите девайс от интернета. Аккуратно выньте шнур или отключите Wi-Fi.
- Откройте «Командную строку» от имени администратора. Для этого вызовите контекстное меню правой кнопкой мыши по значку Windows и выберите пункт «Командная строка (администратор)».
Через контекстное меню Windows откройте «Командная строка (администратор)»
Удалите содержимое папки C:\Windows\SoftwareDistribution\Download
Видео: как очистить кэш обновлений в Windows 10
Популярные ошибки «Центра обновления» Windows 10 и их исправление
«Центр обновления», как правило, присваивает ошибкам специальный код, по которому и можно найти решение проблемы.
Код ошибки 0x80248007
Код ошибки 0x80248007 означает, что служба Windows Update («Центр обновления») не содержит некоторых незначительно важных в работе файлов или же ОС имеет проблемы с лицензированием, если вы используете пиратскую или неактивированную копию Windows. Во втором случае решением будет, конечно же, активация ОС. В первом же вам поможет служба «Устранение неполадок центра обновления Windows». Не забудьте после окончания работы мастера перезагрузить компьютер.
Код ошибки 0x80080005
Ошибка 0x80080005 сообщает о том, что файлы, необходимые для обновления, сейчас недоступны.
Код ошибки 0x80080005 означает, что некоторые файлы службы обновления недоступны
Также эта ошибка может возникнуть из-за недоступности серверов Microsoft. Попробуйте отключить антивирусы и повторите загрузку обновлений.
Если это не помогло, проверьте винчестер на наличие ошибок. Для этого в «Командной строке» введите три команды:
- sfc /scannow;
- exe /Online /Cleanup-image /Scanhealth;
- exe /Online /Cleanup-image /Restorehealth.
Обязательно дождитесь окончания работы команды и только потом запускайте следующую.
Если же оба эти метода не решили проблему, сбросьте настройки «Центра обновления» до заводских, как это показано в инструкции ниже.
Код ошибки 0x800705b4
Код 0x800705b4 обозначает, что во время работы службы обновления произошла ошибка подключения к интернету. Проверьте кабель соединения: возможно, он перегнулся, или его повредили домашние животные. Если физически соединение в норме, проверьте программные настройки интернета:
- Щёлкните правой кнопкой мыши по значку сети в правой нижней панели. В меню выберите «Центр управления сетями и общим доступом».
Через значок на панели задач откройте «Центр управления сетями и общим доступом»
Откройте свойства активного подключения к интернету
Кнопка «Свойства» отображает весь спектр настроек подключения
Перейдите в свойства «IP версии 4 (TCP/IPv4)»
Замените предпочитаемый и альтернативный DNS-сервера
Если причина возникновения ошибки не в провайдере, инструкция должна помочь.
Код ошибки 0x80070057
Ошибка 0x80070057 является одной из «стандартных» ошибок базы данных. Для её устранения необходимо:
- Проверить компьютер на вирусы.
- Проверить диск на ошибки.
- Удалить кэш обновлений.
Всё делать аналогично методам, что описаны выше.
Код ошибки 0x8024402f
Ошибка 0x8024402f в большинстве случаев говорит о том, что «Служба времени Windows» отключена, и это приводит к ресинхронизации времени. Службу необходимо включить, а компьютер перезагрузить.
- Вызовите контекстное меню значка «Этот компьютер» и щёлкните «Управление».
Через значок «Этот компьютер» войдите в «Управление компьютером»
Откройте службы компьютера
Запустите «Службу времени Windows»
Код ошибки 0x80070643
Ошибка 0x80070643 выдаётся при попытке обновления компонента .NET Framework.
- скачайте средство восстановления .NET Framework и попробуйте восстановить службу;
- удалите .NET Framework и установите новый и чистый дистрибутив без ошибок.
Код ошибки 0x8024401c
Ошибки с кодом 0x8024401c делятся на два типа: простые и сложные. Конечно, получив подобную ошибку сложно понять, к какому типу она относится, но лечение всё равно нужно с чего-то начинать. Первым пунктом будет запуск средства устранения неполадок, если ошибка простая, то мастер починки её исправит и устранит. Если же этот метод не помог, то ошибку можно считать сложной. Чтобы с ней справиться, придётся вернуть заводские настройки «Центру обновления».
Как вернуть заводские настройки компонентам «Центра обновления» в Windows 10
Может возникнуть такая ситуация, что вернуть все настройки назад будет сложно, но попробовать это сделать стоит. Для этого вызовите «Командную строку»:
- Пропишите поочерёдно команды, которые отключат все службы, связанные с «Центром обновления»:
- net stop bits;
- net stop wuauserv;
- net stop appidsvc;
- net stop cryptsvc.
- Введите команду Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat», которая удалит необходимые файлы из указанной директории.
- Введите команду cd /d %windir%\system32, запускающую повторную регистрацию файлов «Центра обновления».
- Введите поочерёдно названия каждого из последующих файлов:
- regsvr32.exe atl.dll;
- regsvr32.exe urlmon.dll;
- regsvr32.exe mshtml.dll;
- regsvr32.exe shdocvw.dll;
- regsvr32.exe rowseui.dll;
- regsvr32.exe jscript.dll;
- regsvr32.exe vbscript.dll;
- regsvr32.exe scrrun.dll;
- regsvr32.exe msxml.dll;
- regsvr32.exe msxml3.dll;
- regsvr32.exe msxml6.dll;
- regsvr32.exe actxprxy.dll;
- regsvr32.exe softpub.dll;
- regsvr32.exe wintrust.dll;
- regsvr32.exe dssenh.dll;
- regsvr32.exe rsaenh.dll;
- regsvr32.exe gpkcsp.dll;
- regsvr32.exe sccbase.dll;
- regsvr32.exe slbcsp.dll;
- regsvr32.exe cryptdlg.dll;
- regsvr32.exe oleaut32.dll;
- regsvr32.exe ole32.dll;
- regsvr32.exe shell32.dll;
- regsvr32.exe initpki.dll;
- regsvr32.exe wuapi.dll;
- regsvr32.exe wuaueng.dll;
- regsvr32.exe wuaueng1.dll;
- regsvr32.exe wucltui.dll;
- regsvr32.exe wups.dll;
- regsvr32.exe wups2.dll;
- regsvr32.exe wuweb.dll;
- regsvr32.exe qmgr.dll;
- regsvr32.exe qmgrprxy.dll;
- regsvr32.exe wucltux.dll;
- regsvr32.exe muweb.dll;
- regsvr32.exe wuwebv.dll.
- Запустите Winsock командой netsh winsock reset.
- Откатите настройки прокси при помощи команды netsh winhttp reset proxy.
- Запустите службы «Центра обновления» и сопутствующие ей:
- net start bits;
- net start wuauserv;
- net start appidsvc;
- net start cryptsvc.
- Перезагрузите компьютер.
Работать с «Центром обновления Windows» просто. Возникающие проблемы можно решить собственноручно, не привлекая к этому профессионалов. А поддержка актуальности системы сохранит ваше время и обеспечит безопасность данных.