Move Windows User Profile to Another Drive
To change an existing profile, modify the location in the particular profile in the subkeys for:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
To change for new profiles, change profile location in the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList