Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using DeepFreeze to keep my C:\ drive from getting corrupted, but I need the "C:\Users" directory to be redirected (like a virtual directory or alias) to "D:\Users" so that basic changes to user profiles can be preserved between boots.

Do explain further, whenever any application attempts to access "C:\Users" (for reading OR writing), the file system should step in and perform the ACTUAL operation on "D:\Users" instead. This would mean that all of the user profile information would be stored on the D:\ drive, but the operating system would think that the information was still on the C:\ drive.

I am currently reading this TechNet article that talks about the "mklink" command, but the article doesn't describe what the various types of links are. I don't know which one will give me what I want.

I assume I want either a Directory Symbolic Link or a Directory Junction, but I'm not sure what the difference is between the two.

share|improve this question
up vote 4 down vote accepted

A Directory Junction is what you want, that will redirect you to the new location.

To move a location of other Windows folders, consider using the mklink command of windows

Here's a simple tutorial on how to do this:

You may face an error if you were to do

mklink /J "C:\Program Files" "H:\Program Files"

as it's complaining about C:\Program Files existing.

Here's a possible way you could go around this issue:

share|improve this answer

Maybe this is of any help

[I have not tried this myself]
Edit: Maybe this then, see OPTION TWO (in the middle of the page)

share|improve this answer
Thanks, but this is not what I am looking for. I need something that will redirect the ENTIRE C:\Users folder, regardless of what profile is being used. – Giffyguy Apr 20 '11 at 20:55

You must log in to answer this question.

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