Содержание:
Способ 1: Встроенное средство устранения неполадок
Ошибка 0x8024002E в Windows 10 появляется при попытке установки обновлений и сообщает о том, что во время операции возникли ошибки и стоит повторить попытку позже. Код ошибки указывает на то, что служба обновлений по каким-то причинам заблокирована и не работает. Для начала следует использовать встроенное средство устранения неполадок, которое в автоматическом режиме проверит компоненты, связанные с «Центром обновления» и по возможности исправит их:
- Нажмите на кнопку «Пуск» и запустите встроенное приложение «Параметры» (значок в виде шестерни).
- Перейдите в раздел «Обновление и безопасность».
- На панели слева переключитесь на вкладку «Устранение неполадок», затем в центральной части окна кликните по строке «Дополнительные средства устранения неполадок».
- Найдите в списке «Центр обновления Windows», нажмите на этот пункт, затем кликните по кнопке запуска средства для проверки и исправления ошибок.

Начнется проверка системных настроек и конфигурации на наличие возможных проблем. Некоторые из них средство сможет исправить автоматически, для решения других неполадок могут потребоваться действия со стороны пользователя, но обычно предоставляется соответствующая инструкция или рекомендации.

Способ 2: Оснастка «Службы»
Поскольку ошибка 0x8024002E при обновлении говорит о том, что служба, отвечающая за процесс инсталляции апдейтов, может не работать, следует проверить ее состояние и при необходимости включить автоматический тип запуска. Делается это с помощью соответствующей оснастки Windows 10:
- Одновременно нажмите на клавиши «Win + R», введите запрос
services.mscи нажмите на кнопку «ОК» или клавишу «Enter». - В списке найдите пункт «Центр обновления Windows» и дважды кликните по нему левой кнопкой мыши, чтобы перейти к его свойствам.
- В меню «Тип запуска» убедитесь, что установлено значение «Автоматически». Если нет, выберите его в выпадающем меню, затем примените настройки.
- Если нужно, запустите службу и нажмите на кнопку «ОК».
После запуска службы обновления вновь попробуйте начать инсталляцию апдейтов на компьютер.
Способ 3: Сброс компонентов «Центра обновления»
Если проблема связана с «Центром обновления Windows», можно сбросить его компоненты, что позволит устранить проблемы, препятствующие загрузке и установке обновлений. Как правило, рекомендации из Способа 1 иногда являются частью этого метода, когда применяется автоматическое средство устранения неполадок, но зачастую оно не приносит результата, поэтому восстановление состояния встроенной функции приходится проводить вручную.
Есть несколько вариантов, которые позволяют сбросить компоненты, и одним их более эффективных способов является использование консоли «Командная строка», и, по сравнению с автоматическими средствами, здесь есть одно несомненное преимущество: каждый этап операции можно контролировать:
- Запустите «Командную строку» от имени администратора. Для этого можно воспользоваться строкой системного поиска и запросом
cmd(выберите «Запуск от имени администратора»). - Для начала потребуется отключить работу некоторых служб, которые связаны с «Центром обновления Windows», так как они могут препятствовать выполнению дальнейших шагов. По очереди введите следующие команды, нажимая после каждой на клавишу «Enter»:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - Теперь следует принудительно остановить процесс «Центра обновления Windows», и для этого выполняется запрос
taskkill /im wuauclt.exe /f. - Следующий шаг предполагает очистку кэша данных обновлений, которые остаются после инсталляции апдейтов. Проще сделать это с помощью команды
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat". - На локальном хранилище операционной системы еще есть конфигурационные файлы «Центра обновления», и папки, где они содержатся, стоит переименовать. Конечно, их можно удалить, но лучше задать им другое имя, после чего система создаст новые файлы и не будет ассоциировать старые с «Центром обновления». При необходимости папки можно восстановить, если вернуть им их имена. Выполните две команды для этого:
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak - Для полного завершения сброса компонентов введите запрос
del /f /s /q %windir%\windowsupdate.logи нажмите на клавишу «Enter», чтобы удалить файлы логов. - Теперь следует сбросить настройки службы обновления с помощью четырех команд, выполненных по очереди:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY) (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) (A;;CCLCSWLOCRRC;;;AU) (A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY) (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) (A;;CCLCSWLOCRRC;;;AU) (A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset trustedinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD) - Также не стоит забывать про важные динамические библиотеки, отвечающие за корректную работу «Центра обновления Windows». Чтобы наверняка исправить работу средства, их следует перерегистрировать. Поскольку их довольно много, проще скопировать все команды, которые мы привели ниже, затем вставить их в окно консоли, используя сочетания клавиш «Ctrl + V»: все запросы, кроме последнего, будут выполнены автоматически, а после последней команды нужно самостоятельно нажать на клавишу ввода.
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll - Можно еще перезапустить службу, отвечающую за перераспределение сетевого потока данных, и службу, которая отвечает за корректную передачу данных по сети. Это позволит исключить проблемы при скачивании апдейтов. Для этого выполните еще две команды:
netsh winsock reset
netsh winhttp reset proxy - А в завершение нужно снова запустить все службы и процессы, которые были отключены ранее:
sc.exe config wuauserv start= auto
sc.exe config bits start= delayed-auto
sc.exe config cryptsvc start= auto
sc.exe config TrustedInstaller start= demand
sc.exe config DcomLaunch start= auto
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Если все прошло успешно, сброс компонентов «Центра обновлений Windows» позволит исправить ошибку 0x8024002E, если она связана со встроенным средством.
Способ 4: Проверка системных файлов
Проблемы при обновлении и, как следствие, ошибка 0x8024002E могут быть результатом повреждения системных файлов, из-за чего встроенная функция попросту не может корректно работать. В этом случае потребуется проверить их на целостность, а, если повреждения будут обнаружены, восстановить их при возможности. В Windows 10 предусматривается встроенная утилита, которая работает в автоматическом режиме, что избавляет от необходимости использования загрузочного накопителя. Системная утилита называется SFC и запускается с помощь консоли операционной системы. Если проверка не принесла результата, можно использовать другой инструмент – DISM, который применяется также через «Командную строку» и служит для восстановления хранилища файлов, а затем снова выполнить проверку утилитой SFC. О том, как ими пользоваться, наш автор писал более развернуто в отдельном материале.
Подробнее: Проверка целостности системных файлов в Windows 10

Способ 5: Редактирование реестра
В системном реестре есть параметр, который отвечает за обновление операционной системы, и иногда стороннее программное обеспечение, в том числе вирусы, вносят свои правки в реестр, блокируя корректную работу «Центра обновления». В качестве еще одного возможного решения можно попытаться вручную отредактировать параметр через «Редактор реестра»:
- Запустите системную оснастку, выполнив запрос
regeditв окне «Выполнить» (сочетание клавиш «Win + R»). - В открывшемся окне перейдите по пути
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdateна панели слева, затем в основной части окна дважды кликните левой кнопкой мыши по параметру «DisableWindowsUpdateAccess». - В поле «Значение» введите
0и сохраните настройки.
Закройте окно оснастки и перезагрузите компьютер, чтобы новые параметры вступили в силу. Таким образом, вы вручную включите (значение 0) доступ к обновлениям Windows, если он по каким-то причинам был ограничен.
Способ 6: Сканирование на вирусы
Не исключена и деятельность вирусного ПО, которое блокирует обновление системы и вызывает рассматриваемую ошибку. Стоит проверить компьютер на наличие вредоносных элементов, используя встроенные или сторонние средства, о чем мы писали более развернуто в отдельном материале.
Подробнее: Как проверить на вирусы Виндовс 10

lumpics.ru


