DCDiag VerifyReferences 测试失败时使用 DFSR 复制 SYSVOL

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3110032
症状
请考虑以下情形:
  • 使用分布式文件系统复制 (DFSR) 服务,要将 SYSVOL 文件夹复制。
  • 所有域控制器 (DC) 都运行 Windows Server 2008 R2 或更高版本。
  • 运行域控制器诊断工具 (DCDiag) 以生成有关复制报告
在这种情况下,DCDiag 返回以下错误消息:

VerifyReferences 测试失败
DCDiag 报告中包含以下项:

Problem: Missing Expected ValueBase Object: CN=<DCNAME>,OU=Domain Controllers,DC=<DOMAIN>,DC=<COM>Base Object Description: "DC Account Object"Value Object Attribute Name: frsComputerReferenceBLValue Object Description: "SYSVOL FRS Member Object"Recommended Action: See Knowledge Base Article: Q312862
当发生此问题时,DCDiag DFSR 验证引用对象。此外,NT 文件复制服务 (NTFRS) 停止。
原因
因为没有否 FRS 引用域控制器对象下的 活动目录(AD) 数据库中 DFSR 用于 SYSVOL 复制时,将发生此问题。而是只对 DFSR 对象。

在早期版本的 DCDiag,如 Windows Server 2008 的 DCDiag 或与 Windows Server 2003 支持工具一起安装的 DCDiag 不包括此逻辑。因此,这些版本可以搜索 FRS 成员引用,并且这在 DCDiag 生成虚假错误。
解决方案
若要解决此问题,请从 windir%\System32 运行 Dcdiag.exe。此文件夹包含最新版本的 Windows 2008 和 Windows 2008 R2 中的 DCDiag。通过运行 DCDiag 最新版本,SYSVOL 复制将通过 VerifyReferences 测试。

或者,如果在 Windows Server 2008 R2 上安装了 Windows 支持工具套件,将其卸载。这可以解决此问题并允许您从任何位置运行 Dcdiag.exe。
更多信息
即使使用最新的 DCDiag 版本,如果msDFSR 标志特性 CN 中仍然可能出现"症状"一节中提到的错误 =<DCNAME>,OU = 域控制器时,DC =<DOMAIN>,DC =<COM>中行 DCDiag 项缺失或不匹配以下标志之一:

</COM></DOMAIN></DCNAME>
  • 重定向的阶段: msDFSR-标志的 CN = dfsr LocalSettings 是 0x20 (32 dez)
  • 消除了的阶段: msDFSR-标志的 CN = dfsr LocalSettings 是 0x30 (48 dez)

在这种情况下,DCDiag 错误地假定将仍使用文件复制服务 (FRS) 配置的 SYSVOL,并试图确认 FRS 对象和 活动目录(AD) 数据库中不存在的属性。因此,您可能会验证失败。

警告:本文已自动翻译

属性

文章 ID:3110032 - 上次审阅时间:11/13/2015 16:04:00 - 修订版本: 1.0

Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Standard

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3110032 KbMtzh
反馈