4

我刚刚针对 IIS 中的用户的应用程序池标识更新了密码,以使其保持最新状态,具体如下:

Http错误503服务不可用

但是,现在当我运行 IIS 管理器时,当我尝试列出应用程序池、列出站点或重新启动时,它会冻结。这意味着我无法返回并仔细检查我是否在应用程序池中输入了正确的密码。

Windows 事件日志不显示错误或警告。我也尝试过重启电脑,但这没有帮助。

有没有人遇到过这种情况或知道可能是什么原因造成的?

我正在运行 Windows 10 和 IIS 版本 10.0.10586.0

4

2 回答 2

1

我使用 IIS 10.0.19041.1288 在 Windows 10 上修复了此问题,无需重新安装,如下所示:

  • 首先,我注意到 IIS 管理器也不允许我终止/重新启动 Web 服务器(以超时结束)。
  • 然后,我在任务管理器中检查了我的服务,其中 WWW 发布服务 (W3SVC) 处于“正在终止”状态。
  • 然后,我转到控制面板中的“服务”部分,找到该服务背后的可执行文件 - 它是svchost,带有 命令行C:\Windows\system32\svchost.exe -k iissvcs

因此,我可以返回任务管理器以使用该命令行终止该进程。如果尚未显示,您可能必须在详细信息选项卡上添加命令行列。

终止该服务后,IIS 管理器将再次正常运行,启动/重新启动服务器而不会出现任何延迟问题,并显示应用程序池列表。

于 2021-12-06T09:03:52.857 回答
1

我通过重新安装 IIS 解决了这个问题:

  • 转到 Windows 功能,然后取消选中 Internet 信息服务(确保记下已打开的子功能)
  • 重启电脑
  • 转到 Windows 功能,然后检查 Internet 信息服务(确保您还包括之前打开的相关子功能)

在此之后,它再次正常工作。

于 2017-05-25T18:37:07.287 回答