HTTP Служба запускается или останавливается. Повторите попытку позже. Ошибка в окнах 7

Я использовал следующую команду, чтобы остановить службу HTTP

net stop http /y 

И я получил следующее сообщение об ошибке:

Услуга запускается или останавливается. Повторите попытку позже.

Теперь служба HTTP находится в промежуточном состоянии. Его ни остановить, ни начать. Что мне делать?

Я прочитал некоторые подобные проблемы, но они не помогают.

Невозможно остановить IIS в Windows 7

Ответ 1

Вы можете уметь убить его с помощью диспетчера задач.

Щелкните правой кнопкой мыши на панели задач → Запустить диспетчер задач Перейдите на вкладку "Процесс" Если вы можете найти сервис на вкладке "Процессы":

Щелкните правой кнопкой мыши и выберите "Завершить процесс" Если вы не видите его в разделе "Процессы" (или не знаете, какой процесс для службы вы хотите убить),

На вкладке Процессы

Отметьте "Показывать процессы от всех пользователей" в левом нижнем углу Затем в меню "Просмотр" выберите "Выбрать столбцы", Проверьте "PID" и нажмите "ОК". Перейдите на вкладку служб, чтобы найти PID службы, которую вы хотите убить. Вернитесь на вкладку Процессы и щелкните правой кнопкой мыши → Завершить процесс сильный текст

Скопировал ответ из https://superuser.com/questions/489949/force-windows-7-service-to-stop
и это сработало для меня.

Ответ 2

Есть, вероятно, некоторые процессы, которые имеют открытые дескрипторы для \Device\Http\*.

Вам нужно закрыть эти дескрипторы или процессы (например, в Process Explorer), чтобы остановить службу HTTP.