Центр обновления Windows поддерживает Windows 10 в актуальном состоянии, загружая и устанавливая последние обновления, драйверы и исправления, выпущенные Microsoft.
Иногда вы можете столкнуться с проблемами Центра обновления Windows, такими как невозможность загрузки или установки обновлений, сообщения об ошибках, невозможность поиска новых обновлений и т. д. Проблемы такого типа могут возникать, когда база данных или компоненты Центра обновления Windows повреждены, один или несколько раз. больше служб, связанных с Центром обновления Windows, не запускаются и т. д.
Сброс компонентов Центра обновления Windows часто может решить эти проблемы.
В этом руководстве показано, как полностью сбросить компоненты и политики Центра обновления Windows до значений по умолчанию в Windows 10 .
Примечание . Для сброса Центра обновления Windows необходимо войти в систему с правами администратора.
Как сбросить Центр обновления Windows с помощью инструмента устранения неполадок
1. Загрузите средство устранения неполадок Центра обновления Windows с сайта Microsoft .
2. Дважды щелкните файл WindowsUpdateDiagnostic.diagcab , чтобы запустить средство устранения неполадок.
3. Выберите опцию «Центр обновления Windows» .
4. Нажмите кнопку Далее.

Нажмите кнопку Далее
5. Нажмите кнопку «Попробовать устранить неполадки от имени администратора» (если доступно). Выберите опцию еще раз и снова нажмите кнопку «Далее» .
6. Нажмите кнопку Закрыть.
7. Снова откройте средство устранения неполадок Центра обновления Windows .
8. Выберите параметр «Диагностика сети Windows» , чтобы устранить любые проблемы с сетью, которые препятствуют загрузке обновлений.
9. Нажмите кнопку Далее.
10. Нажмите кнопку Закрыть.
11. Перезагрузите компьютер.
После перезагрузки компьютера попробуйте еще раз обновить Windows 10, и все должно работать как положено.
Как сбросить Центр обновления Windows с помощью командной строки
Выполните следующие действия, чтобы вручную сбросить компоненты Центра обновления Windows с помощью командной строки в Windows 10:
1. Откройте командную строку с правами администратора .
2. Введите следующие команды, чтобы остановить фоновую интеллектуальную службу передачи (BITS), Центр обновления Windows и службу шифрования (нажимайте Enter
на каждую строку):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Остановите фоновую интеллектуальную службу передачи (BITS), Центр обновления Windows и криптографические службы.
Совет : возможно, вам придется выполнять дополнительные команды, пока не появится сообщение об успешном останове службы.
3. Введите следующую команду, чтобы удалить все файлы qmgr*.dat , созданные BITS, с вашего ПК, и нажмите Enter
:
Del "%ALLUSERSPROFILE%\Application
Data\Microsoft\Network\Downloader\*.*"
4. Нажмите Y
, чтобы подтвердить удаление.
5. Введите следующие команды, чтобы очистить кэш Центра обновления Windows, что позволит Windows 10 повторно загружать обновления вместо использования загруженных файлов, которые могут быть повреждены в системе, и нажимайте Enter
на каждую строку:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
Совет : в статье используется команда rmdir для удаления каталогов с переключателем /S для удаления указанного каталога и всех подкаталогов в основном каталоге, переключатель /Q используется для удаления каталогов без подтверждения. Если вы получили сообщение «Процесс не может получить доступ к файлу, поскольку он используется другим процессом». (Процесс не может получить доступ к файлу, поскольку он используется другим процессом), повторите шаг 1 и повторите попытку, поскольку одна из служб могла внезапно перезапуститься.
6. Введите следующие команды, чтобы сбросить службы BITS и Центра обновления Windows до значений по умолчанию (нажимайте 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)
7. Введите следующую команду, чтобы перейти в папку System32 , и нажмите Enter
:
cd /d %windir%\system32
Введите следующие команды, чтобы указать все библиотеки DLL Центра обновления Windows и соответствующие BITS в реестре (нажимайте Enter
на каждую строку):
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
Примечание . regsvr32 — это инструмент командной строки, который поможет вам указать файлы .DLL в качестве компонентов команды в реестре, а в статье используется переключатель /S , чтобы указать инструмент для запуска команды без отображения дополнительных сообщений.
8. Введите следующие команды, чтобы сбросить конфигурацию сети, что может быть частью проблемы (но не перезагружайте компьютер). Нажмите Enter
на каждую строку:
netsh winsock reset
netsh winsock reset proxy

Сброс конфигурации сети
9. Введите следующие команды, чтобы перезапустить службы BITS, Центра обновления Windows и службы шифрования (нажимайте Enter
на каждую строку):
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
10. Перезагрузите компьютер.
Когда процесс будет завершен, Центр обновления Windows будет сброшен и снова заработает на вашем устройстве с Windows 10.