10

我使用以下命令停止 HTTP 服务

net stop http /y 

我收到以下错误消息:

服务正在启动或停止。请稍后再试。

现在 HTTP 服务处于中间状态。它既不停止也不开始。我应该怎么办?

我读了一些类似的问题,但它们没有帮助。

无法在 Windows 7 中停止 IIS

4

3 回答 3

12

您应该可以通过任务管理器将其杀死。

右键单击任务栏->启动任务管理器转到进程选项卡如果您可以在进程选项卡下找到该服务:

右键单击并选择“结束进程”如果您在“进程”下看不到它(或不知道要杀死的服务的进程),

在“进程”选项卡上

检查左下角的“显示所有用户的进程”然后“查看”菜单并选择“选择列”检查“PID”并点击确定转到服务选项卡以查找要杀死的服务的PID返回进程选项卡并右键单击 -> 结束进程强文本

https://superuser.com/questions/489949/force-windows-7-service-to-stop
复制了答案 ,它对我有用。

于 2014-05-12T11:36:39.940 回答
4

可能有一些进程对\Device\Http\*.

您需要关闭这些句柄或进程(例如在 Process Explorer 中)才能让 HTTP 服务停止。

于 2016-07-13T11:44:36.057 回答
-1

我这样做了(在 Windows 10 上)并且可以在 Windows 7 上完成(见下文):

  • 打开 Windows 功能的IIS 管理控制台
  • Windows 搜索“IIS 管理器”
  • 从右侧的管理服务器菜单中,选择“停止”

有效。(例如释放端口 80 )

我检查了在 Windows 7 上也可以这样做:https ://docs.microsoft.com/en-us/iis/install/installing-iis-7/installing-iis-on-windows-vista-and-windows- 7

于 2021-07-06T08:50:31.747 回答