Как запустить службу обновления Windows 10 через командную строку — вопрос, который возникает, когда система перестает обновляться или служба Windows Update отключена. Это может произойти после сбоя, вирусной атаки или ручного отключения для экономии трафика. В 90% случаев проблему решает всего одна команда в CMD, но есть нюансы.
В Windows 10 служба обновлений называется wuauserv. Она отвечает за загрузку и установку патчей безопасности, исправлений и новых версий ОС. Если она остановлена, система не получает критические обновления, что угрожает безопасности. Запустить её можно вручную — через интерфейс или командную строку. Последний способ быстрее и работает даже при сбоях графического интерфейса.
В этой статье — пошаговые инструкции, команды для запуска, проверки статуса и устранения ошибок. А также таблицы с кодами состояний и сравнение методов.
Почему служба обновлений может быть отключена
Служба Windows Update — одна из ключевых в системе, но иногда она перестает работать. Причины:
- Ручное отключение — пользователь или администратор отключил её через
services.mscили реестр для экономии трафика или ресурсов ПК. - Сбой системы — после обновления или установки программного обеспечения служба «зависла» в неактивном состоянии.
- Вирусы или вредоносное ПО — некоторые вирусы блокируют обновления, чтобы уязвимости системы оставались доступны для эксплуатации.
- Ошибки реестра — поврежденные ключи могут мешать запуску службы.
- Некорректные групповой политики — в корпоративных сетях администраторы иногда ограничивают обновления через
gpedit.msc.
Если служба отключена из-за групповой политики, запуск через CMD может не сработать. В этом случае нужно обратиться к администратору сети или изменить параметры в gpedit.msc (только для Windows 10 Pro и Enterprise).
Чаще всего проблема решается перезапуском службы через командную строку. Но перед этим стоит убедиться, что причина именно в её отключении, а не в других факторах — например, в отсутствии интернета или блокировке файрволом.
| Способ | Описание | Плюсы | Минусы |
|---|---|---|---|
Через services.msc | Графический интерфейс управления службами | Простота, не требует знания команд | Не работает при сбоях GUI |
Через CMD (командная строка) | Использование команд net start и sc config | Работает даже без графического интерфейса, быстро | Требует прав администратора |
| Через PowerShell | Скрипты для управления службами | Гибкость, автоматизация | Сложнее для новичков |
Способы запуска службы обновления Windows 10
Есть три основных способа включить wuauserv:
В этой статье фокус на втором способе — командной строке. Это универсальный метод, который срабатывает в большинстве случаев.
Подготовка: запуск командной строки от имени администратора
Чтобы управлять службами через CMD, нужны права администратора. Вот как это сделать:
- Нажмите
Win + Xили кликните правой кнопкой мыши по кнопке «Пуск». - Выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)». В Windows 10 2004 и новее — «Терминал Windows (администратор)».
- Если отобразится окно UAC (контроль учетных записей), нажмите «Да».
Если вы видите надпись C:\Windows\system32> — всё верно, вы в командной строке с правами администратора. Теперь можно вводить команды.
Команды для запуска службы обновления Windows 10
Служба обновлений в системе называется wuauserv. Чтобы её запустить, используйте одну из команд:
| Команда | Описание | Результат |
|---|---|---|
net start wuauserv | Запускает службу в текущем сеансе | Служба стартует, но после перезагрузки может снова остановиться |
sc config wuauserv start= auto | Устанавливает автоматический запуск службы | Служба будет запускаться при каждой загрузке Windows |
sc start wuauserv | Альтернативный способ запуска | Аналог net start, но с расширенными параметрами |
wuauclt /detectnow | Принудительная проверка обновлений | Запускает поиск обновлений сразу после активации службы |
Чаще всего хватает двух команд:
sc config wuauserv start= auto— устанавливаем автоматический запуск.net start wuauserv— запускаем службу прямо сейчас.
После выполнения команд стоит проверить статус службы. Для этого введите:
sc query wuauserv или net start | findstr wuauserv
Если в ответе вы увидите STATE: 4 RUNNING — служба работает. Если STATE: 1 STOPPED — что-то пошло не так.
Команды net start и sc start запускают службу только в текущем сеансе. Чтобы она стортовала автоматически при загрузке Windows, нужно изменить её тип запуска на auto с помощью sc config.
Проверка состояния службы и устранение ошибок
Если после ввода команд служба не запустилась, нужно разобраться в причине. Вот типичные ошибки и их решения:
- Ошибка 5: Отказано в доступе — у вас нет прав администратора. Запустите
CMDот имени админа. - Ошибка 1058: Служба отключена — тип запуска службы установлен в
disabled. Используйтеsc config wuauserv start= auto. - Ошибка 1062: Служба не установлена — возможно, повреждены системные файлы. Проверьте целостность системы командой
sfc /scannow. - Ошибка 0x80070002 — проблемы с файлами обновлений. Удалите папку
C:\Windows\SoftwareDistributionи перезапустите службу.
Если служба упорно не запускается, попробуйте сбросить её состояние:
- Остановите службу:
net stop wuauserv. - Удалите временные файлы:
del /q /f /s %windir%\SoftwareDistribution\*. - Запустите службу заново:
net start wuauserv.
⚠️ Внимание: Удаление файлов из SoftwareDistribution не удалит уже установленные обновления, но сбросит загрузку текущих. После этого проверка обновлений начнется с нуля.
Сравнение команд: net start vs sc config
Две основные команды для управления службами — net start и sc config. Они решают разные задачи:
| Критерий | net start | sc config |
|---|---|---|
| Назначение | Запуск/остановка службы в текущем сеансе | Изменение конфигурации службы (тип запуска, зависимости) |
| Влияние на перезагрузку | Нет — после перезагрузки служба вернется в исходное состояние | Да — изменения сохраняются |
| Синтаксис | Простой: net start [имя] | Сложнее: sc config [имя] [параметр]=[значение] |
| Дополнительные функции | Просмотр списка служб, остановка | Настройка зависимостей, отображаемого имени, пути к исполняемому файлу |
Для запуска службы обновления Windows 10 нужны обе команды: сначала sc config для установки автозапуска, затем net start для немедленного старта.
Что делать, если команды не работают
Если после всех манипуляций служба так и не запустилась, причин может быть несколько:
Служба зависимости не запущена
Служба wuauserv зависит от RPC (Remote Procedure Call) и Windows Module Installer. Если они отключены, wuauserv не будет работать. Проверьте их статус командами sc query rpcss и sc query TrustedInstaller. Если они остановлены, запустите их: net start rpcss и net start TrustedInstaller.
Ещё одна возможная проблема — поврежденные системные файлы. В этом случае поможет проверка целостности:
- Запустите
CMDот имени администратора. - Введите
sfc /scannowи дождитесь завершения (может занять 10–30 минут). - Если
sfcне нашёл ошибок, но проблема осталась, выполнитеDISM /Online /Cleanup-Image /RestoreHealth.
Если и это не помогло, возможно, проблема в реестре. В таком случае лучше обратиться к специалисту или использовать точку восстановления системы.
Практическая инструкция: запуск службы за 5 шагов
Вот пошаговый алгоритм, который сработает в большинстве случаев:
Как запустить службу обновления Windows 10 через командную строку
Часто задаваемые вопросы
Можно ли запустить службу обновления без прав администратора?
Нет. Управление службами требует повышенных прав. Без них система выдаст ошибку Отказано в доступе (Ошибка 5). Если у вас нет прав админа, обратитесь к владельцу ПК или IT-отделу.
Почему после перезагрузки служба снова останавливается?
Скорее всего, тип запуска службы не установлен на auto. Проверьте это командой sc qc wuauserv и при необходимости измените с помощью sc config wuauserv start= auto.
Что делать, если команда net start wuauserv выдает ошибку 1058?
Ошибка 1058 означает, что служба отключена. В этом случае нужно сначала изменить её тип запуска: sc config wuauserv start= auto, а затем запустить её: net start wuauserv.
Можно ли отключить службу обновления навсегда?
Технически да, но не рекомендуется. Это лишит систему критически важных обновлений безопасности. Если вы хотите временно приостановить обновления, используйте встроенные средства Windows 10: Параметры > Обновление и безопасность > Дополнительные параметры > Приостановить обновления.