По своему опыту знаю, сначала должны быть (существовать) папки, и только после этого правка реестра!
Если это не учитывать возможен "откат"!
Ну а переносить не сложно...
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-73586283-1482476501-682003330-500]
ProfileImagePath=...
Думаю ID будет другим у каждого юзера, но зато этого достаточно.
Остальное тоже здесь рядом если надо ~
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
ProfilesDirectory= (это у вас Documents And Setings)
AllUsersProfile= это тоже понятно.
Папки копировать надо из другой системы, потому что NTUSER.DAT нельзя скопировать,
хотя может кто и знает способ.
Я многократно менял все профили и Common Files, проблем не было!
Для PF/CF подойдёт find and replace, например, jv16 power tools очень корректно делает,
в пути не забудте слеш использовать \Program Files, чтоб не заменить то, что к пути не имеет отношения.
Ещё есть [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
но это не столь серьёзный раздел, хотя и должен быть корректно записан, чтоб "проводник" не падал