Skip to main content
Outlook: Migration Automatic Completion

Outlook: Migration Automatic Completion

The automatic completion feature in microsoft outlook is one of those small conveniences that, while often unnoticed, are indispensable in everyday use of email. whenever you start typing a name or address in the field “a”, “cc” or “ccn” of a new email, outlook instantly proposes a list of suggested recipients, fished from our history. this system not only accelerates the composition of emails, but also drastically reduces the risk of typing errors, ensuring that messages always reach the right recipients.

However, when you change your computer, you update your outlook version or reinstall the program, one of the most common inconveniences is just the loss of this valuable tips database. manually rebuilding the list of all frequent contacts can be a long and frustrating process. fortunately, outlook automatic completion data is stored in specific files that can be managed and transferred. this complete guide will accompany you through the different procedures to recover, migrate and import these tips, ensuring you never lose the efficiency offered by this convenient function, regardless of the version of outlook in use.

Understand outlook auto completion files #

Before immersing ourselves in transfer procedures, it is essential to understand how outlook stores automatic completion data. over the years, microsoft has modified the format and location of these files, leading to two main types which is crucial to distinguish:

  • the nk2 file: the legacy format Outlook versions until 2007 (included) used a file with extension [[k0]]] to save all automatic completion tips. this file is relatively simple to manage and, for older versions, its transfer consisted mainly in copying it to the correct folder. it was a robust format for its time, but with the evolution of office, it was replaced by a more modern solution.
  • the dat file (stream\ autocomplete\ 0\ [xx].dat): the modern format Starting from outlook 2010, the file [[k0]] was abandoned in favor of a new format, a file [[k1]] with a name of the type [[k2]]] (where [[k3]] indicates an alphanumeric sequence that varies). this new file is part of a more integrated and robust system, but its introduction created a challenge: how to import data from old nk2 files into new outlook versions? the procedures we will follow will solve this problem, allowing you to bridge the gap between the two formats.

Knowledge of these two types of files is the key to smooth migration, since steps vary significantly depending on whether you are working with a previous version of 2010 or later.

Locate auto completion files on your computer #

The first step in any suggestions management operation is to locate the automatic completion file on your computer. positions vary slightly depending on the version of windows and outlook. here’s how to find them:

For nk2 files (outlook 2007 and previous on modern windows) #

If you use an outlook version equal to or prior to 2007 on a modern windows operating system (view, 7, 8, 10 or later), the file [[k0]] is typically found in the following path:

C:UserstuonomeAppDataRoamingMicrosoftOutlook

Where “you name” must be replaced by the username of your windows profile.

To quickly access this folder, you can use the windows “run” panel:

  1. Press the key combination win + r** on the keyboard to open the “run” window.
  2. In the text field, type (or paste) the command: [k0]
  3. Press ** send***.

The desired folder will open directly. here you should find the file called [[k0]]] (or a similar name that matches your outlook profile name if different from “outlook”). copy this file to a usb stick or another secure location for transfer.

For nk2 files on windows xp #

For windows xp users, the file path [[k0]]] is slightly different:

C:Documents and SettingstuonomeDati applicazioniMicrosoftOutlook

Also in this case, “tuonome” refers to the username of the system. the procedure for accessing it is similar, using the “run” panel and the complete path.

For dat files (outlook 2010 and later) #

For the latest versions of outlook (from 2010 onwards), the [[k0]]] file is in a different folder, within the “local” directory instead of “roaming”:

C:UserstuonomeAppDataLocalMicrosoftOutlookRoamCache

Also for this folder, you can use the “execute” panel by typing: [[k0]] and pressing send.

It is always advisable to backup this file before proceeding with any modification, especially if you want to overwrite it.

Transfer automatic completion data: basic procedure #

The simplest transfer takes place between outlook versions that use the same file format (nk2 with nk2, or dat with dat). this is the ideal situation when moving outlook from one pc to another while maintaining the same version of the software.

Nk2 file transfer (outlook 2007 and earlier) #

If you need to transfer suggestions between two outlook 2007 installs (or previous versions), the procedure is extremely direct:

  1. Make sure outlook is completely closed on the target computer.
  2. Copy the [[k0]]] file (or the nk2 file with your profile name) from your source pc.
  3. Paste it into the corresponding folder on the target pc: [[k0]] (or the path for windows xp, if applicable).
  4. If you are asked to overwrite an existing file, accept.
  5. Start outlook. your automatic completion tips should be immediately available.

File transfer dat (outlook 2010 and later) #

