As you may or not be aware there is no longer and NK2 file (auto-complete address) in Outlook 2010. It has been replaced with a secondary contacts called “suggested contacts”. You may however need to import an old NK2 file from time to time. to do this follow the instructions below:
- Copy you old NK2 file to %Appdata%/Microsoft/Outlook
- Make sure it has the same name as you outlook profile, to check this go to:
Control Panel => Double click “Mail” => Show Profiles => check what your outlook profile is called
- Now click Start => Run
- Type: outlook.exe /importnk2
This will now have imported all you rold addresses when you start to type an email, however they are not added to the “suggested contacts” list. You will also see you NK2 file has been renamed NK2.old









its wonderful stuff you have written up on your blog. Have been hunting for articles on this everywhere. Great blog
I followed your instructions and all of the items DID show in my suggested contacts list.
Thanks for the info!
It doesn’t work for me. I’m on Win7 and i’ve copied the outlook.nk2 to c:users\\appdata\local\microsoft\outlook and when i run the outlook.exe /importnk2 my Outlook is opened but no nicknames appear when i’m trying to send an email. Any ideas?
Finally it worked after i’ve placed the nk2 to \Users\username\AppData\Roaming\Microsoft\Outlook
Brilliant – followed the instructions and it works.