[英]iisreset error on windows 10
我最近将我的桌面从 Windows 7 升级到了 Windows 10
但是,当我从管理员控制台运行 iisrest 时,出现以下错误:
重新启动尝试失败。 IIS 管理服务或万维网发布服务或依赖于它们的服务无法启动。 该服务或相关服务可能在其启动期间出错或可能被禁用。
我最初检查了我的服务,并且不再有 IIS Admin 服务。 然后,我检查了 Windows 功能,并且根据网络上几乎所有讨论安装 IIS 的文章,我都选择了 Internet 信息服务。
我已经检查并重新启动了Web服务,这是不再需要IIS Admin服务的Windows10的新功能。 我是否需要执行额外的步骤来安装服务
或者这现在是 IISReset 的问题,我可以忽略该错误。
我还在新安装的 Windows 10 机器上对此进行了测试,运行 IISReset 会出现相同的错误,并再次通过 Windows 功能验证安装了 IIS
我可以在本地访问网站也没有问题
在@Zam 建议查看事件日志并仔细查看之后,问题是我机器上的“Net.Tcp 端口共享服务”、“Net.Tcp 侦听器适配器”服务默认处于禁用状态。
启动这些服务并将启动类型更改为“自动(延迟启动)”后,iisreset 不再给我错误
在执行iisreset /start
并面对所描述的失败后,只需执行iisreset /status
即可查看 IIS 所依赖的服务列表以及哪些服务已停止。 在 Windows 10 中,这个停止的服务通常是“ Net.Msmq Listener Adapter (NetMsmqActivator) ”,如果你尝试启动它,你会遇到以下错误:
因为它依赖于名为“ Microsoft Messaging Queue (MSMQ) ”的服务,该服务在 Windows 10 中默认未安装。只需按照以下步骤进行安装:
appwiz.cpl
以从控制面板打开“程序和功能”项现在,如果您执行iisreset /start
它将毫无问题地执行。
针对这个问题,在windows下启动如下服务:
它应该是 IIS 管理服务。 我遇到了同样的问题并且能够在 IIS Admin Service 启动并设置为 Automatic 后解决
如果您正在运行 Netskope 客户端,它可能会关闭连接并导致错误。 如果可能,禁用 Netskope 客户端,错误应该得到解决。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.