EhlerTech Tools
Tools for IT technicians

Migration of users and data
Running programs as Admin user
and other EhlerTechs tools..
-Get going in minutes! GRAPHICAL USER INTERFACE USER MIGRATION TOOL USER PROFILE CENTRAL
With UPC you can move (backup) user accounts from
any Windows PC on your Domain to any other Domain PC.

UPC stores the profiles on the selected network location and
the profile can then be restored to any other PC or User.
Admin Impersonator
With Admin Impersonator you can run apps as another user

In stead of logging in with your Domain Admin account,
use Admin Impersonator to run programs AS the Admin .

Configure with parameters etc.

Welcome to EhlerTech

At EhlerTech we have over many years developed USMTGUI user profile handler and User Profile Central,
both being invaluable tools for anyone in IT managing Windows PC's and migration of users.

We have optimized and vastly extended the collection of XML files default supplied by MS and even built our own
extensions, like the User Profile Central, a powerful Management center allowing you remotely handle user profiles.
UPC and USMTGUI are ready for Windows 11. Migrations to/from AAD is supported.

Read more below or please feel free to contact me at any time at thomas@ehler.dk
- If corporate IT, request a trial

Download EhlerTech Custom XML's, check out our FAQ's, our blog and also check our references and customer feedback

For building high quality XML files, see Simon Jarvis USMT XML Builder


baggrund_usmt_gui_click

USMT GUI user Profile Handler



Backup user accounts/profiles from Windows 7, 8, 8.1, 10 or 11 and restore onto a new PC with three simple steps. - Migrate user profiles and data the simple way!

- USMTGUI Also migrates Modern App settings!
- Restoring to new username or Domain is equally simple.
- USMTGUI supports Windows 11
- AZURE: USMTGUI is capable of migrating to AZURE domains! See brief Azure video here

With the USMTGUI St. Alone Executable you can run USMTGUI without installing

Please read more here

To backup from XP or VISTA, use USMTGUI offline. See below

USMTGUI home user $10
If corporate IT, request a trial

Disclaimer:
EhlerTech and USMTGUI cannot be held liable for any lacking abilities to migrate users and settings as MS USMT handles the migration process.
- USMTGUI is just a GUI to USMT.
See more about USMT and USMTGUI and See the USMTGUI Functionality matrix
November 4 2023 - v. 11.25.23H2.4 released
USMTGUI buying options - Home Use USMTGUI & UPC buying options - Corporate

USMTGUI OFFLINE Profile Handler


With USMTGUI Offline you can move (backup) user accounts from any Windows.old folder or an offline Windows on an attached hard disk. For example a disk from a dead PC...

With the WinPE Boot ISO you can move user accounts from any Windows PC and since USMT 11 does not run natively on systems older than Windows 7, the USMTGUI Offline Boot ISO gives you a unique opportunity to rescue profiles from systems older than Windows 7. See more here

- USMTGUI Offline ISO is Bitlocker enabled
- USMTGUI Offline supports Windows 11

Disclaimer:
EhlerTech and USMTGUI cannot be held liable for any lacking abilities to migrate users and settings as MS USMT handles the migration process.
- USMTGUI Offline is just a GUI to USMT.

USMTGUI Offline is included in all but the $10 entry package

See more about USMTGUI Offline here and See the USMTGUI Functionality matrix
Sep 26 2021 - v. 10.23.21H2 released - Updated when major changes makes it relevant
USMTGUI buying options - Home User USMTGUI buying options - Corporate
baggrund_usmt_offline
baggrund_user_profile_center_click

UPC

USER PROFILE CENTRAL



Remote User Profile management over local area networks.

With the latest tool from EhlerTech, the User Profile Central Management console, UPC, you can easily backup and restore User Profiles over networks.
The latest 2022 feature update brings simplified handling, better logging and increased backup speed.
- UPC supports Windows 11

See more here

As Remote access to PC's does involve some preparation, please read the prerequesites section in the user guide before purchasing.
- If corporate IT, request a trial

Disclaimer:
EhlerTech and USMTGUI cannot be held liable for any lacking abilities to migrate users and settings as MS USMT handles the migration process.
- User Profile Central is just a GUI to run USMT.


See more about User Profile Central here and See the USMTGUI Functionality matrix
November 4 2023 - v. 2.5.23H2.2 released - Multiple backup locations added :-)
UPC & USMTGUI buying options - Corporate

Ehlertech USMT Reference XML files

Free to download and use with USMT 10 (All the above and more are included with USMTGUI and UPC..)
Read more, and download, here


USMT - User State Migration - FAQ

