Windows Server 2012 R2,IIS 无法安装,未显示任何错误

Windows Server 2012 R2,IIS 无法安装,未显示任何错误

我在这上面已经浪费了将近一天的时间。

我有一台全新的 Windows Server 2012 R2,已完全更新,我正在尝试在其上安装 IIS。

我运行添加角色和功能向导,选择我需要的功能,但安装失败,没有错误消息。

在此处输入图片描述

我无法找到任何日志或详细信息来帮助我排除可能出现的问题。

任务详细信息未显示任何内容:

在此处输入图片描述

有人可以指出某个地方来解释我未能成功的原因吗,或者更好的是,让我知道如何安装 IIS?

答案1

我遇到了完全相同的问题。无法获取有关问题的任何信息。但是微软自己的指南有一个通过 cmd 安装的选项:

  Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

无论出于什么原因,这都有效,而向导却无效。

答案2

我在尝试安装 IIS 的请求监视器功能时遇到此错误。为了排除故障,我建议检查:

  • CBS 日志 (C:\Windows\Logs\CBS)
  • DISM 日志(C:\Windows\Logs\DISM)
  • ApplicationHost.config 文件(C:\Windows\System32\inetsrv\config)
  • Dism /Online /Cleanup-Image /ScanHealth 命令的输出
  • Procmon 日志(使用进程监视工具)

在我的例子中,Procmon 日志PARSE_ERROR_INFO在读取时显示应用程序主机配置文件已损坏。重新安装 IIS 解决了该问题。0x800f0922 更新程序包 IIS-WebServer-Core-Package 的 IIS-RequestMonitor 失败

在此处输入图片描述

答案3

也许尝试使用 PowerShell 安装 IIS 会给你一个更好的错误消息:

安装-WindowsFeature Web 服务器

帕斯卡

答案4

我最近在工作中遇到了这个问题。该问题是由 Microsoft 安全更新引起的。具体来说,KB 3098779 和 3097997 都会导致此行为。卸载这些更新解决了这个问题。

这是我用来解决此问题的知识库。 https://support.microsoft.com/en-us/kb/3118750

相关内容