I've personally used USMT in projects to migrate hundreds of thousands of 
profiles. It works great.

What you seem to be missing is that "Windows Easy Transfer" was designed for a 
consumer or very small-business environment.

In the enterprise, you adhere to some standards or you go crazy. Most 
enterprises take the opportunity, when doing desktop upgrades, to also do 
software upgrades (think Office, and Acrobat, and LOB apps, and etc.) and to 
install greater desktop discipline. Generally speaking, I will inform my 
project team to take a representative sample of desktops (given the size of the 
environment, between 5 and 10%) and scan them manually. Based on the results of 
that sample, we will prepare a migration plan that includes what is found in 
that sample. We document to the customer what is included, what is not 
included, what we will transfer, and examples of what we will not transfer.

Based on that assessment, the client will ask for more or for less. There is a 
cost impact associated with that (takes longer or shorter, required more 
bandwidth or less, required more backup space or less, etc.) and it gets 
refactored back into adjusting the project plan.

So, eventually, 95%+ of the desktops will be migrated according to the USMT 
plan. There are always white-glove (also called heavy-touch) migrations where 
you sit there and hold the hand of executives through every step of the process.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Klaus Hartnegg
Sent: Friday, July 22, 2016 4:28 AM
To: [email protected]
Subject: [NTSysADM] User State Migration Tool unusable?

Microsoft offers USMT (User State Migration Tool) to transfer settings from one 
Windows version to another, or from one PC to another.

But while the older program "Easy Transfer" could (in Win7) be told to copy the 
whole directories appdata\roaming and documents, USMT copies only the files and 
directory which are specifically declared in xml files. They must be declared 
separately for each and every application. 
Example: USMT knows Firefox (version 3), but not Thunderbird.

Wouldn't it be much easier, and must less risk of data loss, to replace the XML 
files with ones that simply copy the whole roaming and documents directories? 
What disadvantage would this have (except wasting a few megabytes, because not 
everything is really still needed)?

And regarding the documents directories: from the XML files it appears that 
USMT transfers only files with certain filename extensions. 
Microsoft provides a rather long default list, but of course such a list can 
never be complete.

Also I found that USMT silently skips all shortcuts which point to server 
directories, if they are not accessible during restore (which is nearly 
impossible to achieve, when a PC has more than one user, and each user has the 
home directory mapped to the same drive letter). Google found a recommendation 
to edit MigUser.xml, comment out 
"filter='MigXmlHelper.IgnoreIrrelevantLinks()'". I did this in the sections 
Desktop Files and Shared Desktop Files, but in my test this did not help.

Am I the only one who thinks that this whole concept is insane, because it will 
almost unevitably lose important data?


Reply via email to