Click here to subscribe
to our weekly newsletter
Exchange Messaging Outlook

EMO back issues





Old email addresses keep reappearing:
Understanding the Nickname Cache

Short URL for this page: http://slipstick.me/nickname

"One of my email contacts has a new email address as their company changed their domain name. I have deleted and re-entered her correct email address about half a dozen times in the address book and yet my PC still thinks I am sending her emails to her old domain.com instead of her new domain.com . When I entered her name it defaults to the "olddomain.com" address even though it is nowhere to be found on my PC. I have to select her "newdomain.com" address from the address book for it to work. Has anyone experienced where Outlook is keeping this old email address info? How can I can purge it?"

This is an all too common experience for many users.

If you are using Outlook 2002/2003/2007, use the arrow key to select the incorrect address and press the Delete key. You can also clear the entire nickname file (*.NK2) by deleting it.

Older versions of Outlook store nicknames in a file using the extension *.nick but do not support using it for autocomplete.

The nickname files are found at C:\Documents and Settings\username\Application Data\Microsoft\Outlook if you are using Windows XP/2000 or C:\Users\username\Application Data\Microsoft\Outlook. You can easily access it by pasting 

%USERPROFILE%\Application Data\Microsoft\Outlook

in the Address bar of your browser or Windows Explorer.

Nickname cache is empty

"We use Outlook 2003 and my users aren't very good at adding email addresses to the Contacts folder and rely heavily on the autocomplete cache, but it gets replaced often. Why does it seem so fragile?"

If the users are losing addresses of people they recently replied to (but not older addresses), it's because Outlook crashes or does not close properly and the changes are not written to the NK2 file. The existing *.NK2 shouldn't be replaced by a clean *.NK2 if this happens, but new addresses you've sent new mail to or replied to won't be saved to the file. Less used addresses are replaced by new addresses when the NK2 contains 1000 addresses in Outlook 2003 or 2000 address if using Outlook 2007.

If all addresses disappear, it means something is corrupt and Outlook is replacing the NK2 with a new, clean one.

See OUTLOOK.EXE continues running after you exit Outlook

If you're using the autocomplete cache as your address book because it's too much effort to right click on an address and save it as a new Contact, you should use a utility that creates contacts from all addresses you reply to, as the autocomplete cache is not a good substitute for contacts.

Use the nicknames with new profiles

If you create a new profile you can copy the NK2 file used by your old profile. You'll need to rename it so it matches the name of your new profile.

How to clear names from the cache

To remove single addresses, select the name using the arrow keys then press Delete.

To remove all of the addresses, either delete the NK2 file (at %USERPROFILE%\Application Data\Microsoft\Outlook ) or go to Tools, Options, Email Options, Advanced Email Options and deselect the option to suggest names near the bottom of the dialog.

Tools

debunk2   Open source project to read MS Outlook autocomplete (NK2) files and extract email addresses. Beta version 0.5
Ingresssor   Use Ingresssor (formerly OwtLook) to edit the NK2 file
NK2.info   NK2.info is a small utility to view and export the contents of an Outlook auto complete file. NK2.info can recover e-mail addresses and names from corrupted NK2 files. NK2.info is free.
NK2View   Use NK2View to view, edit or delete entries in Outlook's .NK2 AutoComplete file. Export the records to text, html, or xml files. Freeware. Version 1.37

More Information

To learn more about the files Outlook uses and where they are stored, visit
Outlook & Exchange/Windows Messaging Backup and Dual-Boot.

Understanding the Nickname (*.NK2) File  (EMO)

OUTLOOK.EXE continues running after you exit Outlook

Updated Nov 01 2009

Copyright Slipstick Systems. All rights reserved.
Send comments using our Feedback page

Home | What's New | Exchange Server | Outlook | Utilities | Bookstore
About Slipstick | Feedback | Privacy Policy | Site Map | Archived Pages | Link to Us | Advertise

Hosted by Intermedia.net