I have been searching all over trying to find out some definitive information on Roaming Profiles and when they sync with the server. Everything I read alludes to it being done at Log Off, but I havent seen official wording or documentation saying so. It seems that is the case on our network, when users log off it syncs properly. When users do a Restart or Shutdown though it doesn't sync the profile. Is this correct? Should it be syncing? If not, is there a way to make it through GPO or some other way?