组策略应用机制里有一个步骤叫慢速网络连接检测机制。该机制是用来检测成员服务器与域控制器之间的网络环境速度快慢以决定组策略是以快速模式还是慢速模式进行应用。而检测网速的方式则是使用一个2048字节的ICMP网络包ping域控制器,通过测试来回的时间以计算网络速度。如果ping域控制器失败,计算机(或者服务器)将报告无法检测计算机名字的错误并终止组策略的应用。
关于这个问题,请使用以下方式关闭慢速连接并收集进一步的日志进行分析:
1. 打开注册表编辑器(regedit.exe)
2. 展开并定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Nt\CurrentVersion\WinLogon
3. 添加如下注册表值:
a. 名称:UserEnvDebugLevel
b. 类型:DWORD
c. 值:10002(十六进制)
4. 展开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\System,添加或者修改如下键值:
a. 名称:GroupPolicyMinTransferRate
b. 类型:DWORD
c. 值:0
5. 展开HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System,添加或者修改如下键值:
a. 名称:GroupPolicyMinTransferRate
b. 类型:DWORD
c. 值:0
6. 关闭注册表编辑器。
7. 打开一个命令行窗口,运行gpupdate /force
今天在客户处发现一台主机间隔不久就会报出1054相关错误
我在的2天内几乎间隔1个小时40分钟机会报出一个1054错误
问题描述:
==============
错误ID:1054
时间:2009-10-27 7:44:38
描述:NT AUTHORITY\SYSTEM Windows 不能获得您的计算机网络的域控制器名称。(出现了意外的网络错误。 )。组策略处理中止。
查阅了相关的信息网站
终于发现是AMD CPU的时间戳偏差导致。此问题参考KB:
http://support.microsoft.com/kb/938448/zh-cn
当使用AMD双核或多核Opteron处理器时,基于Windows Server 2003系列操作系统的服务器可能出现时间戳偏差
症状
当使用AMD双核或多核Opteron处理器时,基于Windows Server 2003系列操作系统的服务器可能出现时间戳偏差。发生此问题时,依赖于时间戳计数器的操作可能无法正常运行。这些操作包括网络通信和性能监视。举例来说,如果该服务器是Active Directory(活动目录)域控制器,您可能收到以下错误信息:
意外的网络错误 (事件 ID 1054)
事件说明:
Windows 无法获得计算机网络的域控制器名。(意外的网络出错) 组策略处理中止。
原因
当不同的处理器核心时间戳不同步的时候引发该问题。Windows Server 2003使用时间戳作为计时器的源。每个处理器核心包含一个时间戳计数器。
解决方法
要解决此问题, 配置 Windows Server 2003以使用PM_TIMER设置来代替时间戳计数器。要完成此操作,需在Boot.ini文件中添加/ usepmtimer参数并重新启动服务器。
注意 当您从AMD下载并安装了最新的AMD PowerNow! 技术的驱动程序后,/ usepmtimer参数将被自动添加入Boot.ini文件。单纯更新处理器驱动程序并不解决该问题,在安装驱动程序过程中对Boot.ini文件进行的修改才是解决问题的所在。
问题状态
Microsoft已确认这是Microsoft产品中存在的问题。
更多信息
本文所讨论的第三方产品并非由微软提供,由这些产品引起的任何问题,Microsoft予以免责。
这篇文章中的信息适用于:
Microsoft Windows Server 2003 Service Pack 2
Microsoft Windows Server 2003, 标准版 (32位 x86)
Microsoft Windows Server 2003, 企业版
Microsoft Windows Server 2003, 数据中心版 (32位 x86)
Microsoft Windows Server 2003, Web服务器版
Microsoft Windows Server 2003, x64 标准版
Microsoft Windows Server 2003, x64 企业版
Microsoft Windows Server 2003, x64 数据中心版
Microsoft Windows Server 2003, 基于安腾系统的企业版
Microsoft Windows Server 2003, 基于安腾系统的数据中心版
Microsoft Windows Server 2003 SP1
Microsoft Windows Server 2003, 标准版 (32位 x86)
Microsoft Windows Server 2003, 企业版
Microsoft Windows Server 2003, 数据中心版 (32位 x86)
Microsoft Windows Server 2003, Web服务器版
Microsoft Windows Server 2003, 基于安腾系统的企业版
Microsoft Windows Server 2003, 基于安腾系统的数据中心版
Microsoft Windows Server 2003, x64 标准版
Microsoft Windows Server 2003, x64 企业版
Microsoft Windows Server 2003, x64 数据中心版
PS:以上的解决方案只是针对AMD CPU的~如果是Intel的就需要修改注册表的阀值了。我之后也会写出来!