• Outlook User
  • New Outlook app
  • Outlook.com
  • Outlook Mac
  • Outlook & iCloud
  • Developer
  • Microsoft 365 Admin
    • Common Problems
    • Microsoft 365
    • Outlook BCM
    • Utilities & Addins

Using Automatic name checking or Autocomplete

Slipstick Systems

› Outlook › Email › Using Automatic name checking or Autocomplete

Last reviewed on April 8, 2025     65 Comments

May 3 2021 There is a bug in a recent Office update that causes the autocomplete list to go up, not down. The DisableAutoCompleteUpdate registry key may be the trigger for that specific behavior. There are other issues with the updates relating to how autocomplete works.

All versions of Outlook support automatic name checking, also known as Autoresolve. This feature allows you to type a name, or even just the first few letters, and the name resolves a few seconds after you tab out of the field. When one match is found, the name has a solid underline. When more than one possible match exist you’ll see a red wavy underline. Right click on it to choose an address. When more than one match exists for a name you’ve used before, Outlook resolves to the last name used and uses a green dotted line to alert you that other possibilities exist. Right click to see the other addresses.
resolved and unresolved names

Autocomplete is the feature that shows addresses of people you’ve sent messages to previously and you can select matches as you begin typing. Autocomplete collects the addresses when you send new messages or reply. You can clear the autocomplete cache by clearing the autocomplete cache or delete one address at a time as you type and then Delete.

See Understanding Outlook’s Auto-Complete Cache for more information.

How to use Automatic name checking:

  1. Start a new message.
  2. Type the text you want to use for the nickname into the To box.
  3. Fill in the subject and start typing a message.
  4. When you see the name in the To box underlined with a red squiggle, right-click on the name. You'll see a choice of matching names from your address book. Choose the one you want to use. If the contact you want is not listed, press Ctrl+K to bring up the Check names dialog then click More Names to browse for the correct contact.

The next time you want to send a message to that person, just type in the text from Step 2 again. Outlook will automatically get the address for you and will underline the full name in a dashed green line to highlight that auto-resolution did its job.

There is one limitation that "gets" many users: when you use auto-resolution, Outlook searches the address books in order and when it finds a match in one address book, it stops looking in the other address books.

Autoresolution or Automatic name checking

All versions of Outlook support Autoresolve. Also known as automatic name checking, this feature allows you to type a name, or even just the first few letters, and the name resolves a few seconds after you tab out of the field. When one match is found, the name has a solid underline. When more than one possible match exist you'll see a red wavy underline. Right click on it to choose an address. When more than one match exists for a name you've used before, Outlook resolves to the last name used and uses a green dotted line to alert you that other possibilities exist. Right click to see the other addresses. When Name checking is disabled in Tools, Options, Email Options, Advanced Options it won't do it as you type the names in but it will check and resolve them when you hit Send. You can force an autoresolve at anytime using Ctrl+K.

Here's some additional information on how multiple address lists, including the GAL, affect the resolution process.

What fields does Outlook use to look up names for address resolution? It depends on the address list. For the Exchange Global Address List (GAL), it searches several fields -- display name, surname, mailbox alias and office (but, significantly, not first name).

For Contacts and Personal Address Book, the search fields include name and email address fields, but *not* the Nickname field on contacts.

Name resolution searches only one address list at a time. Use the Address book's Tools, Options dialog to control the order in which lists are searched in Outlook. Let's say you have the GAL set as the first list, followed by more than one Contacts folder. If there are matches in the GAL, you won't see any addresses from Contacts. If there is no match in the GAL, then it searches the first Contacts folder in the list. If no matches in that contacts folder, then it searches the next Contacts folder. If you think about performance, this makes a lot of sense. Searching across all address lists in your name resolution list could take a very long time.

For example, entering "William" and pressing Ctrl+K might display a list that includes William Gates, Bart Williamson, and Jane Williams. If there are no matches in the GAL for William, then you might also get names from the PAB with addresses like williamg@domain.dom. The search is always a "starts with" search, looking only at the beginning of the fields. It would not find a name like Alice Fitz-Williams because "Williams" here is not at the beginning of the surname.

Disable Automatic name checking and/or AutoComplete

To change the Autocomplete or Automatic name checking settings in Outlook 2010 and newer, go to File, Options, Email and scroll to near the end.

