Web 服务器/iis 无法安装在服务器 2012 上

Web 服务器/iis 无法安装在服务器 2012 上

我正在尝试将 Web 服务器角色 /iis 安装到我的动态 Windows 2012 云服务器,但不断出现以下错误:

如果我没有安装以下内容并尝试安装 Web 服务器/iis 8.0,它会一直告诉我需要重新启动。如果我转到工具,我可以看到 iis 管理器并打开它并导航到本地主机,但是该角色未添加到服务器,并且在重新启动时它会全部消失。

  • “Windows 进程激活服务”

如果我安装上述内容并尝试安装,我会收到以下错误代码,但谷歌并未透露太多

  • 0x800f0922

到目前为止,我已尝试以下操作 - 删除驱动器 C: 上的主文件夹 - 尝试通过 powershell 和命令提示符进行安装 - 通过运行以下命令“start /w pkgmgr.exe /uu:IIS-WebServerRole;WAS-WindowsActivationService”删除 iis - 我还运行了以下命令:dism /online /cleanup-image /restorehealth - 我已清除/删除更新以查看是否有东西损坏。 - 我还运行了 .NET 修复应用程序。

其他角色仍安装在系统上。

有人知道在我必须清除系统之前还可以尝试什么吗?这似乎有点过度,而且工作量很大,因为这是一个实时生产服务器。

提前致谢。J

答案1

检查 IIS 和 CBS(基于组件的设置)日志,应该会提供有关失败原因的更多详细信息。IIS

日志:c:\windows\iisx.log(其中“x”是您正在安装的 IIS 版本)
CBS 日志:c:\windows\logs\cbs

相关内容