我的安装环境是windows 2008R2版本的,是要满足一些安装条件的:
推荐大家有powershell安装,一是方便,而是比图形界面更加清楚,在安装过程中不会漏掉某个组件
  1. 启用Windows PowerShell。打开提升的 Windows PowerShell 控制台,并运行以下命令:
Import-Module ServerManager
使用 Add-WindowsFeature cmdlet 安装必要的操作系统组件:
  1. 对于执行客户端访问、集线器传输及邮箱角色典型安装的服务器:
    Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
一般的邮件服务器初次安装的时候只会安装着这几个组件,安装完成以后,还需要自动启动一个服务
在将安装客户端访问服务器角色的服务器上,重新启动系统之后,以管理员身份登录,打开提升的 Windows PowerShell 控制台,并通过运行以下命令将 Net.Tcp 端口共享服务配置为自动启动:
Set-Service NetTcpPortSharing -StartupType Automatic
安装(英文)组件
然后你就可以正常安装windows exchange 2010了,在安装过程中不会提示你需要重新安装某个组件了