Do you know the User Profile Hive Cleanup Service? It can help solve your problems with roaming user profiles, and if your Windows shuts down very slow. Sometimes, applications maintain connections to registry keys in the user profile after a user logs off. The User Profile Hive Cleanup Service monitors if logged-off users have registry hives still loaded and releases them if necessary.
Does our ogranization use the public cloud?