Как перезапустить центр обновления windows 10 через командную строку

Если служба обновлений Windows работает не корректно, обновления не загружаются или не устанавливаются, то самый простой и эффективней способ решить проблему со

Если служба обновлений Windows работает не корректно, обновления не загружаются или не устанавливаются, то самый простой и эффективней способ решить проблему со службой Windows Update – восстановить ее исходные настройки. В этой статье мы покажем, как сбросить конфигурацию агента и службы обновлений Windows Update.

Содержание:

  • Средство устранения неполадок Центра обновления Windows
  • Сброс настроек Windows Update с помощью PowerShell
  • Утилита Reset Windows Update Tool
  • Восстановление исходных настроек Windows Update из командной строки

Обычно для отладки и дебага ошибок службы обновления Windows администратору необходимо проанализировать коды ошибок в файле журнала обновлений %windir%WindowsUpdate.log (в Windows 10 и 11 получить файл WindowsUpdate.log можно таким способом). Количество возможных ошибок, с которыми может столкнуться администратор при анализе журнала обновлений исчисляется десятками (список всех ошибок Windows Update) и процесс их разрешения в основном нетривиальный. В некоторых случаях вместо детального анализа ошибок Windows Update гораздо быстрее и проще сначала произвести полный сброс настроек службы Windows Update. После сброса Windows Update вы можете выполнить сканирование и поиск обновлений.

windows update error

Средство устранения неполадок Центра обновления Windows

Прежде чем перейти к сбросу конфигурации центра обновления Windows, настоятельно рекомендуем сначала попробовать более встроенное средство для автоматического исправления проблем в службе обновления Windows – средство устранения неполадок Центра обновления Windows (Windows Update Troubleshooter).

