Although, last IT PRO group meeting was about WMI, scripting repetitive jobs and how to use free tools if you do not have budget or knowledge to use full servers products, in one moment discussion took a 180 degree turn. We started to argue can Windows XP be directly upgraded to Windows 7.
Well, first of all, according to the official Windows 7 upgrade paths, Microsoft does not support direct upgrade from Windows XP to Windows 7. Then the argument was that you can do direct upgrade by using MDT 2010. I must disappoint you again, MDT does not do direct upgrade from Windows XP to Windows 7. Rather, the upgrade process is based on keeping single instance of the files in place, but building a catalog of links to the items in XP. After the disk is wiped clean, with the exception of the files that have to be migrated, Windows 7 is clean installed on top, and all that USMT has to do now is put the links back into the right location.
As you can see, there is no “real” direct upgrade path from Windows XP to Windows 7. Microsoft did not do so, probably because creating upgrade procedures from so “old” version of Windows would take a long time and it would be very complicated.
Another way to upgrade from Windows XP directly to Windows 7 is to use Windows Vista as intermediate platform. Upgrade Windows XP to Windows Vista and then to Windows 7.
I would recommend a clean install any time! 🙂