Ask Leo! by Leo A. Notenboom

Where do Outlook's auto-complete suggestions come from?

Search First! Then browse: Categories | Full Archive | By Date | Newsletter

Home » Microsoft Office » Microsoft Outlook

Summary: Outlook tries to be helpful when you begin typing an email address by suggesting possibilities. But where those suggestions come from is not simple.

Where do Outlook's auto-complete suggestions come from?

Outlook's auto-complete feature attempts to be helpful by suggesting email names that are similar to what you're typing. A couple of keystrokes, an auto-complete suggestion, and you don't have to type the entire email name every time. Seems both simple and handy.

Unfortunately it's not quite simple, and it can be both handy and frustrating because email names you expect to be present aren't, and those that you never want to look at again keep popping up.

A little bit of understanding and a few tips will go a long way to making this feature more helpful.

To answer the question, the auto-complete suggestions come from something called the nickname list and your address book. Usually.

The nickname list is something that Outlook builds over time as you send and receive email. Essentially it collects all the email addresses that you've sent email to as they've appeared in the To, Cc or Bcc fields. That's Outlook's first source of auto-complete suggestions.

Outlook also appears to sometimes take suggestions from your address book. It's unclear exactly when it decides to, or rather when it decides not to. It might be related to how many suggestions it was able to find in the nickname list. Regardless, what's important is that entries in your address book are not always presented.

"A little bit of understanding and a few tips will go a long way to making this feature more helpful."

It's frustrating to type the first few characters of someone's name knowing that they're in your address book, but they don't show.

There is a solution.

Press CTRL+K.

Ctrl+K is a shortcut for the "Check Names" button, also on the toolbar when you're composing a message. Check names will look at the characters you've typed so far and compare them to your address book entries. If there's only one match it completes the entry. If there's more than one match then it presents a list for you to choose from. And the list will not include items from the nickname list. But the name you just entered will get added to the nickname list so the next time you use it, it should be there.

Personally, I think it's more confusing than it needs to be. But there it is.

By the way, deleting an address from the nickname list is also very easy: when you see it being suggested use the up or down arrow keys to highlight it, and then press delete.

The nickname list that Outlook maintains can occasionally become corrupt. To repair it or to reset it completely Microsoft has provided this knowledgebase article.

Related:

Article C1939 - May 13, 2004

Was this article helpful? «Yes» «No»

Helpful? Get new articles weekly by email in my FREE newsletter!

Your Name:
Your Email:


Why Subscribe?

Recent Comments
44 Comments

This worked fine on my laptop however, it doesn't apply at work. I support a network of 60 Windows XP Pro PCs connected to a Windows server 2003 R2 server. None of these PCs have any .NK2 files on them. So where is the autocomplete data being stored? I need to downgrade a user from vista to XP but need to keep the autocomplete info.

Posted by: Ben at September 28, 2009 4:59 AM

Thank you so much! After a recent crash I reinstallaed my contacts list but didn't know to find or keep the nickname list. Control K works great and will simplify rebuilding it!

Posted by: Steve at November 26, 2009 7:29 AM

Hi slight problem, i have noticed that my name in the autocomplete feature in Outlook's To field is showing up incorrect in the brackets....
When i start to type my name it shows the correct email address, but on the right of the email address in brackets it contains my name, which has the incorrect spelling of it, how can i correct this? where would i need to change it?

Posted by: Adnan Iqbal at December 2, 2009 12:32 PM

I found the following FREE solution to view, edit and printing.

Copy and paste in excel for printing.

Guide: http://www.onlinecomputertips.com/office/nk2view.html

Download: http://www.nirsoft.net/utils/outlook_nk2_autocomplete.html

Posted by: Kristian at December 4, 2009 2:29 AM

Wow this worked! I had looked all over the web for a solution and most had me doing very complicated things to the nk2 file which I could not find in windows 7. Thanks.

Posted by: Mike at January 12, 2010 11:50 AM

Post a comment on "Where do Outlook's auto-complete suggestions come from?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

  • Read the article at the top of this page. If your comment shows you didn't, it'll be deleted and ignored.

  • Comment only on this article. Use the Google search box at the top of the page if you have a question about something else.

  • Don't include personal information in the comment. No email addresses. No phone numbers. No physical addresses.

  • Don't spam. Excessive links to unrelated sites within a comment or across multiple comments will cause all such comments to be removed.

  • Don't ask me to recover lost passwords or hacked accounts. I can't, and those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...


Question? Ask Leo!