В Windows 10 и 11 Windows Update Troubleshooter уже встроен в современную панель Settings. Для предыдущих версий Windows его придется скачать вручную по ссылкам ниже:

  • Windows 11 — Settings -> System -> Troubleshooter -> Other Troubleshooter -> Windows Update; windows 11 исправление ошибок в windows update troubleshooter
  • Windows 10 – скачите wu10.diagcab по ссылке https://aka.ms/wudiag , либо запустите локальную версию инструмента: Пуск -> Параметры -> Обновления и безопасность -> Устранение неполадок -> Центр обновлений Windows (Start -> Settings -> Updates and Security -> Troubleshoot -> Additional Troubleshooters-> Windows Updates – resolve problems that prevent you from updating windows); Windows10 средство устранения неполадок Центра обновления Windows (Windows Update Troubleshooter

    Для быстрого доступа к средствам исправления неполадок Windows можно использовать команду ms-settings:
    ms-settings:troubleshoot

  • Windows 7 и Windows 8.1 — WindowsUpdate.diagcab (https://aka.ms/diag_wu).

Дождитесь пока средство устранения неполадок Центра обновления Windows просканирует систему и попытается автоматически исправить все ошибки в службе Windows Update и связанных компонентах.

исправить ошибки в windows upadate встроенной утилитой

исправить ошибкт Windows Update автоматически

В моем случае была обнаружена и исправлена потенциальная ошибка в базе данных Центра обновления Windows. После этого перезагрузите компьютер и попробуйте выполнить поиск обновлений. Если обновления не загружаются или не устанавливаются, перейдите к следующему этапу.

Сброс настроек Windows Update с помощью PowerShell

Вы можете использовать PowerShell модуль PSWindowsUpdate для сброса настроек агента и службы Windows Update.

Установите модуль на свой компьютер из галереи скриптов PSGallery:

Install-Module -Name PSWindowsUpdate

Разрешите запуск PowerShell скриптов:

Set-ExecutionPolicy –ExecutionPolicy RemoteSigned -force

Выполните команду:

Reset-WUComponents –verbose

сброс настройки службы обновлений windows Reset-WUComponents powershell команда

Команда Reset-WUComponents выполняет действия, по остановке служб, перерегистрации dll и очистке каталога C:WindowsSoftwareDistribution, что и описанный чуть ниже bat скрипт.

VERBOSE: Background Intelligent Transfer Service (BITS)
VERBOSE: Windows Update (wuauserv)
VERBOSE: Application Identity (appidsvc)
VERBOSE: Cryptographic Services (cryptsvc)
Step 2: Delete the qmgr*.dat files
Step 3: Backup software distribution folders
VERBOSE: Renaming Software Distribution folder to C:WindowsSoftwareDistribution.bak
VERBOSE: Renaming CatRoot  folder to C:WindowsSystem32Catroot2.bak
Step 4: Remove old Windows Update logs
VERBOSE: Deleting the C:WindowsWindowsUpdate.log files.
Step 5: Reset Windows Update services
VERBOSE: Reset BITS service
VERBOSE: Reset Windows Update service
Step 6: Reregister dll's
VERBOSE: regsvr32.exe / s atl.dll
VERBOSE: regsvr32.exe / s urlmon.dll
VERBOSE: regsvr32.exe / s mshtml.dll
VERBOSE: regsvr32.exe / s shdocvw.dll
VERBOSE: regsvr32.exe / s browseui.dll
VERBOSE: regsvr32.exe / s jscript.dll
VERBOSE: regsvr32.exe / s vbscript.dll
VERBOSE: regsvr32.exe / s scrrun.dll
VERBOSE: regsvr32.exe / s msxml.dll
VERBOSE: regsvr32.exe / s msxml3.dll
VERBOSE: regsvr32.exe / s msxml6.dll
VERBOSE: regsvr32.exe / s actxprxy.dll
VERBOSE: regsvr32.exe / s softpub.dll
VERBOSE: regsvr32.exe / s wintrust.dll
VERBOSE: regsvr32.exe / s dssenh.dll
VERBOSE: regsvr32.exe / s rsaenh.dll
 VERBOSE: regsvr32.exe / s gpkcsp.dll
VERBOSE: regsvr32.exe / s sccbase.dll
VERBOSE: regsvr32.exe / s slbcsp.dll
VERBOSE: regsvr32.exe / s cryptdlg.dll
VERBOSE: regsvr32.exe / s oleaut32.dll
VERBOSE: regsvr32.exe / s ole32.dll
VERBOSE: regsvr32.exe / s shell32.dll
VERBOSE: regsvr32.exe / s initpki.dll
VERBOSE: regsvr32.exe / s wuapi.dll
VERBOSE: regsvr32.exe / s wuaueng.dll
VERBOSE: regsvr32.exe / s wuaueng1.dll
VERBOSE: regsvr32.exe / s wucltui.dll
VERBOSE: regsvr32.exe / s wups.dll
VERBOSE: regsvr32.exe / s wups2.dll
VERBOSE: regsvr32.exe / s wuweb.dll
VERBOSE: regsvr32.exe / s qmgr.dll
VERBOSE: regsvr32.exe / s qmgrprxy.dll
VERBOSE: regsvr32.exe / s wucltux.dll
VERBOSE: regsvr32.exe / s muweb.dll
VERBOSE: regsvr32.exe / s wuwebv.dll
Step 7: Reset WinSock
VERBOSE: netsh winsock reset
Step 8: Reset Proxy
VERBOSE: netsh winhttp reset proxy
Step 9: Start Windows Update services
VERBOSE: Cryptographic Services (cryptsvc)
VERBOSE: Application Identity (appidsvc)
VERBOSE: Windows Update (wuauserv)
VERBOSE: Background Intelligent Transfer Service (BITS)
Step 10: Start Windows Update services
VERBOSE: wuauclt /resetauthorization /detectnow

Запустите поиск обновлений из панели управления или выполните поиск доступных обновлений с помощью команды PowerShell:

Get-WUList

powershell проверить обновления в windows

Утилита Reset Windows Update Tool

Есть еще одни полезный и простой инструмент для сброса настроек Windows Update — Reset Windows Update Tool. Раньше это скрипт был доступен на TechNet. Сейчас автор ведет репозиторий на GitHub (м https://github.com/ManuelGil/Script-Reset-Windows-Update-Tool ).

Для загрузки предлагается скомпилированный exe файл (C++) или обычный скрипт. Я предпочитаю использовать cmd скрипт.

  1. Скачайте ResetWUEng.zip и распакуйте на диск;
  2. Запустите файл ResetWUEng.cmd с правами администратора;
  3. Скрипт определит вашу версию ОС (в моем примере это Windows 10) и предложит 18 различных опций. Некоторые из них напрямую не относятся к сбросу настроек агента WU, но могут быть полезны для исправления различных неисправностей в Windows (проверка диска chkdsk, исправление ошибок в образе Windows с помощью DISM, сброс Winsock, очистка временных файлов и т.д.);утилита сброса настроек обновлений Reset Windows Update Agent
  4. Для сброса настроек Windows Update достаточно использовать опцию 2 — Resets the Windows Update Components (Сбросить компоненты службы обновления Windows). Нажмите 2 и Enter;
  5. Скрипт автоматически выполнит все действия, которые мы описали выше при выполнении ручного сброса агента обновлений Windows из командной строки. скрипт для сброса компонентов windows update

    Вы можете самостоятельно посмотреть, что делает скрипт, открыв в файл ResetWUEng.cmd в любом текстовом редакторе и изучив его содержимое. Например, опция 2 отправляет на процедуру components. ResetWUEng.cmd

  6. После окончания работы скрипта Reset Windows Update Agent перезагрузите компьютер и проверьте работу службы обновлений.

Скрипт ResetWUEng.cmd универсальный и подходит для всех версий Windows: начиная с Windows XP и вплоть до Windows 11.

Восстановление исходных настроек Windows Update из командной строки

Процесс сброса настроек агента и службы обновления Windows состоит из нескольких этапов. Все описанные операции выполняются в командной строке и собраны в один bat файл (готовый скрипт можно скачать по ссылке ниже).

С помощью данного скрипта можно полностью сбросить конфигурацию службы Центра обновлений Windows, и очистить локальный кэш обновлений. Скрипт является универсальный и будет работать как в Windows 11/10/8.1/7, так и в Windows Server 2022/2019/2016/2012 R2/2008 R2. Скрипт помогает устранить большинство типовых ошибок в работе службы Windows Update, когда центр обновлений перестает загружать новые обновления или пишет, что при установке обновления возникают ошибки.

Убедитесь, что настройки Windows Update на вашем компьютере на задаются с помощью доменных или локальных политик. Для вывода результирующих настроек GPO можно воспользоваться утилитой gpresult или rsop.msc. Можно сбросить настройки локальной GPO по этой инструкции.

Итак, по порядку о том, что делает скрипт:

  1. Остановить службы Windows Update (Центр обновлений Windows), BITS и службы криптографии:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    taskkill /im wuauclt.exe /f
  2. Удалить служебных файлы qmgr*.dat в каталоге %ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader:
    Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
  3. Переименовать служебные каталоги, в которых хранятся конфигурационные файлы и кэш обновлений (в случае необходимости их можно будет использовать как резервные копии). После перезапуска службы обновления, эти каталоги автоматически пересоздадутся:
    Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
    Ren %systemroot%system32catroot2 catroot2.bak
  4. Удаление старого журнала windowsupdate.log
    del /f /s /q %windir%windowsupdate.log
  5. Сброс разрешений на службы BITS и Windows Update (в случае, если права на службы были изменены)
    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)
  6. Перерегистрация файлов системных динамических библиотек (dll), связанных со службами BITS и Windows Update:
    cd /d %windir%system32
    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
  7. Сброс параметров Winsock
    netsh winsock reset
  8. Сброс параметров системного прокси
    netsh winhttp reset proxy
  9. Опционально. При использовании локального сервера WSUS, возможно дополнительно сбросить текущую привязку клиента к серверу WSUS путем удаления следующих параметров в ветке реестра HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate:
    REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v AccountDomainSid /f
    REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v PingID /f
    REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v SusClientId /f
    REG DELETE "HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate" /v TargetGroup /f
    REG DELETE "HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate" /v WUServer /f
    REG DELETE "HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate" /v WUStatusServer /f
  10. Запуск остановленных служб:

    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
  11. Опционально. Для Windows 7 и 8.1 можно установить/переустановить последнюю версию агента Windows Update Agent (WUA). Скачать актуальную версию агента можно со страницы https://support.microsoft.com/en-us/kb/949104. Нужно скачать файл для вашей версии WindowsСкачать последнюю версию агента Windows UpdateАктуальная версия агента WUA для Windows 7 SP1 x64 — 7.6. Принудительная переустановка агента WindowsUpdate выполняется следующими командами:
    • для Windows 7 x86:
      WindowsUpdateAgent-7.6-x86.exe /quiet /norestart /wuforce
    • для Windows 7 x64:
      WindowsUpdateAgent-7.6-x64.exe /quiet /norestart /wuforce

    Совет. Текущую версию агента Windows Update Agent (WUA) в Windows 7 можно узнать в свойствах файла %windir%system32Wuaueng.dll. В нашем примере это 7.6.7600.256.Как узнать версию агента WUA (библиотека Wuaueng.dll)

Осталось перезагрузить компьютер и запустить синхронизацию с сервером Windows Update /WSUS.

wuauclt /resetauthorization /detectnow

Затем зайдите в Центр обновления и проверьте, пропали ли проблемы при поиске, скачивании и установке обновлений.

Сам скрипт reset_win_update.bat можно скачать по ссылке reset_win_update.zip (пункты 9 и 11 в скрипте не выполняются, т.к. являются опциональными). Скрипт нужно скачать, распаковать и запустить с правами администратора. run-as-admin

После этого перезагрузите компьютер, затем зайдите в Центр обновлений и проверьте, пропали ли проблемы при поиске, скачивании и установке обновлений.

Если обновления Windows стали скачиваться и устанавливать корректно, можно удалить папки резервные копии папок:

Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak

Если ничего не помогло, попробуйте вручную скачать и установить последнее кумулятивное обновление для вашей версии Windows из каталога обновлений Microsoft Update Catalog.

Microsoft объявляет о выпуске новой сборки Windows 10, и все, кроме вас, обновляют свои устройства. Когда вы проверяете раздел Центра обновления Windows в приложении «Настройки», Windows сообщает, что ваше устройство обновлено. Конечно, есть новая версия Windows, но вы застряли на более старой версии. Мы объясняем, почему это происходит, и как вы можете принудительно обновить Windows 10.

Microsoft выпускает обновления Windows 10 тонкими струйками — не все получают обновления одновременно. Когда Центр обновления Windows станет общедоступным, вы можете получить его немедленно, а иногда это может занять несколько дней. Однако, если задержка составляет недели или занимает больше времени, чем обычно, методы устранения неполадок, описанные в этом руководстве, помогут вам принудительно установить обновление Windows 10 на ваше устройство.

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

Теперь перейдите на страницу с официальной информацией о выпуске Windows 10 и сравните сведения об ОС вашего ПК с последней версией Windows 10 и номером сборки в списке. Если у вас нет последней версии, перейдите к следующему разделу, чтобы узнать, как вручную запустить обновление Windows.

Принудительно обновить Windows 10

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

Мы собрали несколько возможных способов принудительной установки Центра обновления Windows, устранив проблемы, вызывающие задержку.

1. Перезапустите службу обновления Windows.

Эта служба обеспечивает доставку обновлений программного обеспечения на устройства Windows. Ваш компьютер может не загрузить или установить новое обновление автоматически, если служба работает неправильно или неактивна. Перезапуск службы обновления Windows может заставить Windows 10 установить обновление. Следуйте инструкциям ниже, чтобы это сделать.

1. Введите services в строке поиска Windows и выберите Services в результатах.

2. Щелкните правой кнопкой мыши Центр обновления Windows и выберите «Перезагрузить».

Вернитесь в раздел «Обновления Windows» в приложении «Настройки» и проверьте, доступно ли новое обновление для вашего компьютера.

2. Перезапустите фоновую интеллектуальную службу передачи.

Служба обновления Windows зависит от фоновой интеллектуальной службы передачи (BITS) для загрузки обновлений с серверов Microsoft. Если BITS перестанет работать, возможно, ваш компьютер не сможет загружать и устанавливать обновления. Перезапустите службу и проверьте, решает ли это проблему.

1. Введите службы в строке поиска Windows и выберите Службы .

2. Щелкните правой кнопкой мыши Background Intelligent Transfer Service и выберите Restart .

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

3. Удалите папку Windows Update.

В папке Software Distribution находятся файлы, необходимые для установки Windows на ваш компьютер. Если вы еще не получили глобально доступное обновление, удаление содержимого папки может заставить Windows получить и установить последнюю сборку ОС. Windows автоматически воссоздает папку и повторно загрузит файлы, необходимые для обновления вашего ПК.

Прежде чем продолжить, следует отметить кое-что важное. В папке Software Distribution также хранятся файлы, содержащие историю обновлений Windows вашего ПК. Следовательно, удаление папки означает, что вы не сможете вернуться к предыдущей версии Windows .

Кроме того, обновление вашего компьютера может занять больше времени, чем обычно. Это связано с тем, что служба обновления Windows должна сначала повторно заполнить папку распространения программного обеспечения, прежде чем устанавливать любое доступное обновление.

Чтобы удалить папку распространения программного обеспечения или ее содержимое, необходимо сначала остановить службу обновления Windows и фоновую интеллектуальную службу передачи.

1. Щелкните правой кнопкой мыши меню «Пуск» и выберите « Командная строка (администратор)».

2. Вставьте команду ниже в консоль и нажмите Enter, чтобы остановить службу Windows Update.

net stop wuauserv

3. Вставьте следующую команду и нажмите Enter. Это прекратит работу фоновой интеллектуальной службы передачи.

net stop bits

4. Запустите проводник, перейдите в раздел «Локальный диск» (C 🙂 > Windows > Распространение программного обеспечения и удалите все элементы в папке.

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

5. Откройте командную строку от имени администратора и вставьте приведенную ниже команду в консоль, чтобы перезапустить службу Windows Update.

net start wuauserv

6. После этого вставьте следующую команду и нажмите Enter, чтобы перезапустить фоновую интеллектуальную службу передачи.

чистые стартовые биты

Windows автоматически повторно загрузит файлы, необходимые для обновления вашего компьютера до последней сборки ОС. Теперь проверьте, доступна ли последняя сборка Windows.

4. Выполните очистку Центра обновления Windows.
Когда вы устанавливаете новые сборки Windows 10, Windows сохраняет системные файлы старых обновлений на вашем устройстве. Это позволяет удалить обновление или откатить операционную систему до предыдущей версии. Однако эти системные файлы часто занимают место в хранилище и вызывают проблемы с будущими обновлениями Windows.

Используйте инструмент очистки диска , чтобы выполнить очистку Центра обновления Windows, и попробуйте снова установить обновление.

1. Введите очистку диска в строке поиска Windows и выберите в результате Очистка диска .

Подождите, пока инструмент подсчитает, сколько свободного места у вас есть на вашем компьютере. Это может занять несколько секунд или минут — в зависимости от размера и конфигурации вашего ПК.

2. Нажмите кнопку Очистить системные файлы .

Инструмент «Очистка диска» пересчитает свободное пространство на вашем локальном диске, учитывая на этот раз системные файлы.

3. Установите флажок «Очистка Центра обновления Windows», снимите флажки с других параметров и нажмите «ОК», чтобы продолжить.

5. Запустите средство устранения неполадок Центра обновления Windows.
Если вы по-прежнему не можете установить Центр обновления Windows после удаления всех связанных файлов, попробуйте использовать встроенный инструмент устранения неполадок для диагностики и устранения проблем, задерживающих обновление. Выберите «Настройки» > «Обновление и безопасность» > «Устранение неполадок» > «Центр обновления Windows» и нажмите кнопку «Запустить средство устранения неполадок».

Средство устранения неполадок Центра обновления Windows выполнит поиск проблем, препятствующих установке обновления на ваш компьютер.

Когда диагностика будет завершена, перейдите в меню Центра обновления Windows и проверьте, можете ли вы теперь установить обновление. Если ничего не изменится, перезагрузите компьютер и попробуйте еще раз.

6. Используйте Ассистент обновления Windows.

Помощник по обновлению Windows может не только принудительно установить обновление, но и запустить сканирование совместимости, чтобы убедиться, что ваш компьютер соответствует требованиям последней сборки Windows 10.

Отправляйтесь к странице загрузки Windows 10 на вашем браузере и выберите Обновить сейчас кнопку, чтобы загрузить файл установки помощника обновления Windows.

Дважды щелкните файл установки, чтобы установить и запустить Помощник обновления Windows. Выберите Обновить сейчас, чтобы продолжить.

Инструмент проверит, совместимо ли ваше устройство с последней версией Windows 10. Выберите « Далее», и помощник по обновлению загрузит и установит обновление на ваш компьютер. Это может занять некоторое время, в зависимости от размера обновления, скорости вашего интернета и других факторов.

Иногда вы не можете принудительно обновить Windows

Возможно, вам не удастся принудительно запустить Центр обновления Windows, если Microsoft установит на вашем компьютере безопасную задержку . «Защитное удержание» — это метод, используемый для временного предотвращения установки пользователями нестабильных или потенциально опасных обновлений.

Итак, как определить защитное удержание? Выберите «Настройки» > «Обновления и безопасность» > «Центр обновления Windows». Если на вашем компьютере есть защитная задержка, вы найдете это сообщение об ошибке на странице: «Обновление Windows 10 уже в пути. Когда оно будет готово для вашего устройства, вы увидите обновление, доступное на этой странице».

Microsoft настоятельно не рекомендует отказываться от защитного удержания, т.е. Вручную устанавливать обновление, если есть известные проблемы с производительностью обновления. Подождите, пока проблемы с обновлением не будут устранены или когда будут сняты меры безопасности.

Основные причины таких ошибок при обновлении Windows 10, на пример, перестают работать определенные службы обновления, файлы кэша Windows, сбой серверов Microsoft и поврежденные компоненты. Средство устранения неполадок обновления и командная строка — два эффективных способа решить проблему с обновлением Windows. Кроме того, можно попробовать решить эту проблему вручную, исправив поврежденные системные файлы, установив обновления безопасности или обновления стека обслуживания.

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

Содержание

  1. Исправляем Центр обновления Windows с помощью средства устранения неполадок
  2. Устанавливаем последние обновления вручную
  3. Устанавливаем последние обновления стека обслуживания
  4. Восстанавливаем поврежденные системные файлы и проверяем образ системы
  5. Перезапускаем Центр обновления Windows с помощью командной строки

Исправляем Центр обновления Windows с помощью средства устранения неполадок

Использование средства устранения неполадок — самый простой способ исправить компоненты Центра обновления Windows. Таким образом, это может решить проблему загрузки и установки обновлений. Вот шаги, которыми нужно следовать:

  1. Сначала посетите веб-сайт Microsoft, чтобы загрузить средство устранения неполадок Центра обновления Windows.
  2. После загрузки установочного файла щелкните на него два раза левой кнопкой мыши, чтобы запустить средство устранения неполадок.

    Средство устранения неполадок Центра обновления Windows

  3. Выберите Центр обновления Windows и нажмите Далее.
  4. После этого нажмите Попробуйте выполнить устранение неполадок от имени администратора.

    Попробуйте выполнить устранение неполадок от имени администратора

  5. Снова откройте средство устранения неполадок Центра обновления Windows, если оно закрылось или выберите пункт Диагностика сетей Windows, затем нажмите Далее, чтобы продолжить.
  6. Следуйте инструкциям на экране, как описано, пока проблема с сетью не будет решена. Проблемы с сетью могут ограничивать загрузку обновлений Windows.

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

Устанавливаем последние обновления вручную

Если вы по-прежнему сталкиваетесь с ошибками при обновлении вашей операционной системы, попробуйте вручную загрузить и установить необходимые исправления. Для этого следуйте этим рекомендациям:

  1. Нажмите клавиши Win+R в окне Открыть введите winver и нажмите Enter.

    Как посмотреть версию Windows 10 на компьютере

  2. Снова нажмите Win+R и в окне Открыть введите:

    wmic qfe list brief /format:table

  3. В появившемся списке обновлений, посмотрите номер последнего обновления установленного в системе.

    Смотрим список обновлений установленных в операционной системе

  4. Откройте в браузере сайт журнала обновлений Windows 10.

    Сайт журнала обновлений Windows 10

  5. Сравните пакеты обновлений, соответствующие вашей версии и сборке ОС Windows 10, представленные в журнале обновлений Windows 10 (Шаг 4) и установленные в вашей системе, которые мы выводили в командной строке (Шаг 3). Посмотрите номер накопительного бновления, которого не хватает в вашей системе и запишите их (в приведенном примере установлены все обновления, отследите по этому примеру, какие отсутствуют у вас).

    Сайт журнала обновлений Windows 10

  6. После этого откройте каталог Центра обновления Майкрософт.
  7. Найдите в каталоге последнее/необходимое накопительное обновление (записанное на Шаге 5) и загрузите его в соответствии с архитектурой вашей системы (32-разрядная (x86) или 64-разрядная (x64)).

    Открываем каталог Центра обновления Майкрософт и находим нужное накопительное обновление

    Внимание! Если вы не знаете архитектуру своей операционной системы, одновременно нажмите сочетание клавиш Win + I, чтобы открыть окно Параметры Windows. Здесь в разделе Система выберите параметр О системе на левой панели. На правой панели вы можете увидеть характеристики вашего устройства.Открываем каталог Центра обновления Майкрософт и находим нужное накопительное обновление

  8. После обновления вашей системы с помощью последнего накопительного пакета обновления, проверьте, появляется ли у вас ошибка или нет.

Устанавливаем последние обновления стека обслуживания

Обновления стеков обслуживания предоставляют исправления в стек обслуживания — компонент, который устанавливает обновления для Windows. Кроме того, он содержит «стек обслуживания на основе компонентов» (CBS), являющийся основным компонентом для нескольких элементов развертывания Windows, например DISM, SFC, изменение функций или ролей Windows, и восстановление компонентов. CBS — это небольшой компонент, который, как правило, не содержит обновлений, выпущенных ежемесячно (информация с сайта Microsoft).

Если проблемы, связанные с обновлением, по-прежнему возникают, проверьте и установите последнюю версию обновлений стека обслуживания. Вот шаги, которые необходимо выполнить:

  1. Прежде всего, вспомните какая версия(Шаг 1) и архитектура ОС Windows(Шаг 7) установлена ​​на вашем ПК.
  2. Запустите командную строку и снова посмотрите на список установленных обновлений на вашем компьютере, затем откройте сайт последних обновлений стека обслуживания Windows 10 и проверьте установлены ли на компьютере обновления стека обслуживания, для накопительных обновлений, которые вы планируете загружать. Накопительные обновления KB4579311 для версии 2004 (Сборка ОС 19041.572) установлены (мы убедились в предыдущем разделе), убедитесь на своем компьютере, что установлены последние обновления стека обслуживания как на скриншоте ниже.

    Сайт журнала обновлений Windows 10

  3. Если отсутствуют необходимые обновления стека обслуживания, то окройте каталог Центра обновления Майкрософт (предыдущий раздел) и установите необходимые обновления на свой компьютер.

Восстанавливаем поврежденные системные файлы и проверяем образ системы

Если после обновления ПК вручную вы все еще сталкиваетесь с той же ошибкой, вероятно проблема заключается в неисправности вашей операционной системы. Поэтому, попробуйте выполнить сканирование системы утилитой SFC. Это просканирует весь ваш компьютер на наличие поврежденных файлов ядра и восстановит их. После этого запустите проверку образа системы утилитой DISM — это еще одна служебная программа Windows, которая может решить проблему с обновлением Windows.

Перезапускаем Центр обновления Windows с помощью командной строки

Кроме того, вы также можете перезапустить компоненты Центра обновления Windows через командную строку операционной системы. Однако, поскольку этот метод довольно длительный и сложный, внимательно следуйте инструкциям ниже:

  1. В окне поиска введите cmd, затем щелкните правой кнопкой мыши Командная строка и выберите параметр Запуск от имени администратора.
  2. Нажмите Да, если появится запрос Контроль учетных записей.
  3. Скопируйте и вставьте следующие команды в командную строку, а затем нажмите клавишу Enter после выполнения каждой команды:

    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc

    Приведенные выше команды остановят фоновую интеллектуальную службу передачи (BITS), службу обновления Windows, службу удостоверения приложений и службу криптографии.

    Внимание! Если вы не получили подтверждающие сообщения после каждой команды Служба успешно остановлена, повторите вышеуказанные шаги несколько раз, пока система не уведомит об остановке служб.

  4. Выполните следующую команду, чтобы удалить все файлы qmgr*.dat, которые используются фоновой интеллектуальной службой передачи (BITS):

    Del «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*»

  5. Если появится подтверждающее сообщение, введите Y, чтобы удалить такие файлы.
  6. Теперь очистим кэш обновлений Windows 10, используя приведенные ниже команды, после этого попробуйте снова загрузить и установить обновления в Windows 10.

    rmdir %systemroot%SoftwareDistribution /S /Q
    rmdir %systemroot%system32catroot2 /S /Q

  7. После этого перезагрузите BITS, а также службу Центра обновления Windows10, используя команды ниже. Обязательно нажимайте клавишу 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)

  8. После выполнения команд, перейдите в папку System32, для этого выполните эту команду:

    cd /d %windir%system32

  9. Теперь зарегистрируйте все необходимые библиотеки для работы BITS и Центра обновления Windows 10 в реестре операционной системы. Для этого вам необходимо выполнить следующие команды одну за другой, после каждой нажимая 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 встроенная утилита Windows 10, которая регистрирует файлы библиотек в реестре операционной системы, а ключ /S предназначен для выполнения этих команд без вывода сообщений.

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

    netsh winsock reset
    netsh winsock reset proxy

  11. Перезагрузите компьютер, после выполнения команд.
  12. После следующего входа в систему, проверьте службы Windows, такие как BITS, Центр обновления Windows и службу криптографии, которые вы ранее остановили. Для этого выполните эти команды в командной строке с повышенными привилегиями (от имени администратора).

    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc

  13. После того, как вы успешно выполнили вышеуказанные команды, перезагрузите систему снова.

Надеемся, теперь все службы Центра обновления Windows у вас на компьютере функционируют нормально, без перебоев.

Внимание! Если у вас возникли ошибки Центра обновления на Surface Pro 6, Surface Book, Surface Laptop или любом другом устройстве Surface, вы можете попробовать применить описанные выше решения.

Как исправить ошибки центра обновлений WindowsВ этой инструкции о том, как исправить большинство типичных ошибок обновления Windows 11 или Windows 10, 8.1 и Windows 7 несколькими способами: путем использования утилиты с сайта Майкрософт, вручную в командной строке или с помощью простого скрипта, который полностью сбрасывает и очищает настройки Центра обновлений и другими методами.

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

Использование средства устранения неполадок обновлений в Windows 11 и Windows 10

В Windows предусмотрено встроенное средство устранения неполадок при установке обновлений, это же средство можно скачать и с официального сайта Майкрософт.

При возникновении проблем с обновлениями рекомендую начать именно с этого варианта: он не самый результативный, но самый простой и безопасный:

  1. В Windows 11 зайдите в Параметры — Система — Устранение неполадок — Другие средства устранения неполадок — Центр обновления Windows и нажмите кнопку «Запуск». Устранение неполадок центра обновлений в параметрах Windows 11
  2. В Windows 10 средство устранения неполадок находится в Параметры — Обновление и безопасность — Устранение неполадок — Дополнительные средства устранения неполадок — Центр обновления Windows.
  3. Если доступа к Параметрам нет, вы можете скачать средство устранения неполадок обновлений Windows с официального сайта https://aka.ms/wudiag и запустить файл.

При использовании инструмента «Диагностики и предотвращения неполадок на компьютере» будет автоматически выполнен поиск возможных проблем со службами, отвечающих за установку обновлений и сброс некоторых параметров Центра обновлений.

Средство устранения неполадок центра обновлений Windows

После выполнения проверки и устранения неполадок можно попробовать установить обновления снова.

Очистка кэша обновлений Windows вручную

Этот способ срабатывает для большого количества ошибок при скачивании и установке обновлений в Windows 11, Windows 10 и Windows 8.1. Порядок действий следующий:

  1. Запустите командную строку от имени администратора. Для этого можно использовать поиск на панели задач: начните вводить «Командная строка», нажмите правой кнопкой мыши по результату и выберите пункт «Запуск от имени администратора».
  2. По порядку введите следующие команды, нажимая Enter после каждой:
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:WindowsSystem32catroot2 catroot2.old
    ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  3. Закройте командную строку и попробуйте повторить поиск, скачивание и установку обновлений через Центр обновлений.

Утилита Reset Windows Update Tool

Ранее на сайте Microsoft TechNet была доступна специальная утилита для полного сброса параметров центра обновлений Windows 10, 8.1 и Windows 7 — Reset Windows Update Tool, выполняющая полный набор действий, каждое из которых направлено на исправление различных моментов, способных мешать скачиванию и установке обновлений через Центр обновлений. Сейчас официальный сайт инструмента изменился, но эффективность — нет.Перед использованием утилиты рекомендую создать точку восстановления системы. Следующие шаги будут выглядеть следующим образом:

  1. Скачайте Reset Windows Update Tool в нужной разрядности с сайта https://wureset.com/downloads.php.
  2. После установки, запустите Reset Windows Update Tool от имени администратора (правый клик — запуск от имени администратора) и выберите нужный язык, русский в наличии, но в моем случае отображается в неправильной кодировке, поэтому далее показаны действия на английском языке. Выбор языка в Reset Windows Update Tool
  3. Вам будет предложено согласиться с тем, что гарантий исправной работы утилиты не дается и ввести «Y», если вы согласны.
  4. Вы увидите меню, в котором можно выбрать, какие действия следует выполнить для исправления работы центра обновлений. Рекомендую следующий порядок: 2, 3, 6, 11, 12, 13 с последующей перезагрузкой компьютера. Доступные исправления в Reset Windows Update Tool

Полный список доступных опций в утилите текущей версии:

  1. Открыть параметры защиты системы.
  2. Сброс компонентов Центра обновлений Windows.
  3. Удаление временных файлов.
  4. Открыть параметры Internet Explorer.
  5. Запуск chkdsk на системном разделе (проверка диска на ошибки).
  6. Запуск проверки целостности системных файлов.
  7. Проверка целостности хранилища компонентов.
  8. Проверка образа на наличие отметки «поврежденный».
  9. Автоматическое восстановление хранилища компонентов с помощью dism.exe
  10. Очистка устаревших компонентов.
  11. Удаление записей реестра с ошибками.
  12. Сброс и исправление параметров Winsock.
  13. Принудительное обновление локальных групповых политик.
  14. Запуск поиска обновлений Windows.
  15. Поиск ключа продукта Windows.
  16. Поиск других локальных исправлений (открывает устранение неполадок Windows).
  17. Поиск дополнительных способов исправления онлайн (открывает справку на сайте Майкрософт в браузере).
  18. Перезапуск ПК.

Подробно об использовании утилиты в отдельной статье: Как исправить ошибки обновлений с помощью Reset Windows Update Tool.

Сброс центра обновлений Windows для исправления ошибок с помощью bat-файла

Для того, чтобы исправить многие ошибки при установке и загрузке обновлений Windows 10, 8.1 и Windows 7, бывает достаточно полностью сбросить параметры центра обновлений. Я покажу, как сделать это автоматически. В дополнение к сбросу, предложенный скрипт запустит необходимую службу, если вы получаете сообщение о том, что Центр обновления не запущен.

Кратко о том, что происходит при выполнении нижеследующих команд:

  1. Останавливаются службы: Центр обновления Windows, Фоновая интеллектуальная служба передачи BITS, Службы криптографии.
  2. Служебные папки центра обновления catroot2, SoftwareDistribution, downloader переименовываются в catroot2.old и т.д. (которые, если что-то пошло не так, можно использовать как резервные копии).
  3. Все ранее остановленные службы снова запускаются.

Для того, чтобы использовать скрипт, откройте блокнот Windows и скопируйте в него команды, представленные ниже. После этого сохраните файл с расширением .bat — это и будет сценарий для остановки, сброса и перезапуска Центра обновлений Windows (подробнее: Как создать BAT-файл).

@ECHO OFF
echo Sbros Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%application dataMicrosoftNetworkdownloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Gotovo
echo.
PAUSE

После того, как файл создан, кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора», вам будет предложено нажать любую клавишу для начала, после чего по порядку будут выполнены все необходимые действия (еще раз нажимаем любую клавишу и закрываем командную строку).

Запуск bat файла от имени Администратора

И, наконец, обязательно перезагрузите компьютер. Сразу после перезагрузки снова зайдите в Центр обновления и посмотрите, исчезли ли ошибки при поиске, скачивании и установке обновлений Windows.

Выполнение сброса Центра обновлений

На сайте Майкрософт также приводятся шаги для выполнения всех необходимых действий по сбросу вручную: Сброс центра обновлений Windows вручную.

Скачивание и установка обновлений вручную

Если ошибки возникают при установке какого-то одного обновления, вы можете попробовать вручную скачать его из каталога центра обновления Майкрософт:

  1. Перейдите на страницу https://www.catalog.update.microsoft.com/Home.aspx
  2. В поле поиска на странице введите номер обновления, отображаемый в центре обновлений в формате: KB1234567 Скачать обновления из каталога обновлений Windows
  3. Посмотрите, есть ли в результатах поиска доступное для загрузки обновление с этим номером для вашей версии операционной системы. При наличии — скачайте и установите его.

Быстрая переустановка системы с исправлением системных файлов и параметров, но без удаления программ и данных

Если простые способы не помогают, вы можете выполнить быструю переустановку системы с исправлением всех системных файлов и параметров, при этом все ваши программы и данные останутся на месте. Способ подходит для Windows 11 и Windows 10:

  1. Если у вас имеется ISO-файл с образом текущей ОС, просто смонтируйте его в системе и запустите файл setup.exe, а затем пройдите все этапы установки. Переустановка Windows с сохранением всех файлов и данных
  2. Если файла образа нет, то для Windows 11 — скачайте оригинальный ISO Windows 11, смонтируйте в системе и запустите файл setup.exe с него. Для Windows 10 — зайдите на страницу https://www.microsoft.com/ru-ru/software-download/windows10 и нажмите кнопку «Скачать средство сейчас». Запустите скачанную программу и на экране «Что вы хотите сделать?» нажмите «Обновить этот компьютер сейчас», далее пройдите все необходимые шаги для установки системы.

К сожалению, не все возможные ошибки обновления Windows можно решить вышеописанным способом (хотя и многие). Если способ вам не помог, то обратите внимание на следующие возможные варианты:

  • Попробуйте использовать сторонние программы управления обновлениями Windows для их загрузки и установки.
  • Если ранее для отключения обновлений вы использовали какую-то стороннюю программу, попробуйте с помощью неё же вновь включить их.
  • Если вы использовали какие-то утилиты для отключения слежки Windows 10, они могли заблокировать доступ к серверам Майкрософт, например, в файле hosts и брандмауэре.
  • При наличии сторонних антивирусов на компьютере, попробуйте отключить антивирус и проверить, решило ли это проблему.
  • Попробуйте установить DNS 8.8.8.8 и 8.8.4.4 в параметры Интернет-соединения. О том как это сделать: Как изменить адрес DNS-сервера в Windows.
  • Отсутствие свободного места (или малое его количество) на системном разделе жесткого диска или SSD также может приводить к ошибкам при скачивании и установке обновлений. Здесь может быть полезным: Как очистить диск C от ненужных файлов.
  • Проверьте, запущены ли все необходимые службы (их список приводился ранее).
  • Выполните поиск в Интернете по сообщаемому коду ошибки, чтобы узнать о возможных причинах появления ошибки.
  • Выполните проверку и восстановление целостности системных файлов Windows. Подробные инструкции: для Windows 11 и для Windows 10.
  • Использование VPN или прокси также может влиять на возможность скачивания и установки обновлений.
  • Попробуйте выполнить чистую загрузку Windows. Если при чистой загрузке ошибки пропадают, можно сделать вывод, что ошибки вызваны каким-либо сторонним ПО на компьютере.

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

«Да черт возьми, почему Windows не обновляется — опять!» — практически все пользователи операционных систем Windows сталкивались с подобной ситуацией. По какой-то необъяснимой причине ОСы Майкрософт — включая, конечно же, и Windows 10 — могут внезапно прекратить автоматическую установку свежих обновлений, выдавая вместо этого пользователю многочисленные ошибки с самыми разными кодами. Некоторые юзеры при появлении этих ошибок впадают в панику и уносят свой компьютер в ближайший сервисный центр, другие — с тяжелыми вздохами начинают искать установочный носитель Windows, чтобы заняться полной переустановкой последней. При возникновении проблем с обновлением Windows главное — это не спешить.

К счастью, существует ряд методов, которые способны избавить вас от проблем с обновлением Windows 10. В сегодняшней статье мы как раз посмотрим на эти методы.

Содержание

  • Windows 10 не обновляется — как исправить?
    • Метод №1 Перезагрузка компьютера
    • Метод №2 Средство устранения неполадок
    • Метод №3 Проверка и запуск службы Центра обновления
    • Метод №4 Проверка сетевого подключения
    • Метод №5 Восстановление системных файлов и образа Windows
    • Метод №6 Устранение ошибок файловой системы
    • Метод №7 Очистка HDD/SSD для обеспечения необходимого места
    • Метод №8 Отключение/удаление антивируса
    • Метод №9 Обновление ОС Windows в безопасном режиме
    • Метод №10 Использование точки восстановления и повторное обновление
    • Метод №11 Сброс компонентов Центра обновления
    • Метод №12 Установка обновлений вручную
    • Метод №13 Возвращение компьютера в исходное состояние

Windows 10 не обновляется — как исправить?

Метод №1 Перезагрузка компьютера

Самое элементарное решение — перезагрузка компьютера. Дело в том, что некоторые компоненты Windows временами начинают работать не совсем корректно, что приводит к ряду не самых приятных последствий. Чтобы вернуть ОС в нормальное состояние, достаточно перезапустить компьютер. Мы еще раз напоминаем, что аварийную перезагрузку (кнопка на корпусе системного блока или ноутбука) стоит использовать лишь в крайних случаях, потому как она, хоть и редко, но все же может вызывать кое-какие проблемы.

Метод №2 Средство устранения неполадок

Верно, перезагрузка ПК может решить многие проблемы с системой, но далеко не всегда. В таком случае первым делом нужно воспользоваться средством устранения неполадок. Подобное средство уже встроено в вашу ОС, а поэтому вам не придется блуждать по просторам Интернета, пытаясь найти его. Нет никакой гарантии, что средство сможет исправить возникшие проблемы с обновлением Windows, тем не менее было задокументировано множество случаев, когда оно все-таки помогало пользователям на самых разных сборках. Итак, чтобы задействовать средство устранения неполадок, вам нужно выполнить следующие действия:

  1. Откройте Параметры системы любым известным способом, например, Win+I.
  2. Перейдите в раздел Обновление и безопасностьУстранение неполадок.
  3. Далее найдите в списке Центр обновления Windows и кликните на него ЛКМ.
  4. Внизу появится кнопка Запустить средство устранения неполадок — нажмите на нее.
  5. Следуйте дальнейшим инструкциям на своем экране, чтобы попытаться исправить проблемы с обновлением ОС.
  6. Перезагрузите ПК, как только закончите работу со средством.
  7. Зайдите в Центр обновления Windows и проверьте, получится ли у вас нормально ее обновить.

Метод №3 Проверка и запуск службы Центра обновления

В некоторых случаях служба Центра обновления может прекратить нормально функционировать. Вам нужно пройти в свойства этой службы, задать в ней требуемые параметры и запустить ее, если она деактивирована. Сделайте следующее:

  1. Вызовите системную поисковую строку.
  2. Введите запрос Службы и выберите найденный результат.
  3. Найдите в списке службу Центра обновления Windows и дважды кликните на нее.
  4. В разделе типа запуска выберите значение Автоматически, после чего кликните на кнопку Запустить, если служба все-таки выключена.
  5. Перезагрузите ПК и повторите обновление ОС.

Метод №4 Проверка сетевого подключения

Разумеется, для установки свежих обновлений требуется стабильное сетевое подключение. У вас не получится скачать пакеты обновлений с серверов Майкрософт, если ваш ПК не может получить доступ к Интернету. Проверить, все ли нормально с вашим Интернет-подключением очень просто: достаточно взглянуть на соответствующую страничку в Параметрах системы.

  1. Откройте Параметры своего компьютера.
  2. Перейдите в раздел Интернет и сетьСостояние.
  3. Кликните на пункт Средство устранения сетевых неполадок.
  4. Следуйте инструкциям на экране, чтобы установить потенциальные (!) проблемы с сетью.
  5. Перезагрузите ПК после работы со средством.
  6. Повторите обновление ОС Windows 10, чтобы проверить наличие проблемы.
  7. Если ничего не изменилось, вернитесь в раздел Состояние и кликните на пункт Сброс сети (в самом низу окна).
  8. Далее нажмите на кнопку Сбросить сейчас.

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

Метод №5 Восстановление системных файлов и образа Windows

Ок, что-то в вашей ОС действительно работает неправильно. Возможно, некоторые из системных файлов/компонентов Windows были повреждены. В этом случае можно попробовать прибегнуть к услугам таких сверх полезных утилит, как SFC и DISM. Первая утилита займется поиском и восстановлением поврежденных системных файлов, вторая — восстановлением хранилища системных компонентов.

  1. Откройте Командную строку с правами администраторской учетной записи (Win+R→cmd→Enter+Shift+Enter).
  2. Пропишите команду sfc/ scannow и нажмите Enter.
  3. Дождитесь окончания работы SFC и перезагрузите ПК.
  4. Еще раз откройте Командную строку и выполните в ней следующие три команды:
    • DISM /Online /Cleanup-Image /CheckHealth
    • DISM /Online /Cleanup-Image /ScanHealth
    • DISM /Online /Cleanup-Image /RestoreHealth
  5. Перезагрузите ПК еще раз и проверьте, были ли решены проблемы с обновлением.

Метод №6 Устранение ошибок файловой системы

Невозможность обновить Windows 10 могла стать результатом ошибок, возникших в файловой системе операционной системы. Устранить подобные ошибки можно с помощью утилиты CHKDSK. Запустить данную утилиту можно через ту же Командную строку. Попробуйте сделать следующее:

  1. Откройте Командную строку (администратор).
  2. Впишите в нее команду chkdsk C: /f и нажмите Enter.
  3. Нажмите клавишу Y на клавиатуре, чтобы перезагрузить свой ПК и запустить проверку диска.
  4. Подождите окончания работы утилиты и войдите в систему.

Метод №7 Очистка HDD/SSD для обеспечения необходимого места

Важно помнить, что для загрузки и установки новых обновлений Windows 10 на диске пользователя должен присутствовать определенный объем свободного места. Вам нужно как следует пройтись по содержимому своего диска и удалить с него все ненужные данные, например, фильмы, игры, музыку, временные файлы и прочее. Как только закончите, так сказать, наводить марафет, перезагрузите свой компьютер и повторите обновление ОС Windows 10.

Метод №8 Отключение/удаление антивируса

Как правило, антивирус не вызывает проблем при обновлении системы. Тем не менее в некоторых случаях антивирус может начать по ошибке блокировать определенные файлы обновлений. Вам нужно деактивировать установленный антивирус и проверить, вернется ли все в норму. Чтобы отключить системный Защитник Windows, вам нужно сделать следующее:

  1. Откройте Параметры своей системы, как это уже было показано выше.
  2. Перейдите в разделы Обновление и безопасностьБезопасность Windows.
  3. Кликните на кнопку Открыть службу “Безопасность Windows”.
  4. Далее кликните на вкладку Защита от вирусов и угроз и кнопку Управление настройками в новом окошке.
  5. Деактивируйте опцию Защита в режиме реального времени.
  6. Перейдите в Центр обновления Windows и повторите апдейт системы.

Если у вас на компьютере установлен антивирус от стороннего производителя, то с его деактивацией вам, к сожалению, придется разбираться самостоятельно. Впрочем, зачастую все сводится к нажатию ПКМ на значок антивируса в области уведомлений панели задач и выбору соответствующего пункта.

Метод №9 Обновление ОС Windows в безопасном режиме

Хорошо, давайте перейдем к чему-то посложнее. Возможно, какая-то сторонняя служба или ПО препятствует нормальному обновлению Windows. Что делать в таком случае? Ответ — попытаться обновить Windows, но только в безопасном режиме, где не будет никаких преград. Разумеется, безопасный режим необходимо запускать с поддержкой сетевых драйверов, иначе ничего не получится. Вот что вам нужно сделать:

  1. Перейдите в ПараметрыОбновление и безопасностьВосстановление.
  2. В разделе особых вариантов загрузки кликните на кнопку Перезагрузить сейчас.
  3. В среде восстановление ОС перейдите в разделы Поиск и устранение неисправностейДополнительные параметры→Параметры загрузки.
  4. Кликните на кнопку Перезагрузить.
  5. Нажмите на кнопку F5, чтобы запустить ПК в безопасном режиме с загрузкой сетевых драйверов.
  6. Войдя в ОС, попытайтесь обновить Windows 10 еще раз и проверьте, была ли решена проблема.

Метод №10 Использование точки восстановления и повторное обновление

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

Чтобы воспользоваться точкой восстановления, вам нужно сделать следующее:

  1. Вызовите системную поисковую строку (Win+S) и впишите запрос Восстановление.
  2. Выберите найденный результат, после чего выберите пункт Запуск восстановления системы.
  3. Далее выберите рекомендуемое восстановление либо вручную выберите необходимую точку восстановления и нажмите ДалееГотово.
  4. Подождите завершения процесса восстановления Windows 10.
  5. Войдите в Центр обновления и повторите апдейт системы.

Windows так и не обновляется? Что же, пора приниматься за, так сказать, тяжелую артиллерию…

Метод №11 Сброс компонентов Центра обновления

На данном этапе должно стать понятно, что с вашим Центром обновления что-то явно не так. В таком случае необходимо заняться полным сбросом компонентов Центра обновления. Сделать это можно двумя способами: вручную через Командную строку либо с помощью самодельного батника с особым скриптом. Мы советуем вам не заморачиваться и воспользоваться вторым способом.

  1. Создайте у себя где-то на компьютере текстовый файл (ПКМ→Создать→Текстовый файл).
  2. Вставьте в текcтовик следующий скрипт (ни в коем случае ничего не меняйте!):
    :: Run the reset Windows Update components.
    :: void components();
    :: /*************************************************************************************/
    :components
    :: —— Stopping the Windows Update services ——
    call :print Stopping the Windows Update services.
    net stop bitscall :print Stopping the Windows Update services.
    net stop wuauservcall :print Stopping the Windows Update services.
    net stop appidsvccall :print Stopping the Windows Update services.
    net stop cryptsvccall :print Canceling the Windows Update process.
    taskkill /im wuauclt.exe /f
    :: —— Checking the services status ——
    call :print Checking the services status.sc query bits | findstr /I /C:»STOPPED»
    if %errorlevel% NEQ 0 (
    echo. Failed to stop the BITS service.
    echo.
    echo.Press any key to continue . . .
    pause>nul
    goto :eof
    )call :print Checking the services status.sc query wuauserv | findstr /I /C:»STOPPED»
    if %errorlevel% NEQ 0 (
    echo. Failed to stop the Windows Update service.
    echo.
    echo.Press any key to continue . . .
    pause>nul
    goto :eof
    )call :print Checking the services status.sc query appidsvc | findstr /I /C:»STOPPED»
    if %errorlevel% NEQ 0 (
    sc query appidsvc | findstr /I /C:»OpenService FAILED 1060″
    if %errorlevel% NEQ 0 (
    echo. Failed to stop the Application Identity service.
    echo.
    echo.Press any key to continue . . .
    pause>nul
    if %family% NEQ 6 goto :eof
    )
    )

    call :print Checking the services status.

    sc query cryptsvc | findstr /I /C:»STOPPED»
    if %errorlevel% NEQ 0 (
    echo. Failed to stop the Cryptographic Services service.
    echo.
    echo.Press any key to continue . . .
    pause>nul
    goto :eof
    )

    :: —— Delete the qmgr*.dat files ——
    call :print Deleting the qmgr*.dat files.

    del /s /q /f «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat»
    del /s /q /f «%ALLUSERSPROFILE%MicrosoftNetworkDownloaderqmgr*.dat»

    :: —— Renaming the software distribution folders backup copies ——
    call :print Deleting the old software distribution backup copies.

    cd /d %SYSTEMROOT%

    if exist «%SYSTEMROOT%winsxspending.xml.bak» (
    del /s /q /f «%SYSTEMROOT%winsxspending.xml.bak»
    )
    if exist «%SYSTEMROOT%SoftwareDistribution.bak» (
    rmdir /s /q «%SYSTEMROOT%SoftwareDistribution.bak»
    )
    if exist «%SYSTEMROOT%system32Catroot2.bak» (
    rmdir /s /q «%SYSTEMROOT%system32Catroot2.bak»
    )
    if exist «%SYSTEMROOT%WindowsUpdate.log.bak» (
    del /s /q /f «%SYSTEMROOT%WindowsUpdate.log.bak»
    )

    call :print Renaming the software distribution folders.

    if exist «%SYSTEMROOT%winsxspending.xml» (
    takeown /f «%SYSTEMROOT%winsxspending.xml»
    attrib -r -s -h /s /d «%SYSTEMROOT%winsxspending.xml»
    ren «%SYSTEMROOT%winsxspending.xml» pending.xml.bak
    )
    if exist «%SYSTEMROOT%SoftwareDistribution» (
    attrib -r -s -h /s /d «%SYSTEMROOT%SoftwareDistribution»
    ren «%SYSTEMROOT%SoftwareDistribution» SoftwareDistribution.bak
    if exist «%SYSTEMROOT%SoftwareDistribution» (
    echo.
    echo. Failed to rename the SoftwareDistribution folder.
    echo.
    echo.Press any key to continue . . .
    pause>nul
    goto :eof
    )
    )
    if exist «%SYSTEMROOT%system32Catroot2» (
    attrib -r -s -h /s /d «%SYSTEMROOT%system32Catroot2»
    ren «%SYSTEMROOT%system32Catroot2» Catroot2.bak
    )
    if exist «%SYSTEMROOT%WindowsUpdate.log» (
    attrib -r -s -h /s /d «%SYSTEMROOT%WindowsUpdate.log»
    ren «%SYSTEMROOT%WindowsUpdate.log» WindowsUpdate.log.bak
    )

    :: —— Reset the BITS service and the Windows Update service to the default security descriptor ——
    call :print Reset the BITS service and the Windows Update service to the default security descriptor.

    sc.exe sdset wuauserv D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
    sc.exe sdset bits D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
    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)

    :: —— Reregister the BITS files and the Windows Update files ——
    call :print Reregister the BITS files and the Windows Update files.

    cd /d %SYSTEMROOT%system32
    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

    :: —— Resetting Winsock ——
    call :print Resetting Winsock.
    netsh winsock reset

    :: —— Resetting WinHTTP Proxy ——
    call :print Resetting WinHTTP Proxy.

    if %family% EQU 5 (
    proxycfg.exe -d
    ) else (
    netsh winhttp reset proxy
    )

    :: —— Set the startup type as automatic ——
    call :print Resetting the services as automatics.
    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

    :: —— Starting the Windows Update services ——
    call :print Starting the Windows Update services.
    net start bits

    call :print Starting the Windows Update services.
    net start wuauserv

    call :print Starting the Windows Update services.
    net start appidsvc

    call :print Starting the Windows Update services.
    net start cryptsvc

    call :print Starting the Windows Update services.
    net start DcomLaunch

    :: —— End process ——
    call :print The operation completed successfully.

    echo.Press any key to continue . . .
    pause>nul
    goto :eof
    :: /*************************************************************************************/

  3. Сохраните внесенные изменения в текстовик и закройте его.
  4. Нажмите ПКМ на Текстовый документ.txt и выберите Переименовать.
  5. Назовите файл Скрипт сброса WU и измените его расширение с .txt на .bat.

    Заметка: если у вас не видно расширений файлов, то вы должны самостоятельно включить эту функцию. Чтобы это сделать, откройте Проводник, перейдите во вкладку Вид в строке меню и поставьте галочку возле пункта Расширения имен файлов.

  6. Нажмите ПКМ на Скрипт сброса WU.bat и выберите Запуск от имени администратора.
  7. Подождите окончания процесса сброса Центра обновления Windows, после чего нажмите любую кнопку на клавиатуре, чтобы закрыть Командную строку.
  8. Перезагрузите ПК.

