2013-05-06 3 views
8

Я использовал следующую команду, чтобы остановить службу HTTPHTTP Служба запускается или останавливается. Пожалуйста, повторите попытку позже ошибку на окнах 7

net stop http /y 

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

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

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

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

Can't stop IIS in windows 7

ответ

7

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

правой кнопкой мыши на панели задач -> Start Task Manager Перейти к процессу вкладку Если вы можете найти службу на вкладке Processes:

правой кнопкой мыши и выберите пункт «Завершить процесс» Если вы не видите это под процессы (или не знают, что процесс обслуживания вы хотите, чтобы убить),

в то время как на вкладке процессы

Проверить «Показать процессы всех пользователей» в нижнем левом Тогда " Просмотр "и выберите« Выбрать столбцы » Проверить «PID» и нажмите OK Перейдите на вкладку Службы, чтобы найти PID службы вы хотите убить Вернитесь на вкладку Процессы и щелкните правой кнопкой мыши -> Завершить процесс сильный текст

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

+2

Итак, вы рекомендуете убить системный процесс? Это звучит неплохо. – javatarz

+0

Я знаю, что это старая тема, но почему это плохая идея? – ShP

+0

У меня была проблема с SharePoint 2010 Timer. Это помогло мне. Большое спасибо. – ameliapond

0

Возможно, существуют некоторые процессы, которые имеют открытые ручки до \Device\Http\*.

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