Avatar of sedberg1
 asked on

Set up user profiles to be on D drive for users

I have numerous RDS servers that are in a 2008 R2 domain (both domain and forest levels are 2008 R2).  All member servers are VMs and running either 2008 or 2008 R2.

Right now, all servers are only set up with C drives.  We want to set up quotas for certain users, so we are going to put in new VHDs as a D drive for all the servers and then apply the quotas to the D drive.  But so that all users except the domain admins get the quota, we want to make all users' profiles store on the D drive except the domain admins.

To complicate things, these users might be logging into a number of the terminal servers (none set up as NLB clusters and none through an RD connection broker server).  But regardless of where they are logging into, the user profile should be stored on the D drive.  

Is there a way to push this out through Group Policy?  What would I need to do?
Windows Server 2008Active Directory

Avatar of undefined
Last Comment

8/22/2022 - Mon

And let me add that the user profiles are not roaming profiles.  They are all stored locally on the servers themselves.  No chance of moving to roaming profiles.

You can only do certain folders using Folder Redirection,...you cannot do the entire profile.

To do the entire profile requires Roaming Profiles and that is going to use a network location,...not the Local D Drive of whatever current machine they are on.  However Roaming profiles is only a copy of the profile,...the user still "runs" off the original profile in the original location,...the Roaming Profile functionality only replicates the profile between the original location and the network location.  When the user logs on it copies the network location to the original local location,...then at log off it copies from the local location back to the network location.

You could copy or move the user's profiles to the location needed (moving them is better as it deletes them at the original location), and then in the original location create a junction point with the user's profile name that points to the location you moved the profiles to.

When you move the folders make sure the users are logged off, and do it as admin.

to create the links use the following syntax

mklink /J "C:\Users\UserName" "D:\NewUserProfileLocation\UserName"

There is also a GUI utility available that can create such Links:

Your help has saved me hundreds of hours of internet surfing.

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question

This is the right answer.