Quantcast Move Windows 7 User folder and ProgramData folder to separate drive or partition

+ Reply to Thread
Page 1 of 4 1234 LastLast
Results 1 to 10 of 38
  1. #1
    Stanley Cup Round 2! :)
    Join Date
    Jul 2007
    Location
    at The Joe
    Posts
    25,343
    Rep Power
    131

    Default Move Windows 7 User folder and ProgramData folder to separate drive or partition

    With the smaller size SSD's dropping in price and becoming reasonably affordable, it is making sense for people to buy a 64GB SSD for their boot and OS and apps drive with a separate mechanical drive for storage.

    However Windows 7 does NOT allow you to move the USERS folder to another drive with any conventional means. One would think Microsoft would make this a little easier considering the cost of SSD's and their growing popularity. Nevertheless, in my pursuit to move the USERS folder (and ProgramData folder too if desired), I found this awesome post by a user in the Microsoft forums:

    Win7: how do I move user folder to a different drive

    Look for a post by "BrianWilder". It's a fairly long post and has numbered steps on how to move your USERS folder.

    It requires a new installation of Windows, but worth it IMHO. Also note that once you set your drive letter where your users folder is going, that drive letter cannot change.

    Just pay attention once you get to number 4, modify or take note of your thumb drive and/or DVD drive letters you're using for your Windows 7 media along with the drive letter containing your xml file and edit the xml file accordingly. Just copy/paste his xml text into a notepad document and save it as he suggests. Just modify the drive letters and path to match your specific machine, and change the "...install.wim#Windows 7 ULTIMATE" to "PROFESSIONAL" if you have Windows 7 Pro, not sure what it is for Home Premium though, assuming "HOME PREMIUM".

    I have only tried it with a virual machine but it worked without a hitch. YMMV.

    I intend on using this method when I get my new 60 or 64GB SSD and drive caddy for my notebook and couple it with a hard drive.

    Sager NP9150 'Prometheus': 15.6" 1080p matte - i7-3740QM - GTX 680m - 16GB 1600 - 512GB+mSATA 256GB Crucial M4 - Blu-Ray
    Sager NP6110 'Firefly': 11.6" 768p matte - i7-3610QM - GT 650m - 8GB 1600 - 500GB Samsung 840
    Sager Reviews: NP6110 w/650m i5 vs i7 | NP9570 w/680m SLI | NP9370 w/ 680m SLI | NP9150 w/680m | PREMA'S CLEVO BIOS | MOD 680m vBIOS
    My WHS 2011 | Trinity A10-4600m 7660G | All my other crap

  2. #2
    Notebook Virtuoso
    Join Date
    Sep 2008
    Posts
    2,043
    Rep Power
    22

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    That's indeed a very good post, and shows one of the few proper ways to achieve this (among many, many others that would result in a half-broken Windows installation). Just a word of warning: Using the junctions that were suggested at the end of this post in order to make the system appear as a standard Windows system may result in some issues related to the fact that some Windows functionality will distingusih between "physical" filesystem locations, and reparse points (junctions). There is nothing wrong with adding the suggested junctions, but I would advise against changing the registry keys back to point to these junctions rather than the true locations on your mechanical drive.

  3. #3
    Notebook Deity
    Join Date
    Feb 2006
    Posts
    715
    Rep Power
    20

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    While BrianWilders method probably works and is useful for some, it's just too complicated for the average user, and I don't really see how it could be worth the extra work compared to what I do.

    --Moving the subfolders in your user folder to another partition, the easy way--

    I just right-click-drag-and-drop, that's by far the easiest method.
    Quote Originally Posted by Mats View Post
    Go to C:\Users\your_user_name\ and highlight all folders you want to move, right click, drag and drop where you want to move it, select "Move" in the menu that shows up. Done!

    - You don't have to change any windows system variables, windows does it for you.

    - No tweakers needed. The only mistake you can do is to drop the folders at the wrong location, but if you do that you just move them again.

    - You can just as well do it on a heavily used system, which also is good to do if you're about to reinstall.
    I don't move all folders tho, Appdata have to stay on C:, so if I reinstall or use a system image I get it deleted at the same time. I only move folders that actually contain something I want to keep.
    Last edited by Mats; 31st July 2011 at 06:57 PM.

  4. #4
    Stanley Cup Round 2! :)
    Join Date
    Jul 2007
    Location
    at The Joe
    Posts
    25,343
    Rep Power
    131

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    You can't drag and drop the USERS or ProgramData folder. You can the individual library folders, but not the entire USERS folder.

    Also its a lot less complicated than it looks. Basically its setting up and/or confirming your drive letters, modifying a couple drive letters in a text file, and running a simple command line utility. Other than that it's the same as a basic windows install.

    And I agree with Pirx, I would just leave the junctions alone unless you have a program that explicitly needs them.
    Last edited by HTWingNut; 8th September 2010 at 08:01 PM.

    Sager NP9150 'Prometheus': 15.6" 1080p matte - i7-3740QM - GTX 680m - 16GB 1600 - 512GB+mSATA 256GB Crucial M4 - Blu-Ray
    Sager NP6110 'Firefly': 11.6" 768p matte - i7-3610QM - GT 650m - 8GB 1600 - 500GB Samsung 840
    Sager Reviews: NP6110 w/650m i5 vs i7 | NP9570 w/680m SLI | NP9370 w/ 680m SLI | NP9150 w/680m | PREMA'S CLEVO BIOS | MOD 680m vBIOS
    My WHS 2011 | Trinity A10-4600m 7660G | All my other crap

  5. #5
    Notebook Deity
    Join Date
    Feb 2006
    Posts
    715
    Rep Power
    20

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    Quote Originally Posted by htwingnut View Post
    You can't drag and drop the USERS or ProgramData folder. You can the individual library folders, but not the entire USERS folder.
    Ok, that's not a problem for me.

  6. #6
    Wanderer
    Join Date
    Mar 2010
    Location
    New York
    Posts
    1,086
    Rep Power
    12

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    I just point the libraries at my media and document folders and leave the Users directory mostly bare, aside from the occasional misdirected download. MyDocs/Users folders are just too much of a hassle if you're reformat prone (for s*ts and giggles) like I am.
    Odds are, you're doing it wrong.

    Previous: Dell Inspiron e1505
    CC Replacement (current): Dell Studio 1558 || Core i7 720QM, 4GB, 1GB ATI HD5470, 1366x768 LED
    Beater netbook (sold): Aspire One AOA150-1570

    Daily Carry Gadgetry: Moto Droid X || Asus TF201 Transformer Prime 32GB

  7. #7
    Notebook Deity
    Join Date
    Feb 2006
    Posts
    715
    Rep Power
    20

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    Quote Originally Posted by woofer00 View Post
    I just point the libraries at my media and document folders and leave the Users directory mostly bare, aside from the occasional misdirected download. MyDocs/Users folders are just too much of a hassle if you're reformat prone (for s*ts and giggles) like I am.
    Exactly, that's why I move the subfolders in my user profile folder to a different partition, like described above.
    After doing that, you never have to point to or direct any program to find the right folder, windows takes care of that.

    I think there are lots of people here who don't understand how easy it is.

  8. #8
    Stanley Cup Round 2! :)
    Join Date
    Jul 2007
    Location
    at The Joe
    Posts
    25,343
    Rep Power
    131

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    And any time you install a new program, or even add a user, a guest account, whatever you have to remember to go and move it to your other location. For example I have two users with these folders for each plus a guest account.



    By moving the User folder you guarantee that your data is safe when you do a reformat. I don't want to have to worry about backing up my C: drive before a format, since everything can be recreated easily, just installing apps. My documents are stored on a separate drive that are not affected by that. Plus, less to backup.

    Reformatting is the entire reason I want to do this. I'll work on an unattend file anyhow so I won't have to touch anything and it will process it automatically.

    Not only that some programs are coded to wherever the USERS folder is and don't care about where you moved the subfolders to. It'll recreate the folder again if its gone, moved, whatever.

    Sager NP9150 'Prometheus': 15.6" 1080p matte - i7-3740QM - GTX 680m - 16GB 1600 - 512GB+mSATA 256GB Crucial M4 - Blu-Ray
    Sager NP6110 'Firefly': 11.6" 768p matte - i7-3610QM - GT 650m - 8GB 1600 - 500GB Samsung 840
    Sager Reviews: NP6110 w/650m i5 vs i7 | NP9570 w/680m SLI | NP9370 w/ 680m SLI | NP9150 w/680m | PREMA'S CLEVO BIOS | MOD 680m vBIOS
    My WHS 2011 | Trinity A10-4600m 7660G | All my other crap

  9. #9
    Notebook Deity
    Join Date
    Feb 2006
    Posts
    715
    Rep Power
    20

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    I can see the problem if you're adding and removing accounts, but that's something I never do.
    On C: I have Windows, Program files, all the user folders I dont use (default, shared..), on D: I have all personal files.

    And I never have to change location when installing programs, since they're on C: and have to be installed anyway when I reinstall.
    Reformatting is the entire reason I want to do this.
    Same here, or using system images.
    Not only that some programs are coded to wherever the USERS folder is and don't care about where you moved the subfolders to.
    Wrong. If you right-click drag and drop, Windows changes the settings for the folder automatically.
    If I move Pictures from C:\Users\Mats\ to D:\Users\Mats\ it will get replaced with a shortcut automatically.

    I can see why you didn't like my idea if you thought otherwise.
    Last edited by Mats; 9th September 2010 at 04:55 PM.

  10. #10
    Notebook Virtuoso
    Join Date
    Apr 2009
    Posts
    3,881
    Rep Power
    26

    Default Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition

    As long as the user makes sure that the relevant windows system variables are changed to reflect the move, all should be well.

    There are any number of 'tweakers' that will help you verify things.

    It's far easier/safer to do this with a fresh install than to 'migrate' a heavily used system.

 

 
Page 1 of 4 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -4. The time now is 01:51 AM.
Powered by vBulletin® Version 4.2.0
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO 3.6.0