I have been having a Group Policy problem with a Site ever since the local DC had problems and we were forced to demote it. The computers at this site are now dog slow and take about 30 mins to boot up. All DNS information for these PC's are pointing to our Data Center DC's so I do not believe its a DNS issue. I just hope after demoting the local DC PC's are not trying to look at this for policy. I recieve the following errors in the Application Event Viewer:
Error Source: Userenv
Event ID: 1058
Dindows cannot access the file gpt.ini for GPO CN= {GUID}, CN= Policies, N=System, DC= Domainname, DC=com. The file must be present at the location <\\DOMAIN\sysvol\DOMAIN\Policies\{GUID}\gpt.ini> Group Policy Being aborted
I can however copy and paste the UNC path and get to that directory. It just takes a very long time. Latency from this site to our datacenter is only 10 ms and only 20 users are at this site, so I wouldn't think coming back to the central DC would cause this much of a problem if latency were an issue.
Also below is the userenv.log of one of the PC's that are having these issues. Any help would be greatly appreciated. I am really new with Group Policy so any little bit will help:
USERENV(2a4.2a

09:34:39:828 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

09:34:39:828 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

09:34:39:828 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:49:16:781 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:49:16:781 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:49:16:781 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:49:16:781 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.6bc) 10:49:44:953 ProcessGPO: Couldn't find the group policy template file <\\ATTGEN.LCL\SysVol\ATTGEN.LCL\Policies\{EC3A1AD9-8D10-4098-BF50-6836998F5B15}\gpt.ini>, error = 0x40.
USERENV(2a4.6bc) 10:49:44:953 EvalList: ProcessGPO failed
USERENV(2a4.6bc) 10:49:44:953 GetGPOInfo: EvaluateDeferredGPOs failed. Exiting
USERENV(2a4.6bc) 10:49:44:968 ProcessGPOs: GetGPOInfo failed.
USERENV(2a4.97

10:49:45:703 ProcessGPO: Couldn't find the group policy template file <\\ATTGEN.LCL\SysVol\ATTGEN.LCL\Policies\{EC3A1AD9-8D10-4098-BF50-6836998F5B15}\gpt.ini>, error = 0x40.
USERENV(2a4.97

10:49:45:718 EvalList: ProcessGPO failed
USERENV(2a4.97

10:49:45:718 GetGPOInfo: EvaluateDeferredGPOs failed. Exiting
USERENV(2a4.97

10:49:45:718 ProcessGPOs: GetGPOInfo failed.
USERENV(2a4.2a

10:54:25:328 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:54:25:343 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:54:25:343 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

10:54:25:343 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.6bc) 10:57:57:005 ProcessGPO: Couldn't find the group policy template file <\\ATTGEN.LCL\SysVol\ATTGEN.LCL\Policies\{EC3A1AD9-8D10-4098-BF50-6836998F5B15}\gpt.ini>, error = 0x40.
USERENV(2a4.6bc) 10:57:57:005 EvalList: ProcessGPO failed
USERENV(2a4.6bc) 10:57:57:005 GetGPOInfo: EvaluateDeferredGPOs failed. Exiting
USERENV(2a4.6bc) 10:57:57:005 ProcessGPOs: GetGPOInfo failed.
USERENV(2ac.2b0) 11:04:12:671 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.2b0) 11:04:12:703 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.2b0) 11:04:12:703 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.2b0) 11:04:12:703 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

15:25:50:968 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

15:25:50:984 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

15:25:50:984 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

15:25:50:984 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.88

15:28:48:573 GetWbemServices: CoCreateInstance returned 0x800401f0
USERENV(2a4.964) 15:29:57:666 CallDFS: NtFsControlFile failed with 0xc000020c
USERENV(2a4.2a

16:49:33:934 MyRegUnLoadKey: Failed to unmount hive 00000005
USERENV(2a4.2a

16:49:33:950 DumpOpenRegistryHandle: 2 user registry Handles leaked from \Registry\User\S-1-5-21-4242810110-19057349-4064085894-1922
USERENV(2a4.2a

16:49:33:950 UnloadUserProfileP: Didn't unload user profile <err = 5>
USERENV(2a4.2a

16:49:33:950 MyRegUnLoadKey: Failed to unmount hive 00000005
USERENV(2a4.2a

16:49:33:950 UnLoadClassHive: failed to unload classes key with 5
USERENV(2a4.2a

16:49:33:950 DumpOpenRegistryHandle: 2 user registry Handles leaked from \Registry\User\S-1-5-21-4242810110-19057349-4064085894-1922_Classes
USERENV(2a4.2a

16:49:33:965 ReportError: Impersonating user.
USERENV(2ac.2b0) 16:50:44:937 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.2b0) 16:50:44:953 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.2b0) 16:50:44:953 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2ac.e84) 08:43:04:875 ProcessGPOs: Forced option changed policy mode.
USERENV(2a4.2a

08:46:55:031 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

08:46:55:046 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

08:46:55:046 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(2a4.2a

08:46:55:046 CUserProfile::CleanupUserProfile: Ref Count is not 0
USERENV(fe8.ff

08:49:53:053 EnterCriticalPolicySectionEx: Wait timed out on the mutex.
USERENV(2a4.ee0) 08:51:35:386 ProcessGPO: Couldn't find the group policy template file <\\ATTGEN.LCL\SysVol\ATTGEN.LCL\Policies\{EC3A1AD9-8D10-4098-BF50-6836998F5B15}\gpt.ini>, error = 0x40.
USERENV(2a4.ee0) 08:51:35:402 EvalList: ProcessGPO failed
USERENV(2a4.ee0) 08:51:35:402 GetGPOInfo: EvaluateDeferredGPOs failed. Exiting
USERENV(2a4.ee0) 08:51:35:402 ProcessGPOs: GetGPOInfo failed.
USERENV(2a4.91c) 09:41:02:354 PolicyChangedThread: UpdateUser failed with 0.
THANK YOU IN ADVANCE