Компьютеры · Инструкция
Как вывести запущенные и остановленные службы в PowerShell
Get-Service возвращает службы с их текущим Status. Чтобы увидеть и Running, и Stopped в одном списке, достаточно отсорти
Короткий ответ
Get-Service показывает все службы и их текущий Status. Для единого списка Running и Stopped не фильтруйте вывод, а отсортируйте его по Status и DisplayName.
Что сделать
- В PowerShell выполните: Get-Service | Sort-Object Status,DisplayName | Select-Object Status,Name,DisplayName
- Строки со Status = Running сейчас запущены; Status = Stopped — остановлены на момент запроса.
- Если нужен только один статус, добавьте фильтр: Get-Service | Where-Object Status -eq 'Stopped'.
- Для конкретной службы выполните Get-Service -Name <системное_имя>, чтобы не путать Name и DisplayName.
Как проверить результат
- Для конкретной службы выполните Get-Service -Name <системное_имя>, чтобы не путать Name и DisplayName.
Осторожно
Не останавливайте неизвестные службы только потому, что они не нужны конкретному приложению.
Что учитывать
Не останавливайте неизвестные службы только потому, что они не нужны конкретному приложению.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Get-Service). Пример и формулировки — редакция N1RO на 2026-09-18.