
There is no way to upgrade from XP to WIN7. I’ve tried several programs that purport to move applications, but have generally found it is better, and easier, to just install the programs needed. The results are better.
Probably the best way to go about this is to build a base machine, loading WIN7 along with all the apps everyone uses. Then image that machine. You may want to build more than one image, depending on the size of your company and the difference in installed software.
All data would ideally be stored on a server in a business situation. If you have a policy for this, just notify users that they need to ensure all data is on a server as the machines will be converted to WIN7 on such and such a date. If the data is not on a server, IT does not take any responsibility for lost data. If you do not have such a policy, no time like the present to institute one. The only thing that should be saved form the machine is probably the bookmarks file.
On the given day, blow the image onto the user’s machine. Perform any tweaks needed, like setting up Outlook for them, applying the latest updates that may have been released since the image was made, unless you are using WSUS, installing other programs that may be needed by a particular user. It should, depending onthe machine, take less than 30 minutes to image, and less than 30 minutes to tweak per machine. Several images can be done at once.
Next is to let all your calls drop to voice-mail. You may face a lot of calls from users because their machine is different, they are missing their mah jong game, their movies are gone, etc.

You may consider to use WET (windows easy transfer) and PickMeApp: two free solutions to migrate from XP to Windows 7. WET may transfer your XP settings to Win 7 while portable PickMeApp tool may transfer programs from XP to Windows 7. PickMeApp claims to support unlimited number of programs.















