Migrating a Windows profile to a new domain

  1. Backup the user profile
  2. As local admin, join the PC to the new domain
  3. Logon to the domain as the user
  4. Reboot and logon as domain admin
  5. Make sure hidden files are shown
  6. Copy the contents of the old profile over the top of the newly created profile, select yes to overwrite
  7. Right-click on the new profile and select Properties > Security

  8. Remove the old domain user and add the new user with Full Control
  9. Run regedit
  10. Highlight HKEY_USERS, and go to file > load hive

  11. Find the users NTUSER.DAT (ensure you have hidden files visible), and load this file. Type anything for the name as this is just the subkey that the user’s registry hive will appear under.
  12. Right-click on that subkey and choose Permissions. You will see the old SID which can no longer be resolved to a user account name because it belongs to the old domain, to which the machine is no longer joined. Delete that SID, and add the user again from the new domain with full permissions.
  13. Unload the hive from the file menu (otherwise the file will be locked/in use and you won’t be able to use it).
  14. Reboot

See: http://allinthehead.com/retro/151/recovering-a-windows-profile


CategoryWindows

MigrateWindowsProfiles (last edited 2007-06-22 11:22:32 by DavidKeen)