Issue:
I'm encountering issues with group policy processing where startup scripts seem to instantly fail with Event 1030 and an ErrorDescription of "The system cannot find the file specified." The client event log just gets a string of 10 or so red errors on this event type. As far as I've been able to tell, this is only happening on our Windows 10 wireless Surfaces.Windows 7 and Window 10 desktops do not seem to be affected.
Preceding the slew of Event 1030 events are typically 1 to 2 events of ID 1058: Network access is denied. The event message typically looks like:
The processing of Group Policy failed. Windows attempted to read the file \\domain\SysVol\domain\Policies\{42ECCD9C-764E-4A3D-8596-A974851F7183}\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.
Notes and Troubleshooting:
- The permissions are fine and the paths are accessible
- DCDiag tests are clean on the 2 2008R2 domain controllers
- TheFRS, DFSR, DNS, and Directory Service event logs are clean
Other Observations:
If I disable the policies generating the 1058 errors, different policies take their place. These policies appear to be the first in the order of inheritance. That is to say that it seems like the first policies that should be processed are the ones that fail. If I unlink those policies then the failures arise from the next policy(s) down the line.
It seems to me that group policy is being processed before its completely ready to do so. Like the networking on the device is not yet ready to go out and communicate with a DC.
I already have "Always wait for the network at computer startup and logon" enabled. I also have tried putting a value of 100 seconds for"Specify startup policy processing wait time". The issue persists.
Any ideas? I'm not sure what else to try.