Why Windows takes so long to shut down
`It happens to more machines that it should. I decided to see what the problem might be. I searched google, forums, and newsgroups for an answer. The biggest culprit is a problem unloading the current users profile. [..]
This is why Microsoft released the User Profile Hive Cleanup Service’