Ну а если и эта процедура не поможет вам оживить Центр обновления…

Метод №12 Установка обновлений вручную

Все еще ничего? Windows не обновляется? Рекомендуем плюнуть на автоматические средства и установить нужное обновление самостоятельно. Переходим на официальный сайт каталога обновлений Майкрософт, находим проблемный апдейт, скачиваем и устанавливаем его. Верно, процесс настолько простой. Скачав файл обновления, достаточно дважды кликнуть на него ЛКМ и следовать инструкциям на экране.

Метод №13 Возвращение компьютера в исходное состояние

И последнее, что можно сделать — это вернуть свой компьютер в исходное состояние. По сути, эта процедура представляет собой переустановку Windows, но только с сохранением личных файлов и настроек (если вы захотите их оставить, разумеется).

  1. Откройте Параметры своей Windows.
  2. Пройдите в Обновление и безопасностьВосстановление.
  3. Нажмите на кнопку Начать в соответствующем разделе.
  4. Далее выберите вариант Сохранить мои файлы и жмите кнопку Сброс.
  5. Подождите окончания процедуры возвращения ПК к исходному состоянию.

Стоит отметить, что во время данной процедуры ваш компьютер будет несколько раз перезагружаться самостоятельно, а поэтому не переживайте по этому поводу. Как только войдете в Windows, откройте Центр обновления и запустите апдейт системы. Больше никаких проблем с обновлением вы испытывать не должны в принципе.

Хочется верить, что наш материал был вам полезен. Удачи!

Понравилась статья? Поделить с друзьями:
  • Как переименовать владельца компьютера windows 10
  • Как перезапустить устройство в диспетчере устройств windows
  • Как перезапустить установку windows 10 на ноутбуке
  • Как переименовать видеокарту в диспетчере устройств windows 10
  • Как перезапустить спулер печати windows 10