Последнее обновление 03.01.2023 — Алёна Кузнецова
Центр обновления Windows является важным компонентом Windows 10, поскольку он позволяет загружать и устанавливать последние обновления с исправлениями ошибок, исправлениями для системы безопасности и драйверами. Кроме того, это механизм для загрузки новых обновлений функций и предварительных сборок. Однако бывают случаи, когда ваше устройство может не загружать или устанавливать обновления из-за определенного сообщения об ошибке, отсутствия подключения Центра обновления Windows к серверам Microsoft и других проблем.
Как правило, пользователи могут столкнуться с проблемой такого типа, когда службы, связанные с агентом Центра обновления Windows, перестают работать, в Windows 10 возникает проблема с кешем обновлений или некоторые компоненты повреждаются. Вы можете сбросить Центр обновления Windows в Windows 10, чтобы устранить большинство проблем в таких ситуациях.
Это руководство научит вас сбрасывать компоненты Центра обновления Windows с помощью утилиты «Устранение неполадок Центра обновления Windows». Кроме того, вы узнаете инструкции по использованию командной строки для исправления обновлений Windows вручную, чтобы снова загрузить исправления безопасности, драйверы и функции на ваш компьютер. Однако перед использованием параметра командной строки воспользуйтесь инструкциями, чтобы вручную установить самое последнее обновление, обновление стека служб (SSU) и восстановить системные файлы.
Сброс Центра обновления Windows с помощью средства устранения неполадок
Чтобы сбросить Центр обновления Windows с помощью средства устранения неполадок, выполните следующие действия:
Откройте «Настройки» в Windows 10.
Нажмите «Обновление и безопасность».
Нажмите «Устранение неполадок».
Нажмите «Дополнительные средства устранения неполадок».
В разделе «Подготовка и работа» выберите параметр «Центр обновления Windows».
Нажмите кнопку Запустить средство устранения неполадок.
Продолжайте выполнять указания на экране.
После перезагрузки компьютера попробуйте обновить Windows 10 еще раз, и теперь все должно работать как положено.
Исправить Центр обновления Windows, установив последнее обновление вручную
Чтобы установить обновление вручную, которое может помочь устранить проблемы с Центром обновления Windows в Windows 10, выполните следующие действия:
Откройте веб-сайт истории обновлений Windows 10.
На левой панели просмотрите информацию о последних обновлениях для вашей версии Windows 10 и запишите номер «KB».
Подсказка. Вы можете проверить текущую версию в разделе «Настройки» > «Система» > «О программе» и в разделе «Характеристики Windows» подтвердить информацию о версии.
Откройте веб-сайт каталога Центра обновления Майкрософт.
Найдите номер базы знаний (КБ) обновления.
Загрузите обновление для имеющейся у вас версии Windows 10 (32-разрядная (x86) или 64-разрядная (x64)).
Дважды щелкните файл, чтобы установить обновление.
Перезагрузите компьютер.
После выполнения этих шагов на устройстве должно быть установлено последнее обновление. Обновление также должно было решить проблему с Центром обновления Windows. Вы можете нажать кнопку «Проверить наличие обновлений» на странице настроек Центра обновления Windows.
Исправление Центра обновления Windows при установке последнего обновления стека обслуживания (SSU)
Чтобы убедиться, что в Windows 10 установлено самое последнее обновление стека обслуживания для устранения проблем с Центром обновления Windows, выполните следующие действия:
Открыть настройки.
Щелкните Система.
Нажмите О программе.
В разделе «Тип системы» проверьте, установлена ли у вас 32-разрядная или 64-разрядная версия Windows 10.
Откройте веб-сайт каталога Центра обновления Майкрософт.
Загрузите самое последнее обновление стека обслуживания для имеющейся у вас версии (32-разрядная (x86) или 64-разрядная (x64)).
Дважды щелкните файл, чтобы установить обновление.
Перезагрузите компьютер.
После перезагрузки компьютера вы сможете загрузить и установить обновление с помощью приложения «Настройки».
Исправьте Центр обновления Windows, восстанавливающий поврежденные системные файлы
Чтобы исправить системные файлы с помощью инструментов обслуживания образов развертывания и управления ими (DISM) и средства проверки системных файлов (SFC) для устранения проблем Центра обновления Windows в Windows 10, выполните следующие действия:
Откройте Пуск.
Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Введите следующую команду DISM, чтобы восстановить поврежденные системные файлы, и нажмите Enter:
dism.exe /Online /Cleanup-image /Restorehealth
Введите следующую команду SFC для восстановления системных файлов и нажмите Enter:
sfc /scannow
После выполнения этих шагов компоненты Центра обновления Windows должны снова начать работать, и вы можете проверить наличие обновлений для проверки.
Сброс Центра обновления Windows с помощью командной строки
Чтобы сбросить Центр обновления Windows вручную из командной строки в Windows 10, выполните следующие действия:
Откройте Пуск.
Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Введите следующие команды, чтобы остановить фоновую интеллектуальную службу передачи (BITS), службу Центра обновления Windows и службу криптографии, и нажмите Enter в каждой строке:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
Подсказка: возможно, вам придется запустить команду несколько раз, пока вы не увидите сообщение о том, что служба успешно остановлена.
Введите следующую команду, чтобы удалить все файлы qmgr*.dat, созданные BITS, с вашего ПК. и нажмите Enter:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
Введите Y, чтобы подтвердить удаление.
Введите следующие команды, чтобы очистить кэш Центра обновления Windows, чтобы позволить Windows 10 повторно загружать обновления вместо использования уже загруженных в систему файлов, которые могут быть повреждены, и нажимайте Enter в каждой строке:
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
Быстрый совет: мы используем каталог удаления
rmdir
команда с/S
возможность удалить указанный каталог и все подкаталоги в основной папке, а/Q
опция тихо удаляет каталоги без подтверждения. Если вы получили сообщение «Процесс не может получить доступ к файлу, поскольку он используется другим процессом», повторите шаг 1 и повторите попытку, так как одна из служб могла неожиданно перезапуститься.Введите следующие команды, чтобы восстановить для служб 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)
Введите следующую команду, чтобы перейти в папку System32, и нажмите Enter:
cd /d %windir%\system32
Введите следующие команды, чтобы зарегистрировать все соответствующие DLL-файлы BITS и Центра обновления Windows в реестре, и нажмите 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
параметр, чтобы указать инструмент для запуска команды без вывода дополнительных сообщений.Введите следующие команды, чтобы сбросить настройки сети, которые могут быть частью проблемы (но пока не перезагружайте компьютер), и нажимайте Enter в каждой строке:
netsh winsock reset netsh winsock reset proxy
Введите следующие команды, чтобы перезапустить службы BITS, Windows Update и Cryptographic, и нажмите Enter в каждой строке:
net start bits net start wuauserv net start appidsvc net start cryptsvc
Перезагрузите компьютер.
После того, как вы выполните эти шаги, Центр обновления Windows должен перезагрузиться и снова работать на вашем устройстве с Windows 10.
Вы также можете использовать приведенные выше инструкции для устранения проблем с обновлением, когда Surface Pro 9, 8, ноутбук 5, Studio 2 или любой другой Surface не может загрузить новое обновление прошивки.