How to migrate Office profiles without losing templates or macros

  • Planning the migration of Office profiles and licenses prevents loss of data, templates, macros, and critical settings.
  • Tools like ProfWiz, Transwiz, Zinstall, or USMT allow you to move profiles, apps, and settings between PCs and domains with fine control.
  • Outlook migration requires careful handling of PST files, account types (POP3/IMAP), and registration keys to preserve emails and profiles.
  • Combining backups, account synchronization, and profile repair reduces risks when changing equipment or Windows versions.

Migrate Office profiles without losing templates, macros, or settings

When it's time to change computers, upgrade from Windows 10 to Windows 11, or migrate from a workgroup to a domain, everyone's biggest fear is the same: Losing settings, Office templates, macros, Outlook profiles, or fine-tuning that have taken years to perfect.Reinstalling programs is a hassle, but redoing your entire work environment can be a real nightmare.

The reality is that Windows and Office don't exactly make it easy: There are different types of licenses, local and domain profiles, Microsoft accounts, cloud storage, damaged profiles, POP3, IMAP… Without proper planning, it's easy to end up with empty new profiles, Outlook without emails, or missing Excel templates. Let's review, step by step and in detail, how to migrate user profiles and Office without losing anything important.

Office licenses and what can be legally transferred

Before copying a single file, it is essential to be clear What type of Office are we using and what exactly does the license allow?because Microsoft makes a significant distinction between its one-time purchase products and Microsoft 365 subscriptions.

In one-time payment editions (for example, Office Home and Business, Home and Students or Professional In versions 2016, 2019 or 2021) the general rule is clear: the license is tied to a single PC or Mac, but It can be transferred to another device that you also own.The important point is that only this type of transfer is allowed. once every 90 daysunless the previous equipment truly fails at the hardware level.

Every time Office is installed on a new computer, It needs to be uninstalled from the old one And you can't leave a working copy running in parallel. Legally, you would be authorized to have a single active device for that license, even if you have technically managed to install it in more places.

In the case of subscriptions such as Microsoft 365 FamilyThe key difference lies in who owns the subscription and who shares it. If you want someone else to manage and share that subscription, you'll have to let them end of the current period and hire a new one with the account that will be the owner. There is no official mechanism to "transfer" ownership on the fly from one account to another.

Migrate local profiles to a new Active Directory domain

In many SMEs it is very common to switch from isolated systems with local administrator users to a properly configured Active Directory domain. The problem arises when the user logs in for the first time with their new domain account and finds an empty profile, without their tools, settings, or data.

