Moving \Users folder ... Is this a reasonable approach?

weh

Nikon Geek
Power User
VIP
Local time
9:30 AM
Messages
297
Location
NC USA
I essentially skipped Vista completely (bought it with the hardware, installed it, then discarded it) and started with the 7000 beta. Am currently toying with 7077 on a new, 3-week-old monster machine that needs to shift into productive use very soon.

Moving the "Documents and Settings" folder was easy back in XP days. It appears to be a lot more complicated now. However, after a bit of reading, I've come up with the following:

  1. Clean install (in this case, 7077 x64) as user 'username'
  2. Enable 'Administrator' account
  3. Log out of 'username' and log into 'Administrator'
  4. Continue with computer setup using the 'Administrator' account
  5. Delete both the account and files for 'username'
  6. Hack the registry to alter the location for new user accounts
  7. -- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
  8. -- Replace '%SystemDrive%\Users' with 'D:\Users' for the 'ProfilesDirectory' key
  9. Create a new account for 'username' with admin privileges which appears as D:\Users\username\...
  10. Log out of the 'Administrator' account (leaving it active and located in the C:\Users folder)
  11. Log into the new 'username' admin account and go about business as usual.
  12. (There will be four additional non-admin accounts created on this machine -- all of them located in the D:\Users folder.)
My question is: Does this seem a valid approach to separating the Users folder from the system drive? Or, am I setting myself up for problems?
 

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')

My Computer

Computer Manufacturer/Model Number
Dell XPS420
OS
Vista Ult 64 bit Seven Ult RTM x64
CPU
Intel Core2 Quad Q6600 2.40 gigahertz
Memory
Crucial Ballistix 4x2GB PC2 6400
Graphics Card(s)
NVIDIA GeForce 8600 GTS 256 MB
Sound Card
Creative SB X-Fi audio
Monitor(s) Displays
HP w2207 + HPvs15
Screen Resolution
1680x1050 + 1024x768
Hard Drives
2-WD5000AAKS-500 GB
WD5000AAV-500 GB external
Keyboard
Microsoft Comfort Curve
Mouse
MX Revolution
Other Info
Wacom Intuos 2 Graphics Tablet
Experience Index=5.5
  • Like
Reactions: weh
Thank you, I did. They mostly address moving folders that already exist -- something of a nightmare, I gather, given the non-standard behavior of many software applications. What I'm hoping is that by having Win7 creat NEW accounts at the new location, rather than moving existing accounts, I'll avoid the problems.
 
Last edited:

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')

My Computer

Computer Manufacturer/Model Number
This and that with a bit more of this.
OS
Slackware / Windows 7 x64 7100
CPU
AMD X2 5200+ Windsor
Motherboard
ECS (Yeah, I was broke)
Memory
4GB DDR2 PC5300
Graphics Card(s)
GeForce 7300 GS 256MB
Sound Card
Realtek HD
Monitor(s) Displays
Westinghouse 22 in LCD
Screen Resolution
1680 x 1050
Hard Drives
WD 320 GB
WD 500 GB x2
Maxtor OneTouch 4 Mini 250GB
PSU
Antec 450W
Case
Generic
Cooling
Lots.......sounds like an F-18
Keyboard
Logitech S510 combo
Mouse
Logitech S510 Combo
Internet Speed
Fast
  • Like
Reactions: weh
Thanks, I'm downloading it now.
 

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')
Thank you, I did. They mostly address moving folders that already exist -- something of a nightmare, I gather, given the non-standard behavior of many software applications. What I'm hoping is that by having Win7 creat NEW accounts at the new location, rather than moving existing accounts, I'll avoid the problems.

Not a nightmare at all.

I keep all the special folders on a separate physical HD, and on every install I have just logged in initially, and then changed the location from the default to the location that I want.

I agree, that moving the entire tree would be much nicer, but that in and of itself poses a lot of problems, you cannot just move the tree and in the registry and expect every thing to work, in *particular* legacy apps that look for the old XP folders will break, as well as anything that is hard coded to look for C:\Users\...

It sounds like you would have to do it during the install using WAIK:

http://www.microsoft.com/downloads/...60-d1f4-42a1-a46c-e039e3d0db5d&displaylang=en

Thanks, I'm downloading it now.

