Как сбросить компоненты обновления Windows
Сброс компонентов обновления Windows — это набор операций, которые останавливают службы обновления, удаляют кеш и файлы состояния, восстанавливают права доступа и повторно регистрируют системные библиотеки, используемые службой обновлений. Простыми словами: вы возвращаете подсистему обновлений в чистое состояние, как после установки ОС.
Важно: выполняйте эти шаги только с правами администратора. Для корпоративных компьютеров сначала уточните у IT-поддержки — на управляемых устройствах могут быть политики, которые отменят изменения.
1. Как сбросить компоненты обновления вручную
Шаги ниже — последовательность команд для выполнения в Terminal (Admin) или классической Командной строке с правами администратора.
- Щёлкните правой кнопкой по кнопке Пуск и выберите Terminal (Admin).
- Подтвердите запрос контроля учётных записей (UAC) кнопкой Да.
- Выполните поочерёдно команды, чтобы остановить службы, связанные с обновлениями:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc- Удалите файлы менеджера закачек (qmgr*.dat):
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"- Введите Y для подтверждения удаления, если будет запрос.
- Удалите папки с кешем обновлений:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q- Восстановите права безопасности для служб 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)- Перейдите в системную папку:
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- Сбросьте Winsock (стек сокетов Windows):
netsh winsock reset- Перезапустите службы обновления:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvcЗакройте окно и перезагрузите ПК, чтобы изменения вступили в силу.
2. Как сбросить компоненты обновления с помощью пакетного файла (.bat)
Создание .bat файла удобно, если хотите повторять процедуру быстро.
- Нажмите Win + S и введите Notepad, затем откройте Блокнот.
- Скопируйте и вставьте следующий блок команд в окно Блокнота:
@echo off
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
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)
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
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
pause- В меню Файл выберите Сохранить как.
- В поле имя укажите Reset Windows Components.bat и в списке Тип файлов выберите Все файлы.
- Сохраните в удобном месте.
- Правой кнопкой по файлу → Выполнить от имени администратора и подтвердите UAC.
Совет: храните этот файл в безопасном месте — он пригодится при повторных проблемах.
Когда сброс помогает
- Скачивание обновлений зависает или процесс не идёт дальше 0%–100%.
- Появляются ошибки Windows Update (например, 0x800705b4, 0x8024a105 и пр.).
- Службы BITS или Windows Update не запускаются.
Когда сброс не поможет
- Если системные файлы ОС повреждены (требуется SFC/DISM или восстановление).
- Если проблема вызвана сетевыми ограничениями (фильтрация на маршрутизаторе/прокси/файрволле).
- Если устройство управляется корпоративной политикой (Group Policy) — изменения могут быть отменены.
- При аппаратных проблемах (повреждённый диск, оперативная память).
Альтернативные подходы
- Запустить средство устранения неполадок Windows Update (Параметры → Устранение неполадок).
- Проверить и восстановить системные файлы: sfc /scannow; затем DISM (Repair-WindowsImage).
- Временно отключить антивирус/защитник и повторить попытку (только если вы уверены в безопасности среды).
- Восстановление системы к контрольной точке или вход в безопасный режим для диагностики.
- Восстановление установки Windows (in-place upgrade) как крайняя мера.
Мини-методология диагностики (быстрая проверка)
- Проверить Windows Update в Параметрах и зафиксировать код ошибки.
- Проверить журнал событий (Event Viewer) на ошибки приложений и системных служб.
- Остановить службы и найти активные блокировки файлов (Process Explorer).
- Применить сброс компонентов, перезагрузить, повторно проверить обновления.
Ролевые чек-листы
Администратор:
- Убедиться, что есть резервная копия/точка восстановления.
- Проверить политики групп (gpresult /r).
- Выполнить сброс и контролировать логи.
Служба поддержки (helpdesk):
- Собрать код ошибки и скриншоты.
- Выполнить пакетный файл и записать результат.
- Передать на эскалацию при неудаче.
Пользователь (самостоятельно):
- Сохранить важные файлы.
- Запустить пакетный файл с правами администратора по инструкции.
- Перезагрузить ПК и проверить обновления.
Критерии приёмки
- Windows успешно проверяет наличие обновлений и загружает их.
- Службы bits и wuauserv запущены и не завершаются аварийно.
- В журнале событий нет критических ошибок, связанных с Windows Update после перезапуска.
Безопасность и приватность
- Запускайте команды и файлы только из источника, которому доверяете.
- На корпоративных машинах предварительно согласуйте действия с IT‑отделом.
- Не публикуйте лог-файлы, содержащие чувствительные сведения.
Шаблон заметки для логов
| Дата | Действие | Результат | Примечания |
|---|---|---|---|
| 2026-01-08 | Сброс компонентов вручную | Успех/Ошибка | Код ошибки, если есть |
Краткое резюме
Сброс компонентов обновления — простой и часто эффективный способ вернуть подсистему обновлений в работоспособное состояние. Если после сброса проблема остаётся, переходите к проверке целостности системы (SFC/DISM), сетевых ограничений и политик управления устройством.
Важно: всегда работайте с правами администратора и заранее делайте резервную копию важных данных.
Похожие материалы
Bluetooth показывает «только голос» в Windows — как исправить
Как улучшить фото с помощью ИИ — практическое руководство
Ошибка «Another computer is using the printer» — решения
Резервное копирование в Amazon S3 — полное руководство
Заметки докладчика в PowerPoint: добавить и напечатать