首页 > 解决方案 > 如何在 Windows 10 上重新安装 IIS?

问题描述

当我在我的 Windows 10 机器上启动 IIS 时,它没有在应用程序池下列出 DefaultAppPool,并且没有默认网站。如何重新安装 IIS 以恢复这些默认设置?我试图取消选中以下并重新启动我的机器,希望它会卸载 IIS。然后我检查它重新安装。但它没有显示默认网站和默认应用程序池。

Internet 信息服务 -> Web 管理工具 -> IIS 管理控制台

感谢您提供重新安装 IIS 的任何建议。

标签: iisiis-10windows-10-desktop

解决方案


您可以完全卸载iis,然后重新安装,关于如何完全卸载iis,您可以删除以下角色:

  • 服务器管理器中“服务器角色”选项卡下的 Web 服务器 (IIS)

  • 以及服务器管理器“功能”选项卡中的 Windows 进程激活服务

    注意:卸载后需要重新启动服务器。

  • 然后删除文件或重命名 C:\inetpub 和 C:\Windows\System32\inetsrv 的文件夹(首选)。

这里的关键步骤是卸载 Windows Process Activation Service (WAS)。这是负责管理应用程序池配置、为 HTTP 和其他协议创建和管理工作进程生命周期的服务。卸载 WAS 后,我们可以安全地删除位于 C:\Windows\System32\inetsrv 下的配置文件,最终彻底卸载 IIS。

要重新安装 IIS,只需遵循相同的步骤:添加 Web 服务器 (IIS) 以及 WAS。

有关如何执行干净重新安装 IIS 的更多信息,您可以参考此链接:如何执行干净重新安装 IIS


推荐阅读