Win + R, type regedit, and press Enter.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ProfilesDirectory.%SystemDrive%\Usersto:
D:\Users
(Replace D: with your preferred drive letter.)
Note: There’s no need to manually create the Users folder. Windows will create it automatically when a new user logs in for the first time.
Windows will now create the new user’s profile folder under D:\Users.
C:\Users will remain where they are and won’t be moved automatically.To apply the registry change faster, create a .reg file with the following content:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
"ProfilesDirectory"="D:\\Users"
Save it as ChangeUserProfilePath.reg, then double-click to apply the change.
Changing the default user profile location is a practical way to keep your system running smoothly, especially on systems with limited space on the C: drive or setups involving multiple users. With a simple registry tweak and a clean account setup, you can ensure all new profiles are stored on a different drive improving performance and organization.