Windows XP: How can I migrate a user's regsitry settings (NTUSER.DAT) from one install to another?
August 12, 2004 3:02 PM Subscribe
Windows XP: How can I migrate a user's regsitry settings (NTUSER.DAT) from one install to another? (more inside)
The old install crashed without warning, so I wasn't able to export the hives or use the "Transfer Files and Settings" Wizard. Here's what I've tried so far:
The old install crashed without warning, so I wasn't able to export the hives or use the "Transfer Files and Settings" Wizard. Here's what I've tried so far:
- Pointing Windows to the old profile (X:\Documents and Settings\Username) by specifying it in the "User Profile" field of the Users and Groups Manager (lusrmgr.msc). This almost worked--visual preferences and such were as they were supposed to be--but Windows insisted treating the "old" profile as though it were a roaming profile; changes were not reliably saved and restored to the same physical location.
- Letting Windows create a new profile (C:\Documents and Settings\Username) and then XCopying the old profile over the new. Though applications reliably found and loaded the XCopied data files, Windows appears unable to load the old NTUSER.DAT at all in this scenario; users' desktops appeared with a bright pink background and the "Classic" Windows UI style. A quick look at RegEdit revealed a bare-minimum, defaults-only user registry.
Or you can export the entire HKEY_CURRENT_USER tree to a text file in regedit, then replace HKEY_CURRENT_USER with the appropriate string ("HKEY_USERS/S-1-5-N"), and import the file in regedit. Beware, though, that some programs and components may write unique IDs into the tree which will no longer work properly when imported because the user GUID has changed (not sure about the specifics).
posted by azazello at 3:54 PM on August 12, 2004
posted by azazello at 3:54 PM on August 12, 2004
This thread is closed to new comments.
posted by kjh at 3:29 PM on August 12, 2004