Центр обновления Windows является важным компонентом Windows 10, поскольку он предоставляет возможность загружать и устанавливать последние обновления с исправлениями ошибок, исправлениями для системы безопасности и драйверами. Кроме того, это механизм для загрузки новых обновлений функций и предварительных сборок. Однако бывают случаи, когда ваше устройство может не загружать или устанавливать обновления из-за определенного сообщения об ошибке, отсутствия подключения Центра обновления Windows к серверам Microsoft и других проблем.
Как правило, пользователи могут столкнуться с проблемой такого типа, когда службы, связанные с агентом Центра обновления Windows, перестают работать, в Windows 10 возникает проблема с кешем обновлений или некоторые компоненты повреждаются. Вы можете сбросить Центр обновления Windows в Windows 10, чтобы устранить большинство проблем в таких ситуациях.
В этом руководстве вы узнаете, как сбросить компоненты Центра обновления Windows с помощью утилиты «Устранение неполадок Центра обновления Windows». Кроме того, вы узнаете инструкции по использованию командной строки для исправления Windows Update вручную, чтобы снова загрузить исправления безопасности, драйверы и функции на ваш компьютер. Однако перед использованием параметра командной строки обязательно воспользуйтесь инструкциями по установке самого последнего обновления вручную, обновлению стека служб (SSU) и сначала восстановите системные файлы.
Как сбросить Центр обновления Windows с помощью средства устранения неполадок
Чтобы сбросить Центр обновления Windows с помощью средства устранения неполадок, выполните следующие действия:
-
Загрузите средство устранения неполадок Центра обновления Windows от Microsoft.
-
Дважды щелкните файл WindowsUpdateDiagnostic.diagcab , чтобы запустить средство устранения неполадок.
-
Выберите параметр Центра обновления Windows .
-
Нажмите кнопку « Далее ».
Средство устранения неполадок Центра обновления Windows
-
Нажмите « Попробовать устранить неполадки от имени администратора » (если применимо). Повторно выберите параметр и снова нажмите кнопку « Далее ».
-
Нажмите кнопку Закрыть .
-
Снова откройте средство устранения неполадок Центра обновления Windows .
-
Выберите параметр « Диагностика сети Windows », чтобы устранить любые сетевые проблемы, препятствующие загрузке обновлений.
-
Нажмите кнопку « Далее ».
-
Нажмите кнопку Закрыть .
-
Перезагрузите компьютер.
После перезагрузки компьютера попробуйте обновить Windows 10 еще раз, и теперь все должно работать как положено.
Как исправить Windows Update, установив последнее обновление вручную
Чтобы установить обновление вручную, которое может помочь устранить проблемы с Центром обновления Windows в Windows 10, выполните следующие действия:
-
Откройте веб- сайт истории обновлений Windows 10 .
-
На левой панели найдите последнее обновление для вашей версии Windows 10 и запишите номер обновления в КБ.
Подсказка. Вы можете проверить текущую версию в разделе « Настройки » > « Система» > « О программе» и в разделе «Характеристики Windows» подтвердить информацию о версии.
-
Откройте веб- сайт каталога Центра обновления Майкрософт .
-
Найдите номер базы знаний (КБ) обновления.
Загрузите Центр обновления Windows вручную
-
Загрузите обновление для имеющейся у вас версии Windows 10 (32-разрядная (x86) или 64-разрядная (x64)).
-
Дважды щелкните файл, чтобы установить обновление.
-
Перезагрузите компьютер.
После выполнения этих шагов на устройстве должно быть установлено последнее обновление. Обновление также должно было решить проблему с Центром обновления Windows. Вы можете проверить это, нажав кнопку Проверить наличие обновлений на странице настроек Центра обновления Windows.
Как исправить Центр обновления Windows при установке последнего обновления стека обслуживания (SSU)
Чтобы убедиться, что на компьютере установлено самое последнее обновление стека обслуживания для устранения проблем с Центром обновления Windows, выполните следующие действия.
-
Откройте Настройки .
-
Щелкните Система .
-
Щелкните О программе .
-
В разделе «Тип системы» проверьте, установлена ли у вас 32-разрядная или 64-разрядная версия Windows 10.
Настройки архитектуры Windows 10
-
Откройте веб- сайт каталога Центра обновления Майкрософт .
-
Загрузите самое последнее обновление стека обслуживания для имеющейся у вас версии (32-разрядная (x86) или 64-разрядная (x64)).
-
Дважды щелкните файл, чтобы установить обновление.
-
Перезагрузите компьютер.
После перезагрузки компьютера вы сможете загрузить и установить обновление с помощью приложения «Настройки».
Как исправить Центр обновления Windows, восстанавливающий поврежденные системные файлы
Чтобы восстановить системные файлы с помощью средств обслуживания образов развертывания и управления ими (DISM) и средства проверки системных файлов (SFC) для устранения проблем с Центром обновления Windows, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду DISM, чтобы восстановить поврежденные системные файлы, и нажмите Enter :
dism.exe/Online/Cleanup-image/Restorehealth
-
Введите следующую команду SFC для восстановления системных файлов и нажмите Enter :
sfc/scannow
Центр обновления Windows dism и восстановление sfc
После выполнения этих шагов компоненты Центра обновления Windows должны снова начать работать, и вы можете снова проверить наличие обновлений для проверки.
Как сбросить Центр обновления Windows с помощью командной строки
Чтобы сбросить Центр обновления Windows вручную с помощью командной строки в Windows 10, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующие команды, чтобы остановить фоновую интеллектуальную службу передачи (BITS), службу Центра обновления Windows и службу криптографии, и нажмите Enter в каждой строке:
стоповые биты сети чистая остановка wuauserv чистая остановка appidsvc чистая остановка cryptsvc
Остановить службы Центра обновления Windows
Подсказка: возможно, вам придется запустить команду несколько раз, пока вы не увидите сообщение о том, что служба успешно остановлена.
-
Введите следующую команду, чтобы удалить все файлы qmgr*.dat , созданные BITS, с вашего ПК. и нажмите Enter :
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
Сбросить команды Центра обновления Windows
-
Введите 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 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 /sbrowui.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 сбросить прокси-сервер netsh winsock сбросить
Сброс сетевого адаптера в Windows 10
-
Введите следующие команды, чтобы перезапустить службы BITS, Windows Update и Cryptographic, и нажмите Enter в каждой строке:
биты старта сети net start wuauserv net start appidsvc net start cryptsvc
-
Перезагрузите компьютер.
После того, как вы выполните эти шаги, Центр обновления Windows должен быть сброшен, и он должен снова работать на вашем устройстве с Windows 10.
Вы также можете использовать приведенные выше инструкции для устранения проблем с обновлением, когда Surface Pro 8, Pro 7, Laptop 4, Studio или любой другой Surface не может загрузить новое обновление прошивки.