我使用以下命令停止了HTTP服务
net stop http /y
我遇到了以下错误信息:
该服务正在启动或停止中,请稍后再试。
现在HTTP服务处于一种中间状态,既不是已停止也不是正在启动。我该怎么办?
我阅读了一些类似的问题,但它们没有帮助。
我使用以下命令停止了HTTP服务
net stop http /y
我遇到了以下错误信息:
该服务正在启动或停止中,请稍后再试。
现在HTTP服务处于一种中间状态,既不是已停止也不是正在启动。我该怎么办?
我阅读了一些类似的问题,但它们没有帮助。
您可以通过任务管理器来关闭它。
右键单击任务栏->启动任务管理器,转到进程选项卡。 如果您在进程选项卡中找到了该服务:
右键单击并选择“结束进程”。 如果您在进程选项卡中找不到它(或者不知道要终止的服务是哪个进程),
在进程选项卡上
在左下角勾选“显示来自所有用户的进程” 然后选择“查看”菜单并选择“选择列” 勾选“PID”,然后按下OK 切换到服务选项卡以查找要终止的服务的PID 回到进程选项卡,右键单击->结束进程强调文本
这段话来源于https://superuser.com/questions/489949/force-windows-7-service-to-stop,并且对我有用。
可能有一些进程打开了对\Device\Http\*
的句柄。
您需要关闭这些句柄或进程(例如在Process Explorer中),以便HTTP服务停止。
它有效了(例如释放端口80)。
我检查了同样的操作可以在Windows 7上完成:https://learn.microsoft.com/en-us/iis/install/installing-iis-7/installing-iis-on-windows-vista-and-windows-7
对我有用的方法(我使用的是Windows 10):
重新启动电脑 - 它会重置“启动和停止状态”,并启动Http服务 - 不管操作系统值得尝试
以管理员模式打开命令提示符
Http服务默认运行,可以使用命令检查 -> Net Start HTTP
运行命令 -> Net Stop HTTP 显示以下消息 以下服务依赖于HTTP服务。 停止HTTP服务服务也会停止这些服务。
WWW发布服务 W3C日志服务 SSDP搜索 功能搜索资源释放 功能搜索提供程序主机
输入“Y”后,HTTP服务停止