本文提供了安装Active Directory 域服务失败并出现错误的问题的解决方案:指定的用户已存在。
原始 KB 数: 2000622
现象
尝试在 Windows Server 计算机上安装Active Directory 域服务时,可能会收到以下错误:
加入域时出错 操作失败,因为:尝试将此计算机加入 <目标 DNS 域> 失败。 指定的用户已存在。
%systemroot%\debug\DCPROMOUI。LOG 包含以下文本:
dcpromoui Enter ComposeFailureMessage dcpromoui Enter GetErrorMessage 80070524 dcpromoui Enter State::GetOperationResultsMessage 尝试将此计算机 <加入目标 DNS 域> 失败。 dcpromoui Enter State::GetOperationResultsFlags 0x0 dcpromoui Enter State::SetFailureMessage 操作失败,因为: 尝试将此计算机加入 <目标 DNS 域> 失败。 “指定的用户已存在。”
原因
计算机帐户的名称与尝试安装Active Directory 域服务的计算机同名。
解决方法
-
如果要在与以前存在于域中的域控制器同名的计算机上安装Active Directory 域服务,则可能仍保留元数据。
可以使用下列方法之一删除元数据:
为获得最佳效果,请删除新域控制器正在加入的同一域和站点中的域控制器上的过时域控制器元数据,或者删除 Active Directory 安装向导或应答文件中指定的帮助程序域控制器。
-
如果 Active Directory 安装向导继续失败并出现错误“指定的用户已存在”,请查看 %systemroot%\debug\DCPROMOUI。用于标识新域控制器尝试使用的帮助程序域控制器的名称的 LOG。
来自 DCPROMOUI 的示例输出。日志:
dcpromoui Enter DS::JoinDomain ←搜索 %systemroot%\debug\dcpromoui.log的此部分 dcpromoui Enter MassageUserName 管理员 dcpromoui contoso.com\administrator dcpromoui Enter MyNetJoinDomain contoso.com<helper DCs hostname.contoso.com ←> helper 域控制器的名称 dcpromoui Calling NetJoinDomain dcpromoui lpServer : (null) dcpromoui lpDomain :contoso.com<帮助程序 DC hostname.contoso.com> dcpromoui lpAccountOU : (null) dcpromoui lpAccount : contoso.com\administrator dcpromoui fJoinOptions : 0x27 dcpromoui HRESULT = 0x80070524Error ← 0x80070524 = 0x524 hex / 1316 十进制,符号错误ERROR_USER_EXISTS dcpromoui HRESULT = 0x80070524
-
验证在步骤 2 中标识的帮助程序域控制器是否已入站复制删除冲突的域控制器计算机帐户和步骤 1 中执行的 NTDS 设置对象(元数据清理)。 如果域控制器计算机帐户仍然存在,请评估可能的原因:
- 复制延迟(例如域控制器是多个跃点远离发起元数据清理的域控制器)。
- 帮助程序域控制器上的入站复制失败。
- 帮助程序域控制器驻留在有意配置为延迟方式进行入站复制更改的滞后站点中。
-
有关此错误的其他根本原因的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章:
938447不能添加用户名或对象名称,该名称仅与带有音调标记的字符不同