1Can usmt be run remotely?
Indeed you can with Powershell and/or PSexec.. There are several projects out there working with various versions and methods
Here is a good example at Spiceworks:.

- Remote USMT is the sole purpose of EhlerTec's "User Profile Central"
2Can usmt migrate applications?
No, USMT migrates user data and settings and application settings only. Several programs like Zinstall has through time claimed to be able to migrate "All applications 100%" as one vendor once boldly put it. True, the programs were migrated but did they run? Were they still licensed? Meeh... not so much so. - In fact, IF someone really made that work they would be attacked massively by Lawyers from every software vendor out there.

A fresh install of Windows AND your Applications is ALWAYS to be preferred.
3What can usmt migrate?
In principle USMT can migrate any file or registry setting on a PC. >/br>
In that sense you could expect that it would then be possible to migrate "EVERYTHING". Data, settings, Applications etc. - And in principle you could..

You could probably generate a setup that would perfectly be able to get everything 100%. ON THAT VERY SPECIFIC PC!.
- Two days later Firefox updates and then?

So, USMT is a compromise and always will be. We strive to get the right stuff but not the "crap" data from temp folders etc.
And programs always work better when freshly installed as they were designed to by their maker :-)
See more about what USMT does migrate over at usmtgui.com....

4When to use usmt?
You can use User State Migration Tool (USMT) 10.0 to streamline and simplify user state migration during large deployments of Windows operating systems. USMT captures user accounts, user files, operating system settings, and application settings, and then migrates them to a new Windows installation. You can use USMT for both PC replacement and PC refresh migrations.
For more information, see Common Migration Scenarios.

- To use USMT as a St. Alone tool it is convenient to use USMTGUI ;-)
5Where is usmt in windows 7/10 - where to find usmt
USMT is not as such a part of the operating system but a minor part of the "deployment toolkit" or ADK. USMT is mainly created for usage with Enterprise PC deployment systems as SCCM or MDT, both from Microsoft but also "KACE Systems Deployment Appliance".
Download latest ADK here.

- USMTGUI always use latest USMT version and with EhlerTech optimized, and cutomized, XML files.

USMT Error FAQ

1[0x080000] MXE Agent: Migration XML has a URLID that is already used by another migration XML. ID: http://”some URL”

– Error will be seen in the USMTscan.log or USMTLoad.log (USMTGUI/UPC)

Cause

Some (probably a custom made) XML file has the same header URL as another migration XML file.

Solution

Edit the XML file mentioned and change the URL in the top line. Fx change the last bit from:
migration urlid=”http://www.microsoft.com/migration/1.0/migxmlext/migapp
to something random
migration urlid=”http://www.microsoft.com/migration/1.0/migxmlext/mycustomxml

2[0x000000] A temporary profile is currently active on the system. Restart the computer to continue the migration.

Followed by:
[0x000000] Failed.[gle=0x00000002]
[0x000000] Compliance check failure; please check the logs for details[gle=0x00000002]

– Error will be seen in the USMTscan.log or USMTLoad.log (USMTGUI/UPC)

Cause

A temporary, faulty, profile is on the system. (a restart will NOT help 😉

Solution

To remedy this error open regedit.exe and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Now go through the profiles until locating the profile with the extension “.bak”. Delete the temporary profile.

Or you can use Delprof2 from Helge Klein.

3Error 3 [0x0809c0] [0x0809c0] Incomplete user profile detected and ignored:C:Users”username”... (V1)

Followed further down by:
[0x000000] Error 3 creating profile: Win32Exception: C:\Users\”username”\NTUSER.DAT…

– Error will be seen in the USMTLoad.log (USMTGUI/UPC)

Cause

An incomplete user profile exists in registry. Probable cause is that a user profile folder in the C:\Users\ folder has been deleted manually.
(Profiles should always be deleted through Advanced System Settings selecting User Profiles under the Advanced tab)

Solution

To remedy this error open regedit.exe and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Now go through the profiles starting with “S-1-5-21-” until locating the user mentioned in the USMTLoad.log, and remove the incomplete profile.

4Error 3 [0x0809c0] [0x0809c0] Incomplete user profile detected and ignored:C:Users”username”… (V2)

Followed by:
[0x080000] LookupAccountSidW failed. Error: 0x00000534[gle=0x00000534]
[0x0803ba] Found valid profile but can’t get user credentials. Will ignore due to error code: 0x00000534

– Error will be seen in the USMTLoad.log (USMTGUI/UPC)

Cause

USMT found a valid profile to restore in the backup but cannot look up the user in the Active directory.

Solution

Check that the PC is properly joined to the AD and that the user restoring to exists on that AD and is enabled.