Profile Relocator is a step-based application that allows the re-locating of the Windows User profile directory.
Once re-located, any created profiles will appear in the new location in their entirety.
The advantage to doing this allows profiles to be stored in a location that doesn’t reside on the system drive, ensuring that profile data isn’t compromised as a result of re-installation or system failure.
Profile Relocator has been designed to work with Windows 7, Vista and XP.
Please note that this application should ideally be used on new installations of Windows; Profile Relocator should be used, and then the final profile should be created. Do read the included documentation for step-by-step information.
Profile Relocator will not move existing profiles as this can be dangerous.
How to transfer user profiles manually may also interest you.