Компьютеры · Инструкция
Состояние службы Windows через sc.exe query
`sc.exe query` удобен для быстрой проверки службы без открытия оснастки Services. Главное — передать системное имя служб
Короткий ответ
Чтобы узнать, запущена ли конкретная служба, используйте `sc.exe query <имя_службы>`. Поле STATE показывает RUNNING, STOPPED и другие состояния; используйте service name, а не только отображаемое имя.
Что делать
- Откройте Командную строку или PowerShell. В PowerShell пишите именно `sc.exe`, чтобы не попасть на другой алиас.
- Выполните `sc.exe query <имя_службы>`.
- Найдите строку `STATE`: `RUNNING` означает, что служба запущена, `STOPPED` — остановлена.
- Если имя неизвестно, найдите его в свойствах службы в `services.msc` или другим штатным способом и повторите запрос.
Что проверить
- Используйте service name, а не только отображаемое имя.
- Команда `query` читает состояние и сама службу не запускает и не останавливает.
Важно
`sc.exe query` только читает состояние службы; для изменения конфигурации используются другие команды `sc.exe`.
Что учитывать
`sc.exe query` только читает состояние службы; для изменения конфигурации используются другие команды `sc.exe`.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Sc.exe query). Пример и формулировки — редакция N1RO на 2026-09-19.