In typical scenarios with a few machines (for example, 10 PCs with Windows 10 or 11 Pro (where SQL Server, Visual Studio 2019, and other highly customized applications are installed), reinstalling and reconfiguring every user individually is impractical. The key here is Link the existing local profile to the new domain account so that Windows loads the same working environment.

One of the most commonly used tools for this is User Profile Wizard (ProfWiz)This essentially takes a pre-configured local profile and assigns it to a domain user. Then, when the user logs in with their corporate account, He is served exactly the same profile as before., only now linked to the domain.

The flow is usually very straightforward: you log in with a local administrator account, run the ProfWiz wizard, You select the source local profile (the one the user has always used), you specify the domain and the destination domain user, and let the tool do its work. If the computer is not yet part of the domain, you can select the option to join to domain from the wizard itself by entering AD administrator credentials.

When ProfWiz finishes and the computer restarts, the user logs in with their domain account and should see desktop, documents, favorites, application settings, and other settings just as you left them with your local accountInternally, the tool links the new user's SID to the existing profile folder, avoiding the need to create a clean profile from scratch.

Backups and profile transfers in Windows

When you get a new computer or have to do a clean install, the hardest part isn't installing Windows itself, but restore your profile to its previous stateWallpaper, shortcuts, Explorer view, application settings, etc. Fortunately, Windows offers several ways to back up and move profiles, although none are perfect; if you have any doubts, consult [link to relevant documentation]. backup types and differences to choose the appropriate method.

On one hand, you still have the classic “Backup and Restore (Windows 7)” In Windows 10, it allows you to include profile data in a backup. It's not the most modern option, but it still works if that's what you want. back up user folders and part of the settings.

To use it, go to Settings, section Updates and security > BackupFrom there, you launch the old backup tool. In the wizard, you select the destination (external disk, network resource) and choose the option to “Let me choose” to select only the profile folders that interest you, unchecking system image creation if you don't need it.

On the other hand, Windows offers management of User Profiles From the advanced system settings. There you can take an existing profile and use the option “Copy to…” to clone its contents to another folder. It's a veteran feature that remains useful for save a profile as a copy or move it to another locationalthough it does not replace a complete migration tool.

Depending on your version of Windows and how your users are configured (local, domain, Microsoft, etc.), you might want to combine these backups with other, more powerful solutions if you also want to cover application settings, Office templates, and fine-tuning.

Transferring Windows 10 profile and settings to Windows 11

With the end of free support for Windows 10 on the horizon, more and more users want Make the leap to Windows 11 24H2The problem is that not all computers meet the minimum requirements, so many people choose to buy a new PC with Windows 11 or set up a dual boot, and of course, they have to move their profile.

The “official” way that Microsoft promotes mixes several things: Microsoft account with synchronization and manual data copying. It's not a panacea, but used wisely it solves quite a few domestic problems.

On the one hand, when logging into the new computer with the same Microsoft account The settings you used in the previous browser are synced with certain elements: themes, language, some passwords, Edge browser settings, and little else. This saves you some work, but It does not migrate applications or all settings.

On the other hand, on the Windows 10 computer you can navigate to C:\Users\your-username and copy the contents of your personal folders (Documents, Pictures, Desktop, Downloads, etc.) to an external drive or a shared resource. These folders are then copied into the same Windows 11 user tree, maintaining the usual structure.

It is important to know that this method leaves out several sensitive elements: installed programs, drivers, many internal preferences, and some application dataThis is where more specialized tools come into play, especially in professional environments where you can't afford to miss a single setting.

What the manual method doesn't migrate and what needs to be handled with care

When you simply copy your user folder from one system to another, there are several things that They do not travel in the package and they require extra attention. If you overlook them, you may encounter some unpleasant surprises.

Firstly, third-party applications Software you have installed (Adobe, design tools, engineering software, video games, etc.) cannot be "moved" by copying their folder: they need to be reinstalled on the new computer to properly register libraries, services, and registry keys.

Secondly, many hardware-linked licenses and activations Professional software, certain games, and security suites detect PC changes. It's advisable to deactivate or unlink the license on the old computer when possible, or contact the manufacturer's support if you no longer have access.

The device drivers The drivers from the old computer won't be transferred either, and often you wouldn't even want to transfer them: the new hardware will have different components and requires updated drivers. It's usually best to let Windows Update and the manufacturer's utilities handle it.

Some are also left out internal program settings They don't store everything in typical user folders. Many games, for example, save profiles and save files in specific locations, and some enterprise tools use hidden directories or custom registry entries.

Finally, it is important to keep in mind that VPN, certificates, private keys, and saved passwords They are not usually transferred by simply copying from the user folder. If you rely on them for your work, be sure to explicitly export them and save them to a safe location before disassembling the old computer.

Specific tools for migrating user profiles

Migrate Office profiles without losing templates, macros, or settings

If you don't want to struggle with manual backups or waste time manually adjusting each device, there are several utilities designed just for that. transfer user profiles, configurations, and even entire programsSome are free for personal use, and others are designed for corporate environments.

Among the best known are User Profile Wizard (ProfWiz), Transviscopying solutions such as AOMEI Backupper and PC-to-PC migration tools PCmover Express, EaseUS All PCTrans or the various solutions of ZinstallEach one tackles migration with a different approach.

ProfWiz is primarily geared towards reassign existing profiles to new accounts (for example, from local to domain) without the user noticing the change. This is a highly valued option in small businesses that are making the switch to Active Directory and don't want to reconfigure computers.

Transwiz, on the other hand, is designed for Export a complete profile to a compressed file and then restore it on another computer or with a clean installation of Windows. It's quite simple to use, and the free version covers most home or small office scenarios.

AOMEI Backupper is not a profiling tool per se, but rather a solution for backups of files, disks and systemsHowever, it can be used to synchronize user folders between computers or with a NAS, allowing you to maintain replicated profiles or migrate them in a more controlled manner.

PC-to-PC migration solutions with included software

When the aim is to clone almost the entire user environment, including very deep applications, licenses and configurationsIt is advisable to use more comprehensive tools that handle almost the entire process between two teams.

A classic in this field is PCmover Expresswhich, as its name suggests, is designed to move files from one PC to another files, settings and user profilesIt has even had agreements with Microsoft to facilitate migrations from older versions of Windows.

Its method of operation is simple: it is installed on both computers, applications are closed, automatic sleep settings are disabled, and it ensures that Both PCs must be connected via the same network or a direct cable connection.The assistant itself guides the entire process, allowing you to choose exactly what to migrate and leaving the technical aspects to the software.

Another very popular suggestion is EaseUS All PCTranswhich works similarly but offers transfer options both over the network and via image fileIt has a free version with certain limitations and paid editions with more options, and it supports switching between different versions of Windows 7, 8, 10 and 11.

These tools are especially useful when you want to minimize manual work as much as possible and don't mind investing something in licenses in return for reduce downtime and reconfiguration effortespecially in environments with many devices.

Migrate Office 365 and programs with Zinstall

When the focus is on Office (whether Office 365, Microsoft 365, or classic OfficeAnd so that the rest of the programs continue working on the new computer as if nothing had happened, an interesting option is Zinstall WinWin or, for more complex environments, Zinstall Migration Kit Pro.

These solutions are designed to transfer not only documents from one PC to another, but also complete applications, configurations, Outlook emails, PST files, templates, macros, and other data associated with each userThey can even drag and drop additional programs unrelated to Office, making them ready to use.

One clear advantage is that, if you have Office properly licensed and activated on the old computer, Zinstall is able to migrate many of those activation states and serial numbers to the new PC, provided that the license conditions and the limits on allowed devices are not violated.

The process is usually simple: you download and install Zinstall on both computers, connect them to the same network (or via a direct link), run the tool on the new PC, and let it detect the old one. You can access an advanced menu to... choose in detail which applications and what data are transferred or leave it in "all-inclusive" mode.

Once the process has started, the migration can take quite a while if there is a lot of data and programs, but the result is usually an environment very similar to the original, with Office, Outlook, templates, macros, and key settings preserved almost to the millimeter.

USMT: Microsoft's corporate tool for migrating profiles

When we went from a few machines to dozens or hundreds of teamsThings change. In medium and large environments, Microsoft recommends using User State Migration Tool (USMT), a set of command-line tools designed to integrate with mass deployments.

USMT is part of Windows Assessment and Deployment Kit (ADK) and relies primarily on two executables: ScanState.exewhich is responsible for capturing the user state (data, settings, part of the apps) in a store, and LoadState.exe, which restores that state in the new environment.

The behavior of these commands is controlled by several XML files, including MigDocs.xml and MigApp.xmlwhich define which documents and applications are migrated. You can also generate a Config.xml with the /genconfig parameter to decide which components should be excluded (by putting migrate=no where you don't want to move something).

In practice, the process is divided into several phases: first you install the ADK with USMT, then You plan the migration (deciding whether it will be online, from Windows.old or with WinPE, what to include, what to exclude, etc.), then you run ScanState On the source computer, to copy everything to a network storage or external drive, you verify that storage with UsmtUtils.exe /verify and finally you run LoadState on the destination computer to apply the data.

USMT supports complex scenarios such as domain changes (for example, from contoso to fabrikam), where accounts can be mapped from one domain to another using parameters such as /mu. This allows the user to retain their data and settings even when their domain identity changes.

It is also possible to use options such as /ui and /ue to include or exclude specific users, and the option /c to make the process continue even if isolated errors are found, by recording them in the logs instead of aborting the entire migration.

Outlook: Profiles, PST, POP3, IMAP, and Registry

If there's a sticking point in any migration, it's Outlook; in case of Errors when running Office It's advisable to have specific repair procedures on hand. Simply copying a couple of files isn't enough; you need to be clear on the process. If the accounts are IMAP or POP3, where are the PST files located and what does Outlook store in the registry? to be able to recover everything without losing emails.

With IMAP accountsThe main email is kept on the server, so often it's enough to reconfigure accounts in the new Outlook to download all the content again. It's usually a good idea to check for any additional local folders or PST files to make sure you don't miss anything.

With POP3 accounts The situation changes. In many cases, the server deletes the messages once they are downloaded, and it is the file PST local the one that stores all the historyIf you set up a POP3 account from scratch on a new computer without first transferring the PST file, you risk only keeping the new emails.

The safe play is to locate and copy all Outlook data files (PST and, if applicable, OST)You can see their exact location in your account settings, under the Data Files tab. These files need to be transferred to the new computer and placed in the same or an equivalent location.

Additionally, Outlook saves its account settings, profiles, servers, and ports in the Windows' registerDepending on the version, this information is located in different keys. For example, in Outlook 2010 it is located under Windows Messaging Subsystem, while in Outlook 2013 and later it is located in paths such as HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Profiles o 16.0\Outlook\Profiles for Office 2016 and 2019.

An advanced method for cloning profiles between installations involves locating the key Profiles appropriate on the old computer, export it to a .reg file and then import it on the new computer (always after Office is installed). By doing so, you recover all account definitions, data paths, and a good part of Outlook's internal settings at once.

Yes, Outlook It does not export saved passwords These passwords are lost, so you'll have to re-enter them during the new installation. If you don't have them handy, there are password recovery utilities for older versions of Office, but using them carries security risks, and the software must come from a very reliable source.

Repair and recover corrupted user profiles in Windows

Another fairly common scenario is that, after a restart or an update, Windows starts displaying messages indicating that cannot load user profilelogging in with a temporary profile or returning errors. In these cases, it seems like all is lost, but often the problem is fixable.

One way is to log into the system with another account with administrator privileges or to boot into safe modeto be able to work without the broken profile loading. From there, you can open the registry editor (regedit) and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListwhere each subkey represents an existing profile.

Within each subkey, the value ProfileImagePath Indicate which user corresponds to that profile. Once the correct key has been located, it is advisable to review the values. State and RefCountSetting them to 0 (creating RefCount as a DWORD if it doesn't exist) usually helps Windows stop considering the profile as corrupt and try to load it normally again on the next startup.

If you prefer not to touch the record, or the repair doesn't work, the reasonably safe alternative is create a new account and manually copy important data—Documents, Desktop, Pictures, etc.—from the corrupted profile to the new user folder. It's more cumbersome, but it reduces the risk of leaving the system unstable due to a registry error.

In any case, when a profile breaks down, it's a clear sign that There was a lack of a proper backup strategyCombining tools such as USMT, scheduled backups, or third-party solutions helps minimize the effects of these types of incidents, both on personal computers and in corporate environments.

When migrating Office and Windows profiles without losing templates, macros, or fine-tuning settings, the key lies in Combine a good inventory, previous backups, knowledge of license limitations, and the use of specific tools for each scenario.From ProfWiz or Transwiz for small migrations, to USMT and commercial solutions like Zinstall or PCmover for larger deployments. With minimal planning and no improvisation, it's perfectly possible to get a new computer, change domains, or upgrade your Windows version while keeping virtually your entire work environment intact.

Version control in Office and OneDrive
Related article:
Best Office Suites for Windows: Complete Guide and Comparison