Similarly, if you are migrating the suggestions between two outlook 2010 installs, 2013, 2016 or later, where both use the [[k0]] file:

  1. Completely close outlook on the target computer.
  2. Copy the [[k0]]] file from the source pc.
  3. Paste it into the folder on the target pc: [k0].
  4. It is essential that the copied file has exactly the same file name [[k0]]] already present on the target pc to ensure that outlook recognizes it correctly. if the names are different, rename the newly copied file to make it match the existing one (after making a backup).
  5. Start outlook. suggestions should be restored.

Import nk2 files into outlook 2010 and later versions (melting method) #

This is the most requested and slightly more complex procedure, since it implies conversion and integration of an older nk2 file into an outlook installation that uses the dat format. outlook 2010 and later versions include an internal feature to directly import nk2 data.

Phase 1: preparation of the nk2 file #

  1. verify your outlook profile name:** for importing to work correctly, your nk2 file name must match your active outlook profile name.
    • Open the “control panel” of windows (trying it in the start menu).
    • Click on “user account” (or “user account and family safety”, then “user account”).
    • Select “electronic button (microsoft outlook 20xx)” or similar (the name may vary depending on the version).
    • In the mail setting window, click on “show profiles…”.
    • Take note of the name of your outlook profile (often it is “outlook” by default, but it could be different).
  2. rename file nk2: if your nk2 file name (e.g., [[k0]]) does not match the profile name you have just verified (e.g., “mioprofile”), name it accordingly (e.g., [[k1]).
  3. copy the nk2 file in the correct folder:* copy the renamed nk2 file to the outlook data folder, although this version does not use it directly for autocomplete: [k0]. you can access it quickly with win + r* and type [[k1]].

Phase 2: execution of import command #

Once the nk2 file is in the correct and renamed location, you can start the import process:

  1. Make sure outlook is completely closed.
  2. Open the “execute” panel again (win + r).
  3. Type (or paste) the command: [k0]
  4. Press ** send***.

Outlook will start and, if everything has been executed correctly, it will automatically import all the suggestions present in the nk2 file, adding them (phoning them) to the automatic completion list already existing in your modern outlook installation. this data will then be saved in your file [[k0]].

Cancel existing suggestions before import (optional) #

If you want a clean list, without the old tips before importing the nk2 file, you can empty the outlook auto completion list:

  1. Start outlook normally.
  2. Click on file* (top left).
  3. Select options.
  4. In the outlook options window, choose post from the left sidebar.
  5. Scroll down to the “send messages” section and click on the empty automatic completion list.
  6. Close outlook and then proceed with the import procedure nk2 described above.

Alternative method: use of nk2edit for conversion and import #

If the direct import procedure does not work, or if you prefer to have a more granular control over data, there is an excellent third-party utility called nk2edit. this free and portable tool allows you to view, edit and convert nk2 and dat files, offering a versatile solution for managing automatic completion tips.

Phase 1: download and prepare nk2edit #

  1. download nk2edit: search “nk2edit download” online and download the software from the official website. make sure to download the version “in zip file”.
  2. extended content: once you download the zip file, extract the content in a folder of your choice on your computer. being a portable program, it does not require installation.
  3. backup of the dat file existing: before proceeding, it is essential to create a backup copy of your current file [[k0]. find this file in: [[k1]]. in case of problems, you can restore your original suggestions.

Step 2: convert and replace the file #

  1. call outlook:** make sure microsoft outlook is completely closed before starting nk2edit and making any changes.
  2. nk2edit:* double-click the nk2edit executable inside the folder where you extracted it.
  3. open nk2 file: in the program, go to file > open* and select the [[k0]]] file you want to import. you can view all contacts and suggestions in it.
  4. save as dat file: now, go to file > save as*. from the drop-down menu “save as”, select the option **outlook 2010 autocomplete .dat file (stream\ autocomplete*. **
  5. existing dat file:* save the new dat file converted directly into the [[k0]]] folder, overwriting the existing [[k1]] file (the one you backed up).

Once the operation is completed, start outlook. the program will upload the new dat file, and all automatic completion suggestions from your old nk2 file will be available. unlike the melting method, this procedure completely overwrites existing suggestions with those of the converted nk2 file.

Final considerations #

The management and migration of outlook automatic completion tips, although it may seem a technical task, is actually a well documented and feasible process. whether you are making a simple transfer between identical versions or a more complex import between different formats, solutions exist and are at hand.

Always remember the importance of backing up your original files before taking any editing or overwriting procedure. this precaution will guarantee you the opportunity to go back in case of unexpected. with the directions provided, your experience with outlook will remain smooth and productive, without frustrating losing one of its most useful features.