[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Move Documents & Settings on Server s003

Posted on 2011-04-18
Medium Priority
Last Modified: 2012-05-11
I need to move the user's Documents and Settings folders on Windows Server 2003 from the C: partition to the D: partition as they're out of space on the C: partition.  I do not want to risk running a partitioning tool on the partitions.

Thanks in advance.
Question by:AielloJ
  • 2
LVL 12

Expert Comment

ID: 35420565
You can move complete profile for a user or all profiles.

Here is some info. http://www.tech-recipes.com/rx/1409/move-your-documents-and-settings-username-profile-off-of-the-c-drive/

I have moved complette Documents and Settings folder for Windows 2003 server. And I have moved only a user profile to another location.

If you need more information, please let me know.
LVL 13

Author Comment

ID: 35423657

That technique should work on standalone PC's, but I'm concerned about using it on Windows Server.
LVL 12

Accepted Solution

serchlop earned 2000 total points
ID: 35425875
I have used this technique in Windows Server 2003 Terminal Server, because of Hard Drive C space and it worked fine. The settings are the same for Windows 2003 and Windows XP. If you are concerned about his, you can copy the full path  C:\Documents and Settings\ to “D:\Documents and Settings\

What I did was Copy all the content from C:\Documents and Settings\ to “D:\Documents and Settings\

Then in key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList change the value for ProfilesDirectory to %SystemDrive%\Documents and Settings to D:\Documents and Settings

Here you have changed the default location for your Documents and Settings folder from C:\ to D:\, but this change only will apply to new users that log on the server. You can create a test user and log on this user to the server and you will see the profile folder created in D:\Documents and Settings.

To change the existing profiles path, you have to do what the link I post before say. But the information is alredy in the D: disk, that's why you don't have to make any changes to profiles information. You only have to change all the profile paths for all the users already created in Documents and Settings. The Restart the server and this should be all.

Note that you’re really just changing one registry sub-key here. The rest is just to logoff the user account, copy the settings to the new location and then logon to the user account.

Make a backup of system state or the registry before change it.
You have alrady copy the information from  C:\Documents and Settings\ to “D:\Documents and Settings\
1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList
2. Under this key, there will be some number of profiles (usually 6), each of these which represents a user name that you will find under C:\Documents and Settings.
3. Click on each PROFILE key entry and look at the value ProfileImagePath to identify which one represents your username.
4. Inside the registry editor, using RegEdit or a clone registry editing program (I use Registrar Lite), edit this ProfileImagePath value that represents your username and CHANGE the path to where you want to move your settings to. In my case, I wanted to move my settings from C:\Documents and Settings\USERNAME to “D:\Documents and Settings\USERNAME”.
5. Save this new path value in the registry editing program.

Then restart the server, log on with a user you have changed and you will use that the profile folder is located in D:\, you can save a Doc to your document's folder to check it.

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Since pre-biblical times, humans have sought ways to keep secrets, and share the secrets selectively.  This article explores the ways PHP can be used to hide and encrypt information.
While rebooting windows server 2003 server , it's showing "active directory rebuilding indices please wait" at startup. It took a little while for this process to complete and once we logged on not all the services were started so another reboot is …
The viewer will learn how to dynamically set the form action using jQuery.
The viewer will learn how to count occurrences of each item in an array.
Suggested Courses
Course of the Month19 days, 3 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question