The WAIK is going to be the way to do it but it is long and drawn out. Over at MSFN a user was trying to get this done in Vista, and we did a lot of research on it - only to find out that it was neither practical nor reasonable.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    The Beast Model A (homebrew)
    OS
    Windows 11 21H2 Current build
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spec
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Plat
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    SteelSeries Apex Pro Wired Gaming Keyboard
    Keyboard
    SteelSeries Apex Pro
    Mouse
    Logitech MX Master 3S | MX Master 3 for business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Antivirus
    Windows Defender + MB 3
    Browser
    Nightly (default) + Firefox (stable),Chrome, Edge
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Latitude E5470
    OS
    ChromeOS Flex Dev Channel (current)
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics Card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Keyboard
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
  • Like
Reactions: weh
Thanks you for your advice. I had hoped my hybrid approach of having Windows itself create the new accounts in the altered location would work. I'll begin delving the depths of the WAIK tomorrow.
 

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')
Unfortunately, I am in school and don't have lot of free time - however, if you find a workable solution, or need hep testing something, let me know = we worked on this back in Vista days, but I would sure like to be able to do it even now so that all my settings are preserved between installs....

One thing though - last two times I have clean installed, and I have had to take ownership of the drive where I am currently storing all those folders and such....

That is something to think about, sine the owner information goes as far as assigning the SID, not just a name, and if you perform a clean install you get a new SID - with the end result being the old SID is still assigned as the owner, and you are forced to take some action to fix the issues....
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    The Beast Model A (homebrew)
    OS
    Windows 11 21H2 Current build
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spec
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Plat
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    SteelSeries Apex Pro Wired Gaming Keyboard
    Keyboard
    SteelSeries Apex Pro
    Mouse
    Logitech MX Master 3S | MX Master 3 for business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Antivirus
    Windows Defender + MB 3
    Browser
    Nightly (default) + Firefox (stable),Chrome, Edge
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Latitude E5470
    OS
    ChromeOS Flex Dev Channel (current)
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics Card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Keyboard
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
I've already set up the machine using the procedure enumerated in my initial post. It seems to be working fine with the two dozen or so software packages I've installed on it thus far. My thinking was that by leaving the primary administrator account on C:\Users, should anything happen, I wouldn't be locked out -- and the secondary administrator account located on D:\Users would be used for day-to-day administration.

Once I finish, both the system drive and the data drive will actually be mirrored pairs (raid-1). In addition, both drives will be backed up daily to the large, internal storage array (three generations of full backups weekly with incremental backups daily) and I have plenty of external storage, as well (both external drives and two 6-drive NAS boxes).

I had assumed (yes, I know the old adage about assumptions) that if/when a rebuild/fresh-install became necessary, I'd simply use the new primary administrator account to re-establish connections to the then old D:\Users accounts and continue on as if nothing had happened. Oh, well ... C'est la vie.
 

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')
With that setup, you will be able to do that, with the caveats I mentioned - and it should not take you all that long....
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    The Beast Model A (homebrew)
    OS
    Windows 11 21H2 Current build
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spec
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Plat
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    SteelSeries Apex Pro Wired Gaming Keyboard
    Keyboard
    SteelSeries Apex Pro
    Mouse
    Logitech MX Master 3S | MX Master 3 for business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Antivirus
    Windows Defender + MB 3
    Browser
    Nightly (default) + Firefox (stable),Chrome, Edge
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Latitude E5470
    OS
    ChromeOS Flex Dev Channel (current)
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics Card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Keyboard
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
Thanks for the assist.
 

My Computer

Computer Manufacturer/Model Number
home brew
OS
Win.7.Ult.x64
CPU
Intel Core i7 970
Motherboard
Gigabyte GA-X58-UD5
Memory
12GB (6x2GB) OCZ Platinum DDR3 1600
Graphics Card(s)
Gigabyte GV-R485MC-1GH, ATI 4850, 1GB GDDR3, passive cooler
Sound Card
(on-board) Speakers - Klipsch ProMedia 2.1
Monitor(s) Displays
2x Dell U2410 (H-IPS)
Screen Resolution
1920x1200, 1920x1200
Hard Drives
System = Intel 320 160GB SSD --
Data = 2x WD2002FAEX, RAID1 (ICH10R) --
Backup = 5x WD20EARS (eSata port) --
Add'l Storage = 8x WD20EARS, RAID6 (Adaptec 5805)
PSU
PCP&C S75QB
Case
Lian Li PC-V2010B + EX-H34 expansion HD cage
Cooling
Xigmatek HDT-1283 heatsink & bracket + Scythe S-Flex SFF21E
Keyboard
Das Keyboard Professional, Logitech UltraX
Mouse
Logitech G400
Internet Speed
6.85 Mb/s down, 0.35 Mb/s up (typical)
Other Info
Pioneer DVR-217DBK burner --
stock Lian Li case fans + BS-06 PCI 140mm exhaust (all set on 'low')
Back
Top