In trying to replace a workstation with newer one it's always a pain to get the user's files and settings to the new computer.
I've tried the following with varying levels of success.
- FAST (Files And Settings Transfer) wizard.
- RoboCopy
- RichCopy
What's the best method for transfering files and settings?
Overall, I've had good experience with the built-in Windows FAST (Files and Settings Transfer) wizard. It seems to be getting better with each new version of Windows too.
Skirting your question a bit - I've enjoyed the use of Active Directory-based home folders. This works well if you have a nice fast network with a domain controller.
This way your files follow you around no matter which computer you are using, and the server can handle the backups.
PCMover ( http://www.laplink.com/pcmover/ ) worked for me moving from one laptop to another. Everything migrated well, though our IT group is who ran the actual utility, so I'm not sure of the ease of use.
If the tools don't work, you try the manual way:
First, copy the profile directory as you like.
Second, log in as user to get the account registered with windows.
Now, update the profile location:
key:
ProfileImagePath
Now, make sure this user has full permission to the moved profile. The tricky part is that in addition to file permissions, you also have to update registry permission in the registry editor. This means loading up the user's hive. Here are the instructions I followed:
Another configuration that I've enjoyed is putting my home folder under a git repository. Whenever I move to a new machine, I just sync to another machine. No sense in using complicated software with GUIs. :-)
I've used Microsoft's Windows State Migration Utility with success.
You can get it here: http://www.microsoft.com/downloads/details.aspx?familyid=799AB28C-691B-4B36-B7AD-6C604BE4C595&displaylang=en
If you have lots of users you can customize your xml files and then make every machine after the first one a piece of cake.