Windows

Настройка служб Windows: пошаговый гайд для администратора

Гайд показывает, как настроить службы Windows через графический интерфейс и командную строку. Вы научитесь менять тип запуска, права и зависимости служб.

Обновлено 16 июля 2026 г.
10-15 мин
Низкая
FixPedia Team
Применимо к:Windows 10 (все редакции)Windows 11 (все редакции)

Введение / Зачем это нужно

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

Требования / Подготовка

Перед началом убедитесь, что у вас есть:

  • Windows 10 или Windows 11 (любая редакция).
  • Учётная запись с правами администратора — без них изменения не сохранятся.
  • Понимание имени службы (столбец «Имя службы» в services.msc), а не только отображаемого названия.

💡 Совет: создайте точку восстановления системы, прежде чем менять типы запуска системных служб.

Пошаговая инструкция

Шаг 1: Открыть диспетчер служб

Нажмите Win + R, введите services.msc и нажмите Enter. Если появится запрос UAC — подтвердите запуск от имени администратора.

Альтернативно откройте терминал администратора и выполните:

# Запуск оснастки служб из PowerShell
Start-Process services.msc

Шаг 2: Изменить тип запуска службы

В списке найдите нужную службу, дважды кликните по ней. В поле «Тип запуска» выберите одно из значений:

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

Нажмите «Применить», затем «OK».

Шаг 3: Настройка через PowerShell

Для массовых изменений удобнее использовать PowerShell. Пример смены типа запуска и учётной записи:

# Установить автоматический отложенный запуск для службы Spooler
Set-Service -Name Spooler -StartupType AutomaticDelayedStart

# Сменить учётную запись службы на LocalService через sc
sc config Spooler obj= "NT AUTHORITY\LocalService"

⚠️ Важно: после obj= обязателен пробел — таков синтаксис утилиты sc.

Шаг 4: Настройка зависимостей

В свойствах службы перейдите на вкладку «Зависимости», чтобы увидеть, от чего служба зависит и что зависит от неё. Чтобы добавить зависимость через командную строку:

sc config MyService depend= OtherService1/OtherService2

Разделитель зависимостей — знак /.

Шаг 5: Запуск и остановка службы

В services.msc используйте кнопки «Запустить» / «Остановить». В PowerShell:

Start-Service -Name Spooler
Stop-Service -Name Spooler -Force

Флаг -Force принудительно останавливает службу с дочерними процессами.

Проверка результата

Откройте services.msc и убедитесь, что для вашей службы:

  • В колонке «Состояние» отображается «Работает» (если тип запуска Авто).
  • Тип запуска соответствует заданному.
  • В «Диспетчере задач» → «Службы» нет отметки об ошибке.

Также проверьте журнал событий (eventvwr.msc → «Журналы Windows» → «Система») на наличие ошибок с именем службы.

Возможные проблемы

Ошибка «Отказано в доступе» при изменении Решение: запустите services.msc или PowerShell от имени администратора через ПКМ по значку.

Служба не запускается с кодом 1053 Решение: проверьте зависимые службы — они должны быть в статусе «Работает». Используйте sc querydepend MyService.

Пропала сеть после отключения службы Решение: верните тип запуска на «Автоматически» для Network Store Interface Service и перезагрузите ПК.

Изменения сбрасываются после перезагрузки Решение: сторонний софт или групповые политики могут переопределять настройки. Проверьте gpedit.msc (для Pro/Enterprise) в разделе «Конфигурация Windows» → «Службы».

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

Что будет, если отключить неизвестную службу Windows?
Можно ли настроить службу без прав администратора?
Как сбросить службы к значениям по умолчанию?
Чем отличается 'Автоматически (отложенный запуск)' от 'Автоматически'?

Полезное

Открыть диспетчер служб
Изменить тип запуска
Настроить права через PowerShell
Проверить работу службы

Эта статья помогла вам решить проблему?