Move Documents & Settings on Server s003

Posted on 2011-04-18
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
    LVL 12

    Expert Comment

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

    Here is some info.

    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


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

    Accepted Solution

    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

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
    Author Note: Since this E-E article was originally written, years ago, formal testing has come into common use in the world of PHP.  PHPUnit ( and similar technologies have enjoyed wide adoption, making it possib…
    The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
    With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

    732 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

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now