So… more Office 2013 issues. This time I was trying to setup a new computer and copy over the NK2 file from the user’s previous computer. For those that do not know, the NK2 file holds the autocomplete fields that pop up when you start typing in someones address… so you don’t have to type the entire address from memory… it autofill’s in the rest… its a good timesaver and a pain in the ass if you have to start from scratch.
On previous versions of office the file is located in the user’s profile folders.
Win XP: c:Documents and Settings”Username”Application DataMicrosoftOutlook
In those folders (depending on what operating system), you would find a .NK2 file named after the user’s mailbox name. All you would have to do is copy from old computer, paste in new (and rename if you changed the mailbox name). re-open outlook and Wa-La… autocomplete is restored from old computer.
However, things changed a little in office 2013 (outlook 2013). They don’t use nk2 files, but instead supposedly use a “hidden message” in the “default store”… what this means is they made it a little more of a pain in the ass to inport your autocomplete settings… but its still possible. I thought I’d share it in this post… here’s how.
1. Do as you would do before… go to old computer, find mailboxname.NK2, And then copy it to the proper folder on the new computer (Do this with outlook closed by the way).
2. The folders this file is located and should be placed on the new computer are mentioned above.
3. Go to run command (windows logo keyboard button +R, or start menu type “run“)
4. Type outlook.exe /importnk2
It should launch outlook with this command, and you should notice the NK2 files on the new computer will automatically be renamed with a .old, as my screenshot shows. On a side note, you can do this with multiple NK2 files, it will just merge them with whats already there in outlook 2013… although I have not done this, and I’m not sure what it would do with duplicates… but its got to work… its Microsoft right?