Гид по технологиям

Как сбросить компоненты обновления Windows

4 min read Windows Обновлено 08 Jan 2026
Сброс компонентов обновления Windows
Сброс компонентов обновления Windows

Открытый ноутбук на столе.

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

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

1. Как сбросить компоненты обновления вручную

Шаги ниже — последовательность команд для выполнения в Terminal (Admin) или классической Командной строке с правами администратора.

  1. Щёлкните правой кнопкой по кнопке Пуск и выберите Terminal (Admin).
  2. Подтвердите запрос контроля учётных записей (UAC) кнопкой Да.
  3. Выполните поочерёдно команды, чтобы остановить службы, связанные с обновлениями:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Сброс компонентов обновления Windows через Командную строку

  1. Удалите файлы менеджера закачек (qmgr*.dat):
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  1. Введите Y для подтверждения удаления, если будет запрос.
  2. Удалите папки с кешем обновлений:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
  1. Восстановите права безопасности для служб 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)
  1. Перейдите в системную папку:
cd /d %windir%\system32
  1. Поочерёдно заново зарегистрируйте библиотеки, используемые подсистемой обновлений (каждая строка — отдельная команда):
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
  1. Сбросьте Winsock (стек сокетов Windows):
netsh winsock reset
  1. Перезапустите службы обновления:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Закройте окно и перезагрузите ПК, чтобы изменения вступили в силу.

2. Как сбросить компоненты обновления с помощью пакетного файла (.bat)

Создание .bat файла удобно, если хотите повторять процедуру быстро.

  1. Нажмите Win + S и введите Notepad, затем откройте Блокнот.
  2. Скопируйте и вставьте следующий блок команд в окно Блокнота:
@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
  1. В меню Файл выберите Сохранить как.

Сохранение файла в Блокноте

  1. В поле имя укажите Reset Windows Components.bat и в списке Тип файлов выберите Все файлы.
  2. Сохраните в удобном месте.
  3. Правой кнопкой по файлу → Выполнить от имени администратора и подтвердите UAC.

Сброс компонентов обновления Windows с помощью пакетного файла

Совет: храните этот файл в безопасном месте — он пригодится при повторных проблемах.

Когда сброс помогает

  • Скачивание обновлений зависает или процесс не идёт дальше 0%–100%.
  • Появляются ошибки Windows Update (например, 0x800705b4, 0x8024a105 и пр.).
  • Службы BITS или Windows Update не запускаются.

Когда сброс не поможет

  • Если системные файлы ОС повреждены (требуется SFC/DISM или восстановление).
  • Если проблема вызвана сетевыми ограничениями (фильтрация на маршрутизаторе/прокси/файрволле).
  • Если устройство управляется корпоративной политикой (Group Policy) — изменения могут быть отменены.
  • При аппаратных проблемах (повреждённый диск, оперативная память).

Альтернативные подходы

  • Запустить средство устранения неполадок Windows Update (Параметры → Устранение неполадок).
  • Проверить и восстановить системные файлы: sfc /scannow; затем DISM (Repair-WindowsImage).
  • Временно отключить антивирус/защитник и повторить попытку (только если вы уверены в безопасности среды).
  • Восстановление системы к контрольной точке или вход в безопасный режим для диагностики.
  • Восстановление установки Windows (in-place upgrade) как крайняя мера.

Мини-методология диагностики (быстрая проверка)

  1. Проверить Windows Update в Параметрах и зафиксировать код ошибки.
  2. Проверить журнал событий (Event Viewer) на ошибки приложений и системных служб.
  3. Остановить службы и найти активные блокировки файлов (Process Explorer).
  4. Применить сброс компонентов, перезагрузить, повторно проверить обновления.

Ролевые чек-листы

Администратор:

  • Убедиться, что есть резервная копия/точка восстановления.
  • Проверить политики групп (gpresult /r).
  • Выполнить сброс и контролировать логи.

Служба поддержки (helpdesk):

  • Собрать код ошибки и скриншоты.
  • Выполнить пакетный файл и записать результат.
  • Передать на эскалацию при неудаче.

Пользователь (самостоятельно):

  • Сохранить важные файлы.
  • Запустить пакетный файл с правами администратора по инструкции.
  • Перезагрузить ПК и проверить обновления.

Критерии приёмки

  • Windows успешно проверяет наличие обновлений и загружает их.
  • Службы bits и wuauserv запущены и не завершаются аварийно.
  • В журнале событий нет критических ошибок, связанных с Windows Update после перезапуска.

Безопасность и приватность

  • Запускайте команды и файлы только из источника, которому доверяете.
  • На корпоративных машинах предварительно согласуйте действия с IT‑отделом.
  • Не публикуйте лог-файлы, содержащие чувствительные сведения.

Шаблон заметки для логов

ДатаДействиеРезультатПримечания
2026-01-08Сброс компонентов вручнуюУспех/ОшибкаКод ошибки, если есть

Краткое резюме

Сброс компонентов обновления — простой и часто эффективный способ вернуть подсистему обновлений в работоспособное состояние. Если после сброса проблема остаётся, переходите к проверке целостности системы (SFC/DISM), сетевых ограничений и политик управления устройством.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Bluetooth показывает «только голос» в Windows — как исправить
Техника

Bluetooth показывает «только голос» в Windows — как исправить

Как улучшить фото с помощью ИИ — практическое руководство
Фотография

Как улучшить фото с помощью ИИ — практическое руководство

Ошибка «Another computer is using the printer» — решения
Windows

Ошибка «Another computer is using the printer» — решения

Резервное копирование в Amazon S3 — полное руководство
Резервное копирование

Резервное копирование в Amazon S3 — полное руководство

Заметки докладчика в PowerPoint: добавить и напечатать
Презентации

Заметки докладчика в PowerPoint: добавить и напечатать

Графический планшет не работает на Windows — исправить быстро
Графические планшеты

Графический планшет не работает на Windows — исправить быстро