网络:
- 多站点域。
- 每个站点都有2个本地(站点,同一子网)Windows Server 2012 R2域控制器。
- 在Windows站点和服务中正确定义了站点。
- 每个站点的DNS记录仅定义了两个本地DNS服务器。
- 所有客户端都是具有所有更新的Windows 10 Pro 64位。
- 这两个网络都是完全千兆的,运行在经过认证的CAT6电缆的Cisco交换机上。
- 每个站点都有一个本地(站点上相同的子网)Synology存储服务器。
- 作为组策略的一部分,两个网络驱动器映射到Synology服务器上的共享。
连接诊断:
dcdiag /test:dns /v /c /e
PASS
所有服务器和所有测试的报告echo %logonserver%
总是返回本地DCnltest /dsgetdc
始终显示本地DC和正确的本地IP- 在站点A上,两个网络驱动器均出现,可能出现故障的可能性为0.5%(我经历了几次启动,这些驱动器无法正确显示)。
问题:
在站点B,网络驱动器可能无法显示30%的时间。有时是两个驱动器,有时是一个或另一个。该问题主要是随机的,并且似乎没有跟随任何特定的用户或工作站。
症状:
在出现问题的30%的时间中:
- 5%的时间a
gpupdate
或gpupdate /force
将解决问题,驱动器将立即出现。如果gpupdate
在第一次尝试中不起作用,那么在此之后它将几乎不再起作用(对于该引导) - 在时间的5%
gpupdate
或gpupdate /force
将导致只有一个驱动器出现 - 20%的时间,a
gpupdate
不能解决问题,但是下次启动会很好 - 50%的时间,a
gpupdate
不能解决问题,但是在一次引导和另 一次引导之后gpupdate
,驱动器将出现 在20%的时间中,驱动器将出现多次重新引导(
gpupdate
每次引导)。有时是2次引导,但是有时驱动器出现之前我很少需要重启计算机6到7次。在最后20%的时间内,我有时会从gpupdate进程中得到错误。
The processing of Group Policy failed. Windows attempted to read the file \domain\SysVol\domain.local\Policies{5898270F-33D0-41E8-A516-56B3E6D2DBAB}\gpt.ini from a domain controller and was not successful. Group Policy settings may not be applied until this event is resolved. This issue may be transient and could be caused by one or more of the following: a) Name Resolution/Network Connectivity to the current domain controller. b) File Replication Service Latency (a file created on another domain controller has not replicated to the current domain controller). c) The Distributed File System (DFS) client has been disabled.
实际上,通常但并非总是此错误是一个好兆头,因为通常在收到此错误后,下一次“ gpupdate”或下一次引导和“ gpupdate”将使驱动器重新出现。
驱动器地图诊断:
gpresult /h gpresult.html
显示:Drive Map (Drive: X) The following settings have applied to this object. Within this category, settings nearest the top of the report are the prevailing settings when resolving conflicts. X: Winning GPO DriveMaps General Settings Result: Success
我启用了组策略环境调试日志记录(根据 http://social.technet.microsoft.com/wiki/contents/articles/4506.group-policy-debug-log-settings.aspx创建的注册表项
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Diagnostics] "GPSvcDebugLevel"=dword:00030002
)。日志文件中c:\Windows\debug\UserMode\gpsvc.log
没有显示任何明显的错误,也无法通过Google找到很多帮助。这是我收到的一些有趣的消息:GPSVC(158.33c) 23:33:24:921 CheckGPOs: No GPO changes but extension Group Policy Drive Maps's returned error status 183 earlier. GPSVC(158.c24) 23:38:12:203 ProcessGPOs(Machine): Extension Group Policy Drive Maps skipped with flags 0x110057. GPSVC(158.157c) 23:08:08:216 ProcessGPOs(User): Extension Group Policy Drive Maps ProcessGroupPolicy failed, status 0xb7.
我已为云端硬盘地图启用了组策略首选项调试功能(根据http://blogs.technet.com/b/askds/archive/2008/07/18/enabling-group-policy-preferences-debug-logging-using-the -rsat.aspx设置
Drive Map Policy Processing
为,Enabled
并Event Logging
在的属性中启用\Computer Configuration\Policies\Administrative Templates\System\Group Policy\Logging and tracing
。日志文件C:\ProgramData\GroupPolicy\Preference\Trace\User.log
未返回任何错误。2015-11-21 17:47:38.849 [pid=0x22c,tid=0xcd0] Starting class <Drive> - X:. 2015-11-21 17:47:38.864 [pid=0x22c,tid=0xcd0] Adding child elements to RSOP. 2015-11-21 17:47:38.880 [pid=0x22c,tid=0xcd0] Beginning drive mapping. 2015-11-21 17:47:38.896 [pid=0x22c,tid=0xcd0] Set user security context. 2015-11-21 17:47:38.927 [pid=0x22c,tid=0xcd0] User does not have a split token. 2015-11-21 17:47:38.927 [pid=0x22c,tid=0xcd0] Drive doesn't exist (full token). 2015-11-21 17:47:39.114 [pid=0x22c,tid=0xcd0] Connected with access name x:. 2015-11-21 17:47:39.146 [pid=0x22c,tid=0xcd0] SendNotification Session ID is 2. 2015-11-21 17:47:39.146 [pid=0x22c,tid=0xcd0] SendNotification discovered drive mask of 8388608. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] Set system security context. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] SendNotification drive event broadcast sent. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] Set user security context. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] SendNotification to Shell. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Set system security context. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Properties handled. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Handle Children. 2015-11-21 17:47:39.192 [pid=0x22c,tid=0xcd0] EVENT : The element of user preferences 'X:' of the group policy object 'DriveMaps {06FEB8B9-632C-4A1C-A7C9-5A05E1041BEE}' was applied correctly. 2015-11-21 17:47:39.192 [pid=0x22c,tid=0xcd0] Completed class <Drive> - X:.
我还对登录进行了几次netmon捕获,但驱动器加载失败,但是捕获的信息太多,我不确定从哪里开始。
如果登录失败后,我尝试直接浏览到
\\SynologyServer\ShareName\
,则共享总是立即立即加载而没有任何错误。没有连接或权限问题的迹象。
题:
当两个站点都位于同一域,具有相同的策略并且运行相同的软件时,为什么在一个站点上如此频繁地发生此问题,而在另一个站点上却几乎从未发生过此问题?
我能想到的唯一软件差异是,在站点A上,所有计算机都运行Windows 8.1 Pro并已升级到Windows 10 Pro,而在站点B上,所有计算机都重新安装了Windows 10 Pro。