Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Does any one Know how to move the 'All Users' folder from C: to D: in Windows XP?
I've tryed changing in the registry all entries from 'C:\documents and settings\All Users' to 'D:\documents and settings\All Users', but when I reboot, the system changes automatically the D: to a C: again.
Can anyone help?

Afraid you cannot. The folders in Documents and Settings are special folders. Some of them can be moved with the aid of Power Toys for Windows XP but non of User folders can.
Some of the sub folders like Favourite and My Documents can be moved but you need Power Toys for Windows XP to do it. Just changing the path name will not do it as it requires a registry modification.
http://search.microsoft.com/search/results.aspx?st=b&na=88&View=en-us&qu=tweakUI
Stuart

I know how to and I do have the script to make the changes. If you want to make the changes still e-mail me at my personal e-mail address and I'll e-mail it to you. We use it at work all the time.

Stuart:
You can move the users folders to another partition. First you delete them and then use Winbolic program to make a junction (link) to the new location.
This is much easier than changing registry entries.

Here's the link for where I have the Zip file stored. Before you do run the fild under this zip you want to move what to back up whatever files are under the profiles. What this will do is make changes to your registry and will enable it where any new profile from now on will be created on the D drive. This is much easier and is guranteed to work.
http://www.angelfire.com/poetry/richardsworld/Profile_D.zip

Winbolic requires that you have your drives formatted to NTFS and that you have the .NET framework installed.
This doesn't actually move the folder, it just creates a convenient link to the original. Besides you cannot delete All Users. While is designated as a Special Folder, windows will not let you delete it.
If you do manage to delete it by various devious means, windows will just recreate it until such time as the registry is modified.
Stuart

If you use the file I sent you ti will take care of. And you will be able to delete it. If you want proof take a look at the two untouch screen pictures of one of the many computers that I have done it to. These are screen shots of the C and D drive. The file does modify the registry to make the changes where any new profile made will be done on the D drive. Just make backups of the files as a precaution and then run the .bat file. Once ran you will notice that the file are on the D drive. And you can delete the Profile off of the C Drive.
http://www.angelfire.com/poetry/richardsworld/cshare.jpg
http://www.angelfire.com/poetry/richardsworld/dshare.jpg

Richard:
Thankyou. I have downloaded your zip file, but haven't tryed it yet. I'll let you know when I do.
I'd like you to explain why you use the following commands:
setlocal
pushd %0\..\
are they necesary?

I didn't write the script, but out of what I can tell you those commands are neccesary. I can tell you what the commands do if you want me to.

Richard:
Your script worked perfectly.
The system will create all new users profiles in D:
For the old users you have to change the DocFolderPaths and ProfileImagePath entries in the registry manually and then copy their profiles to D:
Thankyou.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |