3

I'd like to move the contents of the Windows profile directory (C:\Users by default) to another hard drive (U:\).

So I'd end up with directories like:

U:\Administrator\...
U:\Default\...
U:\Jon-Eric\...
U:\Public\...

What's the best way to do this?

2 Answers 2

0

The best way would probably be to make a link after you move it. A lot of applications search for your profile folder under C:\users and moving it somewhere without making an association to it will give you a headache. After moving it over to U:\<username> create a directory symbolic link to it:

MKLINK /J C:\Users\ U:
3
  • 1
    I believe /d is a 'light' link, you may wish to try `mklink /J C:\Users\ U:`, which would also save a little time when you add new user accounts
    – Phoshi
    Commented Dec 1, 2009 at 8:56
  • Even better, added.
    – user1931
    Commented Jan 6, 2010 at 4:09
  • 2
    Warning: This seemed to work, but it caused Volume Shadow Copy (and consequently, backups) to fail until the link was removed.
    – Jon-Eric
    Commented Aug 30, 2010 at 22:36
1

copy profiles to u:

change

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory

value for future profiles and corresponding ProfileImagePath values for each of your existing (and relocated) profiles.

or just add this to startup:

subst u: "C:\Documents and Settings" :)

links approach is good too. http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html this tool seems best in convenience to operate with them.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .