To solve this problem, either store your users' local profiles on a remote workstation or place a server at the workstation's remote location to store roaming profiles closer to it. Mandatory profiles You can control some of the anarchy that user profiles create by using mandatory profiles on your workstations. Mandatory profiles replace the changes that users make to their user profiles with settings that you want every workstation to have. If a user's setting conflicts with a setting in the mandatory profile, the mandatory profile takes precedence. You can also use mandatory profiles to replace items a user may have deleted from his or her system.
User profiles work via a combination of registry settings and data directories.
Each location stores different information about the profiles. Microsoft stores other user-profile information in the system registry. When a user logs on to a workstation, the workstation checks its registry to see if the user had previously logged on to the workstation. If the workstation finds the user ID in its registry, it checks for a locally cached copy of the user's profile. It then compares the date of the local version with the one in the user's home directory or in the Profiles directory on the server.