Остановка зависшего сервиса в Windows

Как остановить зависшей сервис в Windows

1 — Администрирование — Службы, и останавливать/перезапускать
2 — Три кнопки — Диспетчер задачь — Процессы — завершить процесс
3 — Командная строка — NET STOP имя-сервиса

Чтобы остановить сервис, зависший в состоянии starting (запускается) или stopping (останавливается), делаем следующее:
Открываем командную строку:

Пуск -> Выполнить -> вводим cmd.exe и нажимаем Ввод.
Узнаем PID (Process ID) сервиса:

В черном окне cmd.exe выполняем следующий код:

sc queryex SERVICENAME

где SERVICENAME — имя зависшего процесса, можно посмотреть в списке сервисов. Например для сервиса очереди печати (Print spooler) имя процесса — spooler.

Убиваем процесс:

Выполняем в cmd.exe следующий код:

taskkill /PID PROCESS_PID_NNN /F

где PROCESS_PID_NNN — номер процесса для остановки.

или так

Выполняем в Powershell следующий код:

 get-process -ProcessName vmms | Stop-Process

Об авторе Alex

Работаю Администратором. В основном Windows. Специализируюсь на Hyper-V, поддержке продуктивных сред и во всём помогает POSH. Малость Sharepoint. Чуть чуть работаю с железом
Запись опубликована в рубрике Powershell, Windows, Администрирование. Добавьте в закладки постоянную ссылку.

Добавить комментарий