If Automatic name checking is disabled, Outlook will still resolve the names when you send the message, but not immediately. You can force Outlook to resolve the names by pressing Alt+K on your keyboard.
change autocomplete and autoresolve

In Outlook 2007 and older, you can disable autoresolution in Tools, Options, E-mail Options, Advanced E-mail Options, Automatic name checking. When this is turned off, Outlook will still resolve the names, but not immediately. You can press Alt+K to force auto-resolution at any time before sending the message; otherwise Outlook will always resolve the address when you send the message. If a match isn’t found, you’ll be asked to pick names using the Check Names dialog.
Autocomplete and autoresolve options dialog

To disable Auto-complete in Outlook 2007 and older, go to Tools, Options, Preferences, E-mail Options, Advanced and deselect ‘Suggest names while completing to To, CC, BCC fields’

The following tools can be used to view the contents of the auto-complete cache.

 

Tools

debunk2

Open source project to read MS Outlook autocomplete (NK2) files and extract email addresses. Beta version 0.5

NK2Edit

Use NK2Edit to edit or delete information stored in the NK2 file or Outlook 2010/2013's Autocomplete Stream, including the display name, the email address, the exchange string, the Drop-Down display name, and the search string. Free for home use; Commercial license available.

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

Enabling the Contacts folder as an Outlook Address Book
Tip 132: Suggest names doesn't work? (Outlook-tips.net)
Tip 99: Autoresolve and Autocomplete (Outlook-tips.net)

Using Automatic name checking or Autocomplete was last modified: April 8th, 2025 by Diane Poremsky
Post Views: 11

Related Posts:

  • Can you control which addresses are listed in autocomplete?
  • Outlook Contacts, Address Book, and Autocomplete
  • Enabling the Contacts Folder as an Address Book
  • Understanding Outlook's AutoComplete Cache

About Diane Poremsky

A Microsoft Outlook Most Valuable Professional (MVP) since 1999, Diane is the author of several books, including Outlook 2013 Absolute Beginners Book. She also created video training CDs and online training classes for Microsoft Outlook. You can find her helping people online in Outlook Forums as well as in the Microsoft Answers and TechNet forums.

Subscribe
Notify of
65 Comments
newest
oldest most voted
Inline Feedbacks
View all comments

Ronald Paisley
May 4, 2021 1:27 pm

Using outlook 19 mail. the auto complete when adding address in to the To: field, displays with a initial symbol and address
This makes the list bigger and I need to scroll. Can I change it where there is no initial symbol so I can see more of the list?

0
0
Reply
Diane Poremsky
Author
Reply to  Ronald Paisley
May 4, 2021 1:39 pm

There is a bug in the current build - April 29, 2021 Version 2104 (Build 13929.20296) - the issue may be related to that. And there is no way to fix it right now - the "good autocomplete list" - a small, single file list that is enabled using a registry key won't help due to the bug.

2
0
Reply
Roy Hanlin
Reply to  Diane Poremsky
May 4, 2021 10:10 pm

Will we receive a fix soon for the autocomplete situation?

0
0
Reply
Diane Poremsky
Author
Reply to  Roy Hanlin
May 4, 2021 10:48 pm

I don't know. They just opened the bug report this morning so it's a bit early to guess at how soon it will be fixed.

My article on the bug is here-
https://www.slipstick.com/outlook/autocomplete-opens-upward-outlook/

1
0
Reply
Roy Hanlin
Reply to  Diane Poremsky
May 4, 2021 11:14 pm

I am not computer savvy so likely will need to wait for a fix with a new download. Thank you!

0
0
Reply
Harry Warner
Reply to  Roy Hanlin
May 5, 2021 10:55 am

Diane, thank you for the explanation. You're the only I found who has done so. But, I'm with Roy. Will need to wait for the fix to return to the old autofill format. Hopefully soon.

0
0
Reply
Detlef Bock
December 18, 2020 11:44 am

When I want to send a message to someone I enter the name into the address field. Imediately the full name comes up (if I used that address before). But clicking on it doesn't enter the name, it simply vanishes and I'm stuck with the first letter(s) that I entered. Any idea what would cause this problem?

0
0
Reply
William Farrow
October 19, 2020 11:38 am

Hi,

I have moved away from Outlook based email onto gmail.

However, I have to return to Outlook to search for older email addresses using Autocomplete, then copy to gmail. I cannot access these email addresses by searching contacts.

Is there a way to access all my previous email addresses to import them into gmail or save in a database?

0
0
Reply
Diane Poremsky
Author
Reply to  William Farrow
October 19, 2020 1:09 pm

Get the utility NK2Edit and export the autocomplete list to a CSV - gmail should be able to import it.

0
0
Reply
Venkat PP.
August 28, 2020 1:07 am

Thanks and useful information.

Have query.

I am using O365 Pro Plus. Is it possible to disable the auto-complete feature in Outlook for external email addresses/domains only

Regards
Venkat

0
0
Reply
Diane Poremsky
Author
Reply to  Venkat PP.
September 23, 2020 11:47 pm

No, it's all or nothing.

0
0
Reply
manas
Reply to  Diane Poremsky
March 15, 2021 3:18 am

How we can stop auto-complete feature in O365 web version outlook? Kindly suggest. Thanks

0
0
Reply
Anonoymous
June 14, 2019 11:46 am

Some addresses in the autocomplete cache are not in users' contacts. This related to at least Outlook 2013. It was necessary to restore a backup or rename the current cache file with the name of active cache file.

0
0
Reply
Diane Poremsky
Author
Reply to  Anonoymous
June 14, 2019 2:02 pm

auto complete is a list of all addresses you sent mail to, not just people in you contacts.

0
0
Reply
sambasivarao
June 26, 2018 1:52 am

hi
this is sambasiva Rao .
i am using office home and business 2016.

Problem is while selecting any mail id from my address book it was not showing in my TO address.
while adding manually it was working fine ,any solution
pls

0
0
Reply
Diane Poremsky
Author
Reply to  sambasivarao
July 3, 2018 11:32 pm

You'd select a name in the Address book and add it to the address field in the dialog but it wasn't added to the To field? That is a known bug - it might be fixed already, if not, it will be soon.

0
0
Reply
Ray Bernard
December 11, 2017 1:17 pm

Diane, very helpful info! I am having an MRU list problem (most recently used) that started with the most recent Office update. A more-than-15-year-old feature is now gone! I'm using Outlook 2016 under Windows 7 (have Win10 on laptop, like Win7 better for now). For years I have used the Display Name with an embedded email address in the email recipient fields, because I use the format of "Name (Company Name)". It makes a multiple-recipient list very readable. When I reply or forward email for informational purposes, The Display Name is presented followed by the email address. This lets me delete the email address for cases where the original recipient would not want the address forwarded. Sometimes people write to me from a personal or alternate email address, and would not want that forwarded to others. The most recently used list (MRU) no longer is built from the display name, but is a two-line drop-down list item containing the Name and Email Address fields. When I select from the list, I don't get the Display Name. I get the Name only with embedded email address. To get the Display Name, I have to type part of the Display Name and… Read more »

0
0
Reply
John
September 8, 2017 2:20 pm

Diane,
This is great information! One question - I have an Access database which holds customer contact information.
I have some VBA code that allows the user from click on a button, opening an Outlook e-mail template, and then populate the TO with an e-mail address from Access.
However, when the user does this, they (occasionally) receive the error message in Outlook: "Could not complete the operation. One or more parameter values are not valid".

We tried to resolve by clearing their auto-complete cache, but that did not fix the problem. This only happens when the e-mail is being sent with an address pulled from MS Access - but again, not consistently...do you have any thoughts?

Thank you very much!

0
0
Reply
Diane Poremsky
Author
Reply to  John
September 8, 2017 9:49 pm

are you getting any other values from the database? Is outlook always open before you use the macro?

0
0
Reply

Visit Slipstick Forums.
What's New at Slipstick.com

Latest EMO: Vol. 31 Issue 3

Subscribe to Exchange Messaging Outlook






Support Services

Do you need help setting up Outlook, moving your email to a new computer, migrating or configuring Office 365, or just need some one-on-one assistance?

Our Sponsors

CompanionLink
ReliefJet
  • Popular
  • Latest
  • Week Month All
  • Use Classic Outlook, not New Outlook
  • How to Remove the Primary Account from Outlook
  • Reset the New Outlook Profile
  • This operation has been cancelled due to restrictions
  • Disable "Always ask before opening" Dialog
  • How to Hide or Delete Outlook's Default Folders
  • Adjusting Outlook's Zoom Setting in Email
  • Removing Suggested Accounts in New Outlook
  • Mail Templates in Outlook for Windows (and Web)
  • Remove a password from an Outlook *.pst File
  • Error Opening iCloud Appointments in Classic Outlook
  • Opt out of Microsoft 365 Companion Apps
  • Mail Templates in Outlook for Windows (and Web)
  • Urban legend: Microsoft Deletes Old Outlook.com Messages
  • Buttons in the New Message Notifications
  • Move Deleted Items to Another Folder Automatically
  • Open Outlook Templates using PowerShell
  • Count and List Folders in Classic Outlook
  • Google Workspace and Outlook with POP Mail
  • Import EML Files into New Outlook
Ajax spinner

Recent Bugs List

Microsoft keeps a running list of issues affecting recently released updates at Fixes or workarounds for recent issues in classic Outlook (Windows).

For new Outlook for Windows: Fixes or workarounds for recent issues in new Outlook for Windows .

Outlook for Mac Recent issues: Fixes or workarounds for recent issues in Outlook for Mac

Outlook.com Recent issues: Fixes or workarounds for recent issues on Outlook.com

Office Update History

Update history for supported Office versions is at Update history for Office

Outlook Suggestions and Feedback

Outlook Feedback covers Outlook as an email client, including Outlook Android, iOS, Mac, and Windows clients, as well as the browser extension (PWA) and Outlook on the web.

Outlook (new) Feedback. Use this for feedback and suggestions for Outlook (new).

Use Outlook.com Feedback for suggestions or feedback about Outlook.com accounts.

Other Microsoft 365 applications and services




New Outlook Articles

Error Opening iCloud Appointments in Classic Outlook

Opt out of Microsoft 365 Companion Apps

Mail Templates in Outlook for Windows (and Web)

Urban legend: Microsoft Deletes Old Outlook.com Messages

Buttons in the New Message Notifications

Move Deleted Items to Another Folder Automatically

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Google Workspace and Outlook with POP Mail

Import EML Files into New Outlook

Newest Code Samples

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Insert Word Document into Email using VBA

Warn Before Deleting a Contact

Use PowerShell to Delete Attachments

Remove RE:, FWD:, and Other Prefixes from Subject Line

Change the Mailing Address Using PowerShell

Categorize @Mentioned Messages

Send an Email When You Open Outlook

Delete Old Calendar Events using VBA

Repair PST

Convert an OST to PST

Repair damaged PST file

Repair large PST File

Remove password from PST

Merge Two Data Files

Sync & Share Outlook Data

  • Share Calendar & Contacts
  • Synchronize two computers
  • Sync Calendar and Contacts Using Outlook.com
  • Sync Outlook & Android Devices
  • Sync Google Calendar with Outlook
  • Access Folders in Other Users Mailboxes

Diane Poremsky [Outlook MVP]

Make a donation

Mail Tools

Sending and Retrieval Tools

Mass Mail Tools

Compose Tools

Duplicate Remover Tools

Mail Tools for Outlook

Online Services

Calendar Tools

Schedule Management

Calendar Printing Tools

Calendar Reminder Tools

Calendar Dates & Data

Time and Billing Tools

Meeting Productivity Tools

Duplicate Remover Tools

Productivity

Productivity Tools

Automatic Message Processing Tools

Special Function Automatic Processing Tools

Housekeeping and Message Management

Task Tools

Project and Business Management Tools

Choosing the Folder to Save a Sent Message In

Run Rules on messages after reading

Help & Suggestions

Submit Outlook Feature Requests

Slipstick Support Services

Buy Microsoft 365 Office Software and Services

Visit Slipstick Forums.

What's New at Slipstick.com

Home | Outlook User | Exchange Administrator | Office 365 | Outlook.com | Outlook Developer
Outlook for Mac | Common Problems | Utilities & Addins | Tutorials
Outlook & iCloud Issues | Outlook Apps
EMO Archives | About Slipstick | Slipstick Forums
Submit New or Updated Outlook and Exchange Server Utilities

Send comments using our Feedback page
Copyright © 2026 Slipstick Systems. All rights reserved.
Slipstick Systems is not affiliated with Microsoft Corporation.

:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz

Sign up for Exchange Messaging Outlook

Our weekly Outlook & Exchange newsletter (bi-weekly during the summer)






Please note: If you subscribed to Exchange Messaging Outlook before August 2019, please re-subscribe.

Never see this message again.

You are going to send email to

Move Comment