Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 new to DFS and need to rename an existing DFS root (OldDFS$) to a new name (NewDFS$) so that it's clearer to its users. This is on an AD domain and there is no replication of the DFS data. The current DFS root points to a Domain Controller (DC1) running Windows Server 2003 R2. The actual data (links, targets?) is on another server (Server1). The data in those links (targets?) can stay in place on the same server and drives. I just want the DFS root to have a new name. I really don't want to lose any data or have to replicate it, as there is 200 GB of data in the DFS folders.

What I want to do:

Change DFS name \\\OldDFS$

To DFS name \\\NewDFS$

My current DFS root target is: \\DC1\OldDFS$

I have three links (or are these targets?) under the current root, none of which needs to change:


How do I go about this?

share|improve this question
up vote 1 down vote accepted

I don't think it's possible to rename a DFS Root but there's nothing stopping you from creating a new DFS Root and transitioning the users to the new DFS Root.

share|improve this answer
Really basic follow-up question, but can I create a new root that refers to the OldDFS$ name, or do I have to replicate the data to a new name? When I delete the old root, does it remove the data as well? – Carl C Sep 9 '10 at 14:57
Are you referring to the DFS namespace or the shares that the DFS link targets point to? Removing the DFS links, link targets, and root doesn't touch any of the actual shares or the data in those shares. Think of DFS as a way of providing a common "distributed" set of "pointers" to the shares that exist in your environment. You can create a new DFS Root with new links and link targets without affecting the current DFS Root or link targets, then modify your login scripts, etc. to "point" to the new DFS namespace. – joeqwerty Sep 9 '10 at 15:11
Thank you for your response. That answers the question about removing the OldDFS$ piece. So, to accomplish what I want, I would just add a new DFS root with the name \\\NewDFS$ pointing to the same \\server1\link1$, link2$ and link3$. Then I would remove the OldDFS$ root without affecting the data? I feel like I must be missing something here. Is that it? – Carl C Sep 9 '10 at 18:38
Nope, that's about it. Create the new DFS Root, create the new links, create the link targets, and bada-bing you're in business. Just make sure to update everything that points to the old DFS to point to the new DFS, like logon scripts. – joeqwerty Sep 9 '10 at 20:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.