Link to home
Start Free TrialLog in
Avatar of rowdybeans
rowdybeansFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Group Policy Client service failed

I'm having a problem when users log onto new PC's (ie one not logged onto before) using their roaming profile. It comes up with an error when logging on

The Group Policy Client service failed the logon
Access is denied

If I manually copy over the ntuser.dat file from the roaming profile folder to the local machine then they can log on fine. The only odd thing is that on the server to view the ntuser.dat file I have to unhide the protected system files to then view it and copy it. Then when I log in it loads roaming profile fine.

Has anyone seen this before and know a fix?
Avatar of Cliff Galiher
Cliff Galiher
Flag of United States of America image

I've only see this when someone has done a migration (I've seen it with SBS and non-SBS) where roaming profiles were moved from one server to another and ACLs were not preserved. Because of inheritance, some files fail.

Ultimately you can *try* to reset ACLs, but it is usually better to just export the data (Windows Easy Transfer, etc), delete the roaming profile, and let the windows client recreate it thus recreating all folders and files with proper ACLs.

You can then reimport the data, as tools that work at the data level and not the file level don't affect ACLs.

-Cliff
Avatar of rowdybeans

ASKER

We haven't moved servers or done a migration. The only thing that has happened is we had some corrupt data on our D drive where the data stored. But I have tried deleting the roaming profile data on the server and local PC profile, deleting reg keys for user on local pc too. Recreating a profile for the user and still get the same error.
ASKER CERTIFIED SOLUTION
Avatar of rowdybeans
rowdybeans
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Found my own solution