Найти в Дзене
Т.Е.Х.Н.О Windows & Linux

Полный сброс компонентов Центра обновления Windows 11/10 через PowerShell. Пошаговая инструкция.

Оглавление

Как полностью сбросить компоненты Центра обновления Windows 11 и Windows 10 с помощью PowerShell. Материал подготовлен в формате пошагового урока для начинающих, но подход «программист-преподаватель» поможет разобраться даже тем, кто впервые держит консоль в руках. 🎓💻

Друзья. Ваши лайки, подписки и репосты, лучшая благодарность. Не скупитесь, это бесплатно! Мы стараемся для Вас. Спасибо и приятного Вам чтения и удачи в настройках своего ПК. С уважением, команда Т.Е.Х.Н.О Windows & Linux / Be smarter with us!

Зачем сбрасывать компоненты Центра обновления?

  • Исправление ошибок загрузки и установки апдейтов;
  • Устранение зависаний служб обновления;
  • Решение проблем с повреждёнными пакетами в кэше.

Подготовка

  1. Запуск PowerShell от имени администратора
    Нажмите Пуск → введите PowerShell → правый клик → «Запуск от имени администратора».
  2. Создание резервной точки восстановления Checkpoint-Computer -Description "Before_WU_Reset" -RestorePointType "MODIFY_SETTINGS"Это позволит вернуть систему в исходное состояние при необходимости. 🔒

Шаг 1. Остановка служб обновления

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Stop-Service -Name cryptsvc -Force
Stop-Service -Name dosvc -Force

😊 Лайфхак №1: вместо четырёх отдельных команд можно объединить в одну:
"wuauserv","bits","cryptsvc","dosvc" | ForEach-Object { Stop-Service -Name $_ -Force }

Шаг 2. Переименование папок SoftwareDistribution и Catroot2

Rename-Item -Path "C:\Windows\SoftwareDistribution" -NewName "SoftwareDistribution.old"
Rename-Item -Path "C:\Windows\System32\catroot2" -NewName "catroot2.old"

Эти папки содержат кэш обновлений. После переименования Windows создаст их заново. ✂️

Шаг 3. Сброс сетевых настроек

netsh winsock reset
netsh winhttp reset proxy

Иногда проблемы с сетью мешают нормальной загрузке пакетов. 🌐

Шаг 4. Регистрация библиотек DLL

$dlls = @(
"atl.dll","urlmon.dll","mshtml.dll","shdocvw.dll",
"browseui.dll","jscript.dll","vbscript.dll","scrrun.dll",
"msxml.dll","msxml3.dll","msxml6.dll","actxprxy.dll",
"softpub.dll","wintrust.dll","dssenh.dll","rsaenh.dll",
"gpkcsp.dll","sccbase.dll","slbcsp.dll","cryptdlg.dll",
"oleaut32.dll","ole32.dll","shell32.dll","initpki.dll",
"wuapi.dll","wuaueng.dll","wuaueng1.dll","wucltui.dll",
"wups.dll","wups2.dll","wuweb.dll","qmgr.dll","qmgrprxy.dll",
"wucltux.dll","muweb.dll","wuwebv.dll"
)
foreach ($dll in $dlls) {
regsvr32.exe /s $dll
}

😊 Лайфхак №2: если регистрация зависает, сначала запустите sfc /scannow, а потом повторите шаг.

Шаг 5. Перезапуск служб обновления

"wuauserv","bits","cryptsvc","dosvc" | ForEach-Object { Start-Service -Name $_ }

Службы вернутся в рабочее состояние.

Шаг 6. Очистка временных настроек Winsock

netsh winsock reset catalog

Дополнительный сброс для устранения сетевых артефактов.

Шаг 7. Проверка работоспособности

  1. Откройте Параметры → Обновление и безопасность → Центр обновления Windows.
  2. Нажмите «Проверить наличие обновлений».

Если всё прошло успешно, обновления найдутся и установятся без ошибок. 🎉

Зарубежные сообщества разработчиков

  • StackOverflow – обширные обсуждения по PowerShell и обновлениям Windows.
  • Reddit /r/PowerShell – примеры скриптов и советы от опытных администраторов.
  • Spiceworks – фокус на корпоративные сценарии и решения для IT-поддержки.
  • Server Fault – вопросы и ответы по администрированию серверов Windows.

Заключение

Теперь вы знаете, как профессионально сбросить компоненты Центра обновления Windows 11/10 через PowerShell. Следуйте шагам, используйте лайфхаки, а при необходимости возвращайтесь к резервной точке восстановления! 👍

-2

#WindowsUpdate #PowerShell #ResetWU #Windows11 #Windows10 #Обновление #ЦентрОбновления #Сброс #IT #Администрирование #Скрипты #Команды #WindowsAdmin #SysAdmin #Microsoft #СистемныйАдминистратор #Обучение #ТЕХНОWindows #Linux #ITСоветы #Лайфхаки #CacheReset #SoftwareDistribution #Catroot2 #Winsock #DLL #SFC #ПК #Обновления #Tutorial #Beginner