none
此计算机上未安装 Windows 组件 Server-Gui-Mgmt-Infra RRS feed

  • 问题


  • 在Server 2016上安装Exchange 2016的时候,准备情况检查中出现错误,错误内容如下:

    错误:
    此计算机上未安装 Windows 组件 Server-Gui-Mgmt-Infra,同时需要在开始 Exchange 安装程序之前安装。
    有关详细信息,请访问:XXX

    然后我尝试安装,按照Technet网站上的教程在Powershell里安装,如下:

    重要说明:
    不支持在运行 Windows Server Core 或 Nano 服务器的计算机上安装 Exchange 2016。需安装 Windows Server 桌面体验功能。若要安装 Exchange 2016,需执行以下操作之一,以在启动 Exchange 2016 安装程序前在 Windows Server 上安装桌面体验:
    • Windows Server 2012 和 Windows Server 2012 R2 在 Windows PowerShell 中运行以下命令

      Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart
      
    • Windows Server 2016 安装 Windows Server 2016 并选择“桌面体验”安装选项。如果计算机运行 Windows Server 2016 核心模式,并且你想要在该计算机上安装 Exchange 2016,将需要重新安装操作系统并选择“桌面体验”安装选项。

    但是安装报错:

    PS C:\Users\Administrator> Install-WindowsFeature Server-Gui-Mgmt-Infra ,Server-Gui-Shell
    Install-WindowsFeature : ArgumentNotValid: 角色、角色服务或功能名称无效:“Server-Gui-Mgmt-Infra,Server-Gui-Shell”。找
    不到该名称。
    所在位置 行:1 字符: 1
    + Install-WindowsFeature Server-Gui-Mgmt-Infra ,Server-Gui-Shell
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (Server-Gui-Mgmt-Infra,Server-Gui-Shell:String) [Install-WindowsFeature
       ],Exception
        + FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCommand

    Success Restart Needed Exit Code      Feature Result
    ------- -------------- ---------      --------------
    False   No             InvalidArgs    {}

    请问这个错误怎么解决,如何让Exchange2016顺利安装下去?


    2016年12月22日 8:49

答案

  • 你好,我已经找到问题所在。

    问题原因是我使用了Exchange 2016 RTM,而server2016要求的最低版本是Exchange 2016 CU3。

    更换安装源文件以后问题就解决了,谢谢!

    • 已标记为答案 covey.du 2016年12月23日 15:46
    2016年12月23日 15:46

全部回复

  • 你好!

    我看到错误消息中有”不支持在运行 Windows Server Core 或 Nano 服务器的计算机上安装 Exchange 2016“,请证实你的windows 2016 server不是 Windows Server Core 或 Nano 服务器。如果计算机运行 Windows Server 2016 core模式我们想要在该计算机上安装 Exchange 2016,将需要重新安装操作系统并选择“桌面体验”安装选项。

    关于安装报错的问题,我建议你确认是否这台server能够联网,请在网络畅通的情况下安装这个feature。

    如果暂时不能联网,按照以下安装:

    1. Get-WindowsImage -ImagePath c:\sources\install.wim

    2. 从上面返回的结果中查看standard或datacenter版本的imageindex数值X(假设为2),下一步用

    3. 运行一下命令安装 Install-WindowsFeature -Name Server-Gui-Shell,Server-Gui-Mgmt-Infra -Source wim:c:\sources\install.wim:2

    4. 重启电脑


    Best Regards,
    David Wang
    TechNet Community Support


    Please remember to mark the replies as answers if they helped.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.






    2016年12月23日 2:19
  • 非常感谢您的回复。但是我尝试了您说的方法,依旧不行。


    PS C:\Users\Administrator> Get-WindowsImage -ImagePath E:\sources\install.wim


    ImageIndex       : 1
    ImageName        : Windows Server 2016 SERVERSTANDARDCORE
    ImageDescription : Windows Server 2016 SERVERSTANDARDCORE
    ImageSize        : 9,615,846,310 bytes

    ImageIndex       : 2
    ImageName        : Windows Server 2016 SERVERSTANDARD
    ImageDescription : Windows Server 2016 SERVERSTANDARD
    ImageSize        : 15,599,232,154 bytes

    ImageIndex       : 3
    ImageName        : Windows Server 2016 SERVERDATACENTERCORE
    ImageDescription : Windows Server 2016 SERVERDATACENTERCORE
    ImageSize        : 9,617,008,508 bytes

    ImageIndex       : 4
    ImageName        : Windows Server 2016 SERVERDATACENTER
    ImageDescription : Windows Server 2016 SERVERDATACENTER
    ImageSize        : 15,595,966,258 bytes



    PS C:\Users\Administrator> Install-WindowsFeature -Name Server-Gui-Shell,Server-Gui-Mgmt-Infra -Source wim:E:\sources\install.wim:4
    Install-WindowsFeature : ArgumentNotValid: 角色、角色服务或功能名称无效:“Server-Gui-Shell,Server-Gui-Mgmt-Infra”。找不到该名称。
    所在位置 行:1 字符: 1
    + Install-WindowsFeature -Name Server-Gui-Shell,Server-Gui-Mgmt-Infra - ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (Server-Gui-Shell,Server-Gui-Mgmt-Infra:String) [Install-WindowsFeature],Exception
        + FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCommand

    Success Restart Needed Exit Code      Feature Result
    ------- -------------- ---------      --------------
    False   No             InvalidArgs    {}


    2016年12月23日 3:48
  • 你好,我发现这个问题只存在于Windows Server 2016中,我在Server 2012中输入install-windowsFeature Server-Gui-Mgmt-Infra ,Server-Gui-Shell,可以正常安装。

    请问在Windows Server 2016中提示此计算机上未安装 Windows 组件 Server-Gui-Mgmt-Infra,应该如何安装?

    谢谢!!

    2016年12月23日 10:22
  • 你好,我已经找到问题所在。

    问题原因是我使用了Exchange 2016 RTM,而server2016要求的最低版本是Exchange 2016 CU3。

    更换安装源文件以后问题就解决了,谢谢!

    • 已标记为答案 covey.du 2016年12月23日 15:46
    2016年12月23日 15:46
  • 很高兴听到你解决了这个问题。

    你可以查看下面官方文档了解更多的关于exchange2016安装在window server 2016的一些限制:

    Exchange 服务器可支持性矩阵

    提供下面文章,希望能够帮助你成功安装配置Exchange2016:

    部署 Exchange 2016 的新安装

    Exchange 2016 安装后任务


    Best Regards,
    David Wang
    TechNet Community Support


    Please remember to mark the replies as answers if they helped.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已建议为答案 David Wang_ 2016年12月24日 6:07
    2016年12月24日 5:50