Change User Profile Folder Location in Vista « Joshua Mouch
Here lies my experience moving my entire User Profile folder structure, including Default, Public, and any local users.
In my search for a solution, the only two easy ways I found to move the user profile directory locations from the system drive is to
Set the User Profile folder during setup using an unattended install file.
Move the individual folders inside your user profile, which can be done using explorer (which will update the registry keys HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders and HKEY_CURRENT_USER\S
Additional text has been truncated due to copyright reasons. Things without URLs and private things don't get truncated.