At many customer place and even more often now RDS and XenApp servers are virtual I see C: drives (System drives) full without a tiny byte left… This is even more painful when roaming profiles need to be store on the same drive. This is the default behaviour for roaming and local profile creation, their location is “c:Users” or “c:Documents and Settings”

Very often the virtual machine hard drive are calculated with the OS space need and few application added and many time the page file has already been moved to anther drive, but many admins forget to calculate user’s profile space needed regarding the number of user logged on per vbox…

So what I’m doing on almost all the deployment I do now a day when there are roaming or local profile involve, I just set the UserProfile location to another drive than the system drive, D: for example.

This can be done by changing a registry key and here is the location with default values :