尝试将Active Directory域服务angular色添加到Windows Server 2008 R2时出现错误

我从我的托pipe服务提供商获得了Windows Server 2008 Enterprise R2的全新安装。 当我尝试将Actice Directory域服务angular色添加到服务器时,我收到一条消息,指出安装不成功,服务器需要重新启动以恢复所有更改。 以下是我在服务器日志中的内容:

[CbsUIHandler] Error: -2147021879 : [CbsUIHandler] Terminate: [InstallationProgressPage] Verifying installation... [CBS] ...done installing 'DirectoryServices-DomainController '. Status: -2147021879 (80070bc9) [Provider] Skipped configuration of 'Active Directory Domain Controller' because install operation failed. 

我已经安装了所有的更新和SP1 – 它没有帮助。 有没有人有一个build议如何解决这个问题?

编辑:通过build议我已经与系统更新准备工具检查 – 它显示没有问题。

我的问题是startup type = disable远程registry服务。 在startup type = automatic修改,问题已解决。

有时,如果您在安装ADDSangular色之前安装了“Active Directory轻型目录服务”,则会看到此错误。 删除ADLDSangular色,然后安装ADDSangular色并重新安装ADLDS。

这是系统软件包的一个典型问题,更新没有正确安装。

尝试安装angular色时,请检查事件日志中是否有软件包错误。

有一个来自Microsoft的工具(每个月更新一次)称为System Update Readiness Tool (SURT)。 此工具修复了Windows服务商店中的不一致情况,这可能会阻止成功安装将来的更新,Service Pack和软件。

您可以在Microsoft Donwload Center中find该工具的历史版本。 Windows Server 2008 R2本月的工具(2011年8月)可以在这里find 。

出错后重新启动服务器。 运行该工具。 重新启动它。 如果这不起作用,您可以尝试手动高级方法来修复服务损坏 。

实际上,远程注册服务必须处理这个问题,请参阅下面的博客,以获得详细的解释和解决方法:

Active Directory域服务和远程registry服务