+ Reply to Thread
Results 1 to 10 of 38
-
8th September 2010, 03:49 PM #1
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
-
8th September 2010, 04:58 PM #2
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.
-
8th September 2010, 07:13 PM #3Notebook Deity
- Join Date
- Feb 2006
- Posts
- 715
- Rep Power
- 20
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.
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.
-
8th September 2010, 07:51 PM #4
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
-
9th September 2010, 06:03 AM #5Notebook Deity
- Join Date
- Feb 2006
- Posts
- 715
- Rep Power
- 20
-
9th September 2010, 10:58 AM #6
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
-
9th September 2010, 12:18 PM #7Notebook Deity
- Join Date
- Feb 2006
- Posts
- 715
- Rep Power
- 20
Re: Move Windows 7 User folder and ProgramData folder to separate drive or partition
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.
-
9th September 2010, 03:44 PM #8
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
-
9th September 2010, 04:34 PM #9Notebook Deity
- Join Date
- Feb 2006
- Posts
- 715
- Rep Power
- 20
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.
Same here, or using system images.Reformatting is the entire reason I want to do this.
Wrong. If you right-click drag and drop, Windows changes the settings for the folder 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.
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.
-
9th September 2010, 05:08 PM #10Notebook Virtuoso
- Join Date
- Apr 2009
- Posts
- 3,881
- Rep Power
- 26
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.



LinkBack URL




Reply With Quote


I`m upgrading, are you? (GTX 780M...
Yesterday, 09:41 PM in Gaming (Software and Graphics Cards)