Welcome to EhlerTech

At EhlerTech we have over the years developed a long range of tools.
USMT GUI and User Profile Manager being the most interesting for everyone running Windows.
In 2018 we have optimized and vastly extended the collection of XML files default supplied by MS and
even built our own extension, USMT Afterburner, to handle the migration of Windows 10 Modern apps.
Consulting and Software development
Read more or please feel free to contact us at any time at thomas@ehler.dk

Download EhlerTech Custom XML's or Check out our FAQ's


baggrund_usmt_gui_10.18.1803_click

USMT GUI



Backup user accounts/profiles from Windows 7, 8, 8.1 or 10 and restore onto a new PC,
with three simple steps. Migrate user profiles the simple way..
- USMTGUI Also migrates Win10 Modern App settings!
- Restoring to new username or Domain is equally simple.

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


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
Mar 2018 - v. 10.18.1803 released
USMTGUI buying options - Home Use USMTGUI buying options - Corporate

USMTGUI OFFLINE



With USMTGUI Offline you can move (backup) user accounts from any Windows.old folder or an offline Windows on an attached harddisk. 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 10 does not run natively on systems older than Windows 7, the USMTGUI Offline Boot ISO gives you a unique opportunity to resque profiles from systems older than Windows 7. See more here

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
Apr 10 2017 - v. 10.12.1704 released
USMTGUI buying options - Home User USMTGUI buying options - Corporate
baggrund_usmt_offline
baggrund_user_profile_center_1.5.1803_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 you can now easily backup and restore User Profiles over networks.


See more here

As Remote access to PC's does involve some preparation, please read the prerequesites section in the
user guide before purchasing.


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
Mar 2018 - v. 1.5.1803 released
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.


USMTGUI FAQ

1WILL BE UP SOON!

User Profile Central FAQ

1WILL BE UP SOON!