Migrating auto-complete history to a new Outlook profile

The following instructions will guide you through backing up your auto-complete history so that it is not removed when deleting an Outlook profile.

For Outlook 2003 and 2007:

1. On the computer with the saved auto-complete names,

  • On an XP machine, open:
    C:\Documents and Settings\user name\Application Data\Microsoft\Outlook
  • On a Windows 7 or later machine, open:

NOTE: Depending on your file settings, this folder might be hidden. To view the files in this folder…

  1. Click Start, and then click My Computer.
  2. On the Tools menu, click Folder Options.
  3. Click the View tab, and then, under Advanced settings, under Hidden files and folders, click Show hidden files and folders.

2. Take a copy of the  profile name.nk2 file. You will need this in the profile on the computer you are migrating to.

3. On the computer where you want to populate the auto-complete feature, copy the file to drive:\Documents and Settings\user name\Application Data\Microsoft\Outlook.

4. If the Outlook user profile name is different on the computer where you are moving the .nk2 file to, you must rename the file with the same Outlook user profile name after you copy it to the correct folder.

5. If you’re creating a new profile on the same machine, you will want to rename the .nk2 file that was created for your new profile and then rename the imported .nk2 file to the new profile name.

6. If prompted about replacing the existing file, click Yes.

7. Open Outlook to view changes.

For Outlook 2010

1. Open the start menu and type in:


This will open the Outlook cache folder which contains many files..

2. The autocomplete files start with Stream_Autocomplete and end in .dat

There may be multiple files but the one with the most recent date should be the current one used by the last Outlook profile you created.

In the example above you can see that a new Outlook Profile was created at 11:28 on the 19th May. But a previous Outlook profile was last updated at 10:57 on the same day. The size of the files also gives you a clue to the fact that the latest one is empty.

3. With Outlook closed (very important), copy the full file name of the current (empty) Auto Complete file. You may want to copy this file name into Notepad. Now delete the file. Copy the slightly older file that contains the auto-complete data you need. Finally rename this copy to the file name you just copied (which is in notepad).

You should now have the same files as before but the current auto-complete file should be a copy of the last working one and share the modified date and time…

Now when you start-up Outlook with the new profile it should find all the relevant auto-complete data.


Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk