Why You Must Back Up Before Migrating
Even with a reliable tool like ProfWiz, backing up before any migration is non-negotiable. Profile migrations touch registry hives, NTFS permissions, and hundreds of thousands of files. A power interruption, a low-disk-space condition, or an unexpected application conflict can leave a profile in a partially migrated state. A good backup means recovery takes minutes, not days.
This guide covers four practical backup methods, from quick manual copies to automated solutions, so you can choose the approach that fits your environment.
Method 1 β Windows Backup (Built-In)
Windows includes a built-in backup utility that can capture the entire user profile as part of a system image or file backup.
- Open Control Panel > Backup and Restore (Windows 7) or search for Backup settings in Windows 10/11.
- Click Set up backup and select a destination drive (external USB drive recommended).
- Choose Let me choose and select the user profile folder (
C:\Users\Username). - Run the backup and wait for completion before proceeding with ProfWiz.
Method 2 β Manual Copy with Robocopy
Robocopy is a robust command-line file copy utility included in every Windows version. It handles open files better than standard Explorer copy.
robocopy "C:\Users\OldUsername" "D:\Backup\OldUsername" /E /COPYALL /XJ /LOG:C:\migration-backup.log
Flags explained:
/Eβ copies all subdirectories including empty ones/COPYALLβ copies data, attributes, timestamps, security info, owner, and audit info/XJβ excludes junction points to avoid infinite loops/LOGβ writes a full copy log for verification
Run this from an elevated command prompt while the target user is logged out.
Method 3 β ProfWiz Built-In Backup
ProfWiz Professional Edition includes a profile backup feature. Before starting a migration, click File > Backup Profile. ProfWiz exports the profile to a compressed archive that can be restored with a single click if the migration fails.
The Community Edition does not include this feature, so use one of the other methods if you are on the free edition.
Method 4 β Windows User State Migration Tool (USMT)
For enterprise environments, Microsoft's USMT (User State Migration Tool) provides granular control over which parts of the profile are captured.
scanstate.exe \fileserver\migration\username /i:migdocs.xml /i:migapp.xml /v:5 /l:scanstate.log
USMT captures documents, application settings, and email data into a compressed store on a network share. It is the most complete backup method but requires more setup than the others.
What to Include in Your Backup
At minimum, ensure these profile components are captured:
Desktopβ shortcuts and files stored directly on the desktopDocuments,Downloads,Pictures,Videosβ standard user data foldersAppData\Roamingβ application settings for Outlook, Firefox, Chrome, and most desktop appsAppData\Localβ local application caches and settingsNTUSER.DATβ the user registry hive (requires VSS or offline access to copy)
Verifying Your Backup
A backup you have not verified is not a backup. After copying, spot-check key folders and open a few documents to confirm they are not corrupted. If you used USMT, run loadstate.exe on a test machine to verify the store is restorable.
Backup Timing Recommendations
- Back up immediately before migration β not the day before
- Ensure the user has logged off so file handles are released
- Confirm the backup destination has enough free space (at least 1.5Γ the profile size)
- Keep the backup until the migrated profile has been in use for at least two weeks without issues
Restoring from Backup
If the migration fails and the profile is unusable, log in as administrator, delete the partially migrated domain profile folder, restore the backup files to the original local profile path, and revert the registry ProfileList entries. Then investigate the ProfWiz log before attempting the migration again.
Conclusion
Backing up a Windows user profile before running ProfWiz is a straightforward process that can save hours of recovery work. Use Robocopy for quick single-machine backups or USMT for enterprise-scale migrations. Once you have a verified backup in place, run ProfWiz with confidence knowing your user data is fully protected.