Turns out there are a couple of ways to do this, and both are fairly simple.
Become a Patron of Ask Leo! and go ad-free!
The quickest and most complete way I know of is in Windows Explorer to right click and hold on C:\Documents and Settings\(your user name)\My Documents, and then drag it to the new location. When you release it’ll ask what you want to do.
For example, on my primary machine, my “My Documents” folder is located in C:\Documents and Settings\LeoN\My Documents. In Windows Explorer I navigate to locate that folder, right click on it and hold, and then drag it over to the root of my D: drive. This is what I see when I release the mouse:
Selecting Move Here does several things:
- It creates a new folder by the name of “My Documents” in the target location
- It copies all of the files and folders from the old My Documents into the new
- It removes the old, empty My Documents folder
- It updates the system registry to use the new “My Documents” folder as the My Documents folder for your account.
Many people are very tempted to go in and simply edit the registry; I recommend against that.
Note that no matter how you move it, some applications may still refer to the old location. You’ll need to update each application as problems arise. In reality, moving My Documents is best done when first setting up a system.