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

Сначала проверьте, действительно ли служба отсутствует или просто не активна. Для этого откройте Панель управления → Администрирование → Службы и найдите Центр обновления Windows. Если её нет в списке — приступайте к восстановлению. Если она есть, но не запускается — читайте, как это исправить.

Почему исчезает служба Центра обновления и как это проверить

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

  • Ручное отключение — пользователь или сторонняя программа (например, оптимизатор системы) могло отключить службу для ускорения работы ПК.
  • Вирусное заражение — некоторые вирусы блокируют обновления, чтобы оставаться незамеченными.
  • Сбой в реестре — после чистки реестра или некорректного обновления могут исчезнуть ключи, ответственные за работу службы.
  • Повреждение системных файлов — из-за внезапного отключения питания или ошибок на диске.

Чтобы проверить состояние службы, выполните в командной строке (Win + R → cmd → Enter) команду:

sc query wuauserv

Если система отвечает, что служба не найдена (SERVICE_NAME: wuauserv отсутствует), значит, её нужно восстановить. Если служба есть, но её состояние STOPPED, попробуйте запустить её вручную.

💡

Если командная строка выдает ошибку "Отказано в доступе", запустите её от имени администратора: правой кнопкой по "Командная строка" → "Запуск от имени администратора".

МетодОписаниеВремя выполненияЭффективность
Проверка системных файлов (sfc /scannow)Восстанавливает поврежденные файлы Windows10–30 минутВысокая (70%)
Восстановление образа системы (DISM)Исправляет ошибки в образе Windows20–40 минутСредняя (50%)
Перерегистрация DLLВосстанавливает связи между системными библиотеками5–10 минутНизкая (30%)

Способы восстановления службы обновления Windows 10

Если служба Центр обновления Windows отсутствует в списке, попробуйте следующие методы восстановления. Начните с самого простого — перерегистрации файлов системы.

Первый шаг: запустите средство проверки системных файлов. Откройте командную строку от имени администратора и введите:

sfc /scannow

Эта команда проверяет целостность системных файлов и восстанавливает поврежденные. Процесс может занять 10–30 минут — не прерывайте его.

Если sfc не помог, используйте DISM (Deployment Image Servicing and Management). В той же командной строке выполните:

DISM /Online /Cleanup-Image /RestoreHealth

Эта команда восстанавливает образ системы, включая файлы, ответственные за работу Центра обновления.

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

Как вручную добавить службу Центра обновления Windows

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

Чтобы создать точку восстановления:

  1. Откройте Панель управления → Система и безопасность → Система → Защита системы.
  2. Нажмите Создать и следуйте инструкциям.

Теперь приступим к добавлению службы:

  1. Откройте редактор реестра: нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
  3. Проверьте, есть ли папка wuauserv. Если её нет, создайте её:
    1. Щелкните правой кнопкой по Services → Создать → Раздел.
    2. Назовите новый раздел wuauserv.
  4. Внутри раздела wuauserv создайте следующие параметры:

Список необходимых параметров:

  • DisplayName (REG_SZ) — значение: Центр обновления Windows.
  • Description (REG_SZ) — значение: Управляет загрузкой и установкой обновлений Windows.
  • ImagePath (REG_EXPAND_SZ) — значение: %SystemRoot%\system32\svchost.exe -k netsvcs.
  • Start (REG_DWORD) — значение: 2 (автоматический запуск).
  • ObjectName (REG_SZ) — значение: LocalSystem.
  • ErrorControl (REG_DWORD) — значение: 1.
  • Type (REG_DWORD) — значение: 20 (для Windows 10).

Запуск и настройка службы после восстановления

После того как служба появилась в списке, её нужно запустить и настроить на автоматический старт. Сделать это можно несколькими способами.

Способ 1: через интерфейс Windows

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

Способ 2: через командную строку

Откройте командную строку от имени администратора и выполните команды по порядку:

sc config wuauserv start= auto

sc start wuauserv

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

  • Планировщик задач (Schedule)
  • Удаленный вызов процедур (RPC) (RpcSs)
  • Рабочая станция (LanmanWorkstation)

Убедитесь, что они запущены и настроены на автоматический старт.

⚠️ Внимание: Если после всех манипуляций служба отказывается запускаться с ошибкой Код 80070002 или Код 80070005, проблема может быть в поврежденных файлах обновлений. В этом случае удалите папку C:\Windows\SoftwareDistribution и перизагрузите компьютер. После перезагрузки создаст её заново.
Какой метод восстановления службы вы уже пробовали?
Проверка системных файлов (sfc /scannow)
Восстановление образа системы (DISM)
Редактирование реестра
Ничего не пробовал

Проверка работы Центра обновления после исправлений

Чтобы убедиться, что служба работает корректно, выполните несколько проверок. Во-первых, откройте Параметры → Обновление и безопасность → Центр обновления Windows и нажмите Проверить наличие обновлений. Если система начала поиск — служба работает.

Во-вторых, проверьте обновлений. Для этого в командной строке выполните:

eventvwr.msc

В открывшемся окне перейдите в Журналы Windows → Система и найдите события от источника Windows Update Agent. Если есть ошибки, обратите внимание на их коды — они подскажут, что именно не так.

Код ошибкиОписаниеВозможное решение
0x80070002Файл не найденУдалите папку SoftwareDistribution и перезагрузите ПК
0x80070005Отказано в доступеЗапустите командную строку от имени администратора и повторите действия
0x8024402CОшибка подключения к серверам обновленийПроверьте подключение к интернету и настройки прокси
0x80070643Ошибка установки обновленияЗапустите средство устранения неполадок Центра обновления Windows

Дополнительные меры: сброс компонентов обновления

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

Для сброса выполните следующие команды в командной строке от имени администратора:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

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

Сброс компонентов обновления помогает в 90% случаев, когда стандартные методы не срабатывают. Не забудьте перезагрузить ПК после выполнения команд.

Практика: пошаговая инструкция по восстановлению службы

Если вы не хотите разбираться в деталях и хотите просто вернуть работу Центра обновления, следуйте этой пошаговой инструкции. Она объединяет все эффективные методы в одном алгоритме.

1. Создайте точку восстановления системы (на случай ошибок).

2. Запустите командную строку от имени администратора и выполните:

sfc /scannow

3. После завершения проверки выполните:

DISM /Online /Cleanup-Image /RestoreHealth

4. Перезагрузите компьютер.

5. Если служба не появилась, добавьте её вручную через реестр (инструкция выше).

6. Запустите службу через Службы или командную строку.

7. Проверьте работу Центра обновления в Параметрах.

8. Если ошибки остаются, сбросьте компоненты обновления.

Чек-лист по восстановлению службы Центра обновления

Выполнено: 0 / 6

Часто задаваемые вопросы

Можно ли отключить Центр обновления Windows 10 навсегда?

Технически да, но категорически не рекомендуется. Отключение обновлений лишает систему критических исправлений безопасности, что делает её уязвимой для вирусов и атак. Если вы всё же хотите отложить обновления, используйте официальные инструменты Microsoft, например gpedit.msc (для Pro-версий) или сторонние утилиты с осторожностью.

Почему после сброса компонентов обновления всё равно не работает?

Возможные причины: повреждены системные файлы, блокируются антивирусом, проблемы с подключением к интернету или серверам Microsoft. Проверьте, не блокирует ли ваш антивирус доступ к доменам update.microsoft.com. Также попробуйте временно отключить или прокси.

Как проверить, работает ли служба Центра обновления?

Откройте Службы (services.msc) и найдите Центр обновления Windows. Если в столбце Состояние стоит Работает, а в Тип запуска — Автоматически, то служба активна. Также можно проверить в командной строке: sc query wuauserv.

Что делать, если при запуске службы появляется ошибка 1058?

Ошибка 1058 означает, что службу невозможно запустить, так как она отключена. Чтобы исправить это, откройте Службы, найдите Центр обновления Windows, щелкните правой кнопкой → Свойства → в поле Тип запуска выберите Автоматически → нажмите Применить и Запустить.