[This page requires at least version 4 (preferably 5) of Internet Explorer or at least version 6 of Netscape. Because Gary Woodruff has richly illustrated this article with 29 helpful screen shots, the page, at first, was the single slowest loading page I’ve ever coded. To compensate, I’ve used an unusual coding approachthat is only supported in these more recent browsers. Page download speed was cut from 5 to 10 minutes (!) on dial-up and 2 minutes on broadband to about 90 seconds on 56K dialup and 2-3 seconds on broadband — the illustrations are likely loaded before you finish reading the present paragraph. (Why do you think I’m stalling? <g>) I apologize for the slow page load; but Gary’s screenshots are far more effective than simply describing the steps. We’ve worked to make this page convenient for you to view, and hope that the instructional value far outweighs the frustration. Enjoy Gary’s superb article! — JAE]
There is a new feature included in Windows XP called the Files and Settings Transfer Wizard — affectionately abbreviated F.A.S.T. It is one of the least known new features in Windows XP, but it can be a very useful feature.
Unfortunately Microsoft has chosen to let this feature with strong potential wither on the vine with only very basic improvements. They just haven’t fixed the limitations that have kept F.A.S.T. from becoming what it might have become. Let’s hope that its replacement in Vista has stronger support.
This F.A.S.T. Wizard can be run on your old system from the Windows XP CD-ROM, but as time has gone on that is not a good idea. Service Packs 1 and 2 and the introduction of the Windows XP Professional x64 Edition have seen code changes that require that you use the latest code to make a transfer to the newer versions.
The latest version of the F.A.S.T. Wizard is available in a link from KB article KB896344. It will update your version number to the latest which is version 5.1.2600.2665. You can also download this directly from here.
The only safe way to use F.A.S.T. today is to make a Wizard Floppy or USB Thumb Drive Disk (See “What is new in SP2”) from the new computer with the above latest version installed.
A reader of this article named Ray suggested the following to determine which version of F.A.S.T. you are using: Go to C:\WINDOWS\system32\usmt\, right click on the file migwiz.exe, and select Properties.
Ray also brought up an issue that I have not myself seen, and a solution which is worth mentioning. If you encounter a problem with the F.A.S.T. Wizard hanging permanently at the very end of the transfer, just open the Task Manager and restart your PC. In Ray’s experience, you will find that the transfer is 100% complete; the only thing hanging was the notification that it was finished. With the restart, F.A.S.T. will pick up with no issues.
F.A.S.T. will pack up and save your files and settings for transfer to a new computer. The neat thing is that even when one is upgrading to XP (rather than doing a clean install), you can use this as a “safety net” in case the upgrade does not go well. Of course, an upgrade is not supposed to lose or change any of your files or settings, but one never knows what might happen — so you are doing the right thing by thinking ahead about backups. If you run F.A.S.T. and the upgrade installation fails for some reason, you can go back and clean install Windows XP, then import the saved files and settings..
This wizard can be run on your old system from the Windows XP CD-ROM, and will pack up and save your files and settings for transfer to a new computer. The neat thing is even that when one is upgrading to XP (rather than doing a clean install), you can use this as a “safety net” in case the upgrade does not go well. Of course an upgrade is not supposed to lose or change any of your files or settings, but one never knows what might happen — so you are doing the right thing by thinking ahead about backups. If you run F.A.S.T. and the upgrade installation fails for some reason, you can go back and clean install Windows XP, then import the saved files and settings.
Of course, when you use F.A.S.T. while upgrading or clean installing on the same computer, be sure to store the export file created by F.A.S.T. in a safe place so it does not come up missing when you need it. At the point when the wizard asks you “Select a transfer method,” pick
You can get more information about upgrade installations of Windows XP in my article Upgrading to Windows XP.
By doing a Custom Transfer, you also can back up as little as the settings for one specific program, one folder such as My Documents, or even one specific File Type. For example, you can use F.A.S.T. to back up just the information for Outlook Express by selecting
Settings - Outlook Express
Specific Folders - None
File Types - eml, msg, nws
(Thanks to MS-MVP Richard Harper for this tip.)
But in this case, keep in mind that passwords (see Some Weak Points below) do not make the trip — so you might think about using, instead, my fellow MS-MVP Tom Koch’s method of Outlook Express backup and restore here. It’s fast and can handle multiple identities, which F.A.S.T. does not do without some added work. (Thanks to MS-MVP Jim Pickering for this tip.)
IMPORTANT CAVEAT: If you use F.A.S.T. to backup your OE Identity, and then plan to restore that to your existing system, you must delete or rename the OE store folder before restoring with F.A.S.T. (See “How OE stores files on your hard disk.”) If you don’t, F.A.S.T. will dutifully restore all of your OE mail and news folders into the existing files, resulting in each and every message in each and every folder being duplicated. There is no way to remove the duplicates automatically unless you use a third party tool like DBXtend. (Tip from MS-MVP and Tomsterdam webmaster Tom Koch.)
In brief, F.A.S.T. can be a lot more useful and powerful then many people know!
Concerning the transfer of multiple User Account settings: F.A.S.T. transfers the files and settings that are visible from the User Account from which you initiate F.A.S.T. All the files move, but the private settings (from other User Accounts that may be visible, but are not the one your’re logged into) do not appear to “make the trip.” With some help from end-users with multiple User Accounts, I have come to the conclusion the only way to move multiple account settings is as follows:
Over the river and through the wood — but all the settings can be transferred using this method!
I recently discovered, through experimentation, that the F.A.S.T. wizard will use any USB removable drive in place of a floppy disk for the wizard disk to be used on the old computer. This means you can use the new USB Jump or Flash Drives. It also means something as simple as a Compact Flash memory card or other flash memory card along with a card reader can be used in place of a floppy disk if you do not have a floppy disk drive on your old computer. If you have USB on the old computer and a little over a megabyte of space available, you are good to go! In the screen that says, “Do you have a Windows XP CD,” you can select “I want to create a Wizard Disk.”
There is a pull-down menu that defaults to the floppy drive. Any removable USB drive will show up in the pull-down menu — just select to make the wizard disk on that USB drive. You do have to have the USB Jump drive or memory card reader connected to your USB drive prior to starting the F.A.S.T. wizard. When you go to the old computer, just connect the removable USB drive and double-click on or open the WIZARD.EXE file and it will load and run the wizard on that computer to gather the information to transfer with the F.A.S.T. Wizard.
Insert the Windows XP CD-ROM and allow it to bring up its Welcome Screen. You will see this screen:
Select “Perform additional tasks.” You will see this second screen.
Select “Transfer files and settings.”
On the Start menu, click Programs | Accessories | System Tools | Files and Settings Transfer Wizard. It will look something like this:
Here is the first screen of the F.A.S.T. wizard:
Click on Next. You will then see this screen:
Since you are collecting data, select “Old Computer.”
You will then see the dreaded Microsoft “Please wait” screen. Even if you have the fastest computer around, you will see this “wait” screen for at least a little while — and maybe for quite a while. :)
Next up is to select how and where to save the data:
“Direct Cable” means via serial port, which will be very, very slow. Use this at the risk of many very frustrating hours of waiting, since F.A.S.T. data (.dat) files can be very large.
The day of using floppies for this kind of transfer is a thing of the past unless you are doing a Custom Transfer and have selected a very limited amount of data. CD-Rs or CD-RWs, even when spanning multiple CDs, may have space limitations that a F.A.S.T. data file’s size may make impractical, so I strongly suggest normally taking the third option, as shown below.
“Other” is probably the best selection for most people most of the time. Save the F.A.S.T. .dat file to one of the following:
I have also been known, when moving files and setting to another computer, to save the F.A.S.T. .dat file on the hard drive of the old computer, then move the entire drive to the new computer, jumpering or placing it on the drive cable to be a slave and then importing the F.A.S.T. data file from there. When finished I just return the drive to the original computer.
After clicking Next, you will see the following screen:
Depending on the circumstances, you may want to select any one of the three options for the first question. “Settings only” will take two or three floppies. Of course, “Both files and settings” will result in a very large amount of data. If you really do not need the files, possibly because you have them backed up in other safe ways, you can reduce the size of the F.A.S.T. data file a great deal by selecting “Settings only.”
I will discuss the “Let me select a custom list of files and settings when I click Next” option below in the “Doing a Custom Transfer” section.
Note that when you select “Files only,” HTML files registered to (that is, associated with) Internet Explorer will not be moved as they would move with IE. HTML files associated with another program, such as IrfanView, will be moved. Zip files will not be moved unless they are in a specific “Chosen” folder.
Some programs require special handling. Microsoft has been good enough to warn us:
Next, the collection process begins. Get a cup of coffee — well, maybe two cups of coffee and several crispy cremes — as this can take a long time, possibly as long as an hour or more depending on the speed of ones computer.
F.A.S.T. automatically saves the collected data to a folder called USMT2.UNC (or similar name) as a file named IMG00001.DAT. If you have a previous file of this name, you will see the following warning screen. Only overwrite the existing file if you know for sure that you do not need the older saved file. Also understand that F.A.S.T. does not distinguish files by content, so one F.A.S.T. .dat file with just Outlook Express information will ask to overwrite a F.A.S.T. .dat file that has all your settings saved. A new folder for each saved file is the better procedure to follow.
And if you do not have enough disk space, or have an access problem, you might see the following:
But you will more then likely be done at this point, so that seeing this screen means that you have been successful. Congratulations!
To do a custom transfer, check the box in the lower left hand corner of this screen:
You will get the following screen, though the collapsed selections shown will be expanded.
This allows you to select specific settings, e.g., just those settings concerning a specific program, by removing all the listed programs for which you do not want to transfer the settings. Or, you can remove all the settings, then just select one folder such as My Documents. You can also select one or more specific file types, or any mix of the three that suits your fancy. Here is where you should add any folder that contains files that you definitely want to make the trip just in case they are not picked up automatically by F.A.S.T.
You can also in this way accumulate several sets of transfers, handling different programs in different ways. An Outlook Express specific backup would look like this, for instance:
By clicking “Next,” you will (as with the regular, non-custom transfer) start the collection process. Again, depending on how much information you selected, this can take as long as an hour or more, and you can do your meditating looking at the following screen:
When presented with the “Completing the Collection Phase” page, click Finish and you are done collecting.
Again go to the F.A.S.T. wizard, this time from within Windows XP on the computer to which you are moving your files and settings. (See above for instructions if you cannot find it.)
Click Next to start the process. This time you will select the new computer, where you want to transfer your information.
Since you have already collected your files and/or settings, you can just check the last selection on the next screen or, if you want to make sure you have the very latest version (particularly if you are using Windows XP SP1), you can use the first selection to make a wizard floppy disk. This will ensure that you are using the latest code. Interestingly, this screen does not come up when the wizard is run from the Windows XP CD so you have to know about this option to use it.
And of course, this screen is one for you to just click Next on as well:
You will have to select the location from which the files and settings will be transferred:
Click Next to start the transfer. Here follows another screen you may have plenty of time to get a really good look at while your files and settings are transferred:
Finally, you get to the Promised Land. :)
You have now saved yourself a great deal of time getting all your files and settings transferred to your new computer.
Very little seems to have changed in how F.A.S.T. works with Windows XP Service Pack 2 (SP2). There may have been lots of bug fixes, but very little change in function or the abilities that the wizard has at its disposal.
The only visible difference and change in capability is in the step where you select a transfer method. You now have a fourth option called “Home or small office network – A network is the best way to transfer large amounts of data.”
This is essentially the same as a direct cable transfer except that the wizard goes out and confirms that the other computer is available, asks you to confirm which computer you wish to transfer to, and then does the collection and transfer. If your new computer is not visible via the network you will get an error that says, “The wizard cannot locate your new computer. Make sure the new computer is turned on and that your network is working properly.”