How can I get rid of duplicate profile folders in a newly created profile due to folder redirection?

I am using a Folder Redirection GPO to redirect most of my user profile folders to a server.

In the GPO, I have the "Move the contents of [FolderName] to the new location" option de-selected so that I can migrate from one server to another by moving the files manually in bulk by using robocopy (instead of the CSE moving the files during login).

Unfortunately, I’ve noticed an unintended side effect. When a new user logs in (one without an existing profile), they end up with the redirected folders and the original un-redirected folders.

enter image description here

Notice how there are two Desktop, Favorites, Links, etc folders.

1 Answer 1


This is a fairly common problem. Unfortunately, however, I'm not aware of any fix to prevent the initial creation of the duplicates, short of using the "move contents" option. There is a 'workaround' for this issue, but first I should mention that you don't need to keep the "move contents" option turned off all the time. If you only need it off when you migrate data betweem servers, then only uncheck when you're migrating data, and turn it back on afterwards. This option can be changed at any time - you're not stuck with it in whatever position it was when the folder was created.

Otherwise, your best approach is probably to handle this from a cleanup perspective: I would use Group Policy Folders to remove the duplicates. You could configure one item per folder as shown below and apply the policy to all new users.

Group Policy Folders

Pro-tip: While this will fail gracefully if the folder doesn't exist, it'll log a failure to the event log every time it runs. You can prevent a ton of event logs by either use the "Apply once and do not reapply" option, or by using item-level targeting to prevent the policy from running if the folder doesn't already exist.

Another possible answer is using automated profile cleanup. If and only if you use roaming profiles (and you store cached copies on clients), you can configure the client systems to automatically cleanup (remove) profiles that haven't been logged on to in a specified period of time. You could specify a very short time period, forcing all the profiles to be cleaned up. Since the duplicate folders are local folders only, they would not reappear when the profile is re-downloaded.

  • GPP...Great idea! I have another idea in mind, so that I can keep the "move contents" option selected while I change servers. Gotta do some testing, but if it works I'll post it.
    – Corey
    Sep 30, 2014 at 12:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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