Stu*_*rde 5 windows windows-server-2003 active-directory replication group-policy
如果版本号匹配,为什么组策略诊断实用程序 GPOTool 会报告两个域控制器之间的 GPO 版本不匹配?
Policy {GUID}
Error: Version mismatch on dc1.domain.org, DS=65580, sysvol=65576
Friendly name: Default Domain Controllers Policy
Error: Version mismatch on dc2.domain.org, DS=65580, sysvol=65576
Details:
------------------------------------------------------------
DC: dc1.domain.org
Friendly name: Default Domain Controllers Policy
Created: 7/7/2005 6:39:33 PM
Changed: 6/18/2012 12:33:04 PM
DS version: 1(user) 44(machine)
Sysvol version: 1(user) 40(machine)
Flags: 0 (user side enabled; machine side enabled)
User extensions: not found
Machine extensions: [{GUID}]
Functionality version: 2
------------------------------------------------------------
DC: dc2.domain.org
Friendly name: Default Domain Controllers Policy
Created: 7/7/2005 6:39:33 PM
Changed: 6/18/2012 12:33:05 PM
DS version: 1(user) 44(machine)
Sysvol version: 1(user) 40(machine)
Flags: 0 (user side enabled; machine side enabled)
User extensions: not found
Machine extensions: [{GUID}]
Functionality version: 2
Run Code Online (Sandbox Code Playgroud)
您的问题是由默认域控制器策略 DS 和 Sysvol 部分之间的版本不匹配引起的,而不是两个 DC 之间的差异造成的。您的 DC 彼此同步,但它们同步的数据与其自身不同步。您想要做的是将 DS 和 Sysvol 版本设置为相同的值。为了安全起见,还是跟着去吧1(user) 45(machine)。您需要输入的值为65581(1 * 65536 + 45 = 65581)。用记事本打开\\domainname\sysvol\policies\{Default_Domain_Controllers_Policy_GUID}\gpt.ini并设置Version=65581。现在使用 ADSIEdit、ADExplorer、adfind 等,浏览CN={Default_Domain_Controllers_Policy_GUID},CN=Policies,CN=System,DC=domainname并设置versionnumber为65581. 现在去吃午饭,回来后再次运行 GPOTool。所有版本号应报告为65581和/或1(user) 45(machine)。
注意:默认域控制器策略 GUID 始终为 6AC1786C-016F-11D2-945F-00C04FB984F9,但请验证这实际上是 GUID,以防有人重命名它并创建另一个同名的 GPO。
有关如何计算和使用 GPO 版本号的更深入说明,请参阅以下页面:
| 归档时间: |
|
| 查看次数: |
62333 次 |
| 最近记录: |