Article ID: 287623 - View products that this article applies to.
This article was previously published under Q287623
Expand all | Collapse all

On This Page

Summary

Microsoft Outlook maintains a nickname list that is used by both the automatic name checking feature and the automatic completion feature. The nickname list is generated automatically as you use Outlook. If the nickname cache is corrupted, Outlook may be unable to identify recipients, may offer incorrect recipients when automatically completing the email address, or may send the message to the wrong person.

Unlike earlier versions of Outlook that store the nickname cache in a file on your computer, Outlook 2010 stores the nickname cache in your primary message store. For example, if you are using a Microsoft Exchange Server account, your nickname cache is stored in a hidden message in your mailbox.

How to remove nickname cache entries, one at a time

Outlook 2010

Collapse this imageExpand this image
assets folding start collapsed
  1. Open a new email message.
  2. Type the first few characters of the nickname cache entry that you want to remove from the cache.
  3. When the entry appears in the list of suggested names, move your mouse pointer over the name until it becomes highlighted, but do not click the name.
  4. When the “X” icon appears next to the highlighted name, click X to remove the name from the list.
Collapse this imageExpand this image
assets folding end collapsed

Outlook 2007 or Outlook 2003

Collapse this imageExpand this image
assets folding start collapsed
  1. Open a new email message.
  2. Type the first few characters of the nickname cache entry that you want to remove from the cache.
  3. When the entry appears in the list of suggested names, use the UP and DOWN arrow keys on your keyboard to select the entry, and then press DELETE on your keyboard.
Collapse this imageExpand this image
assets folding end collapsed

How to clear the whole nickname cache

To have us clear the whole nickname cache for you, go to the "Fix it for me" section. If you prefer to fix this problem yourself, go to the "Let me fix it myself" section.

Fix it for me

To fix this problem automatically, click the Fix it button or link. Click Run in the File Download dialog box, and follow the steps in the Fix it wizard.
Collapse this imageExpand this image
assets fixit1
Fix this problem
Microsoft Fix it 50586
Collapse this imageExpand this image
assets fixit2

Notes
  • This wizard may be in English only, but the automatic fix also works for other language versions of Windows.
  • If you are not on the computer that has the problem, save the Fix it solution to a flash drive or a CD and then run it on the computer that has the problem.

Then, go to the "Did this fix the problem?" section.



Let me fix it myself

Collapse this imageExpand this image
assets folding start collapsed

Outlook 2010

To reset the whole Outlook nickname cache for Outlook 2010, use one of the following methods:
Method 1
  1. Open Outlook 2010.
  2. On the File tab, click Options.
    Collapse this imageExpand this image
    assets head folding start
    See Image
    Collapse this imageExpand this image
    assets head folding end

    Collapse this imageExpand this image
    assets folding start collapsed
    Collapse this imageExpand this image
    The screen shot for this step
    Collapse this imageExpand this image
    assets folding end collapsed

  3. Click the Mail tab.
    Collapse this imageExpand this image
    assets head folding start
    See image
    Collapse this imageExpand this image
    assets head folding end

    Collapse this imageExpand this image
    assets folding start collapsed
    Collapse this imageExpand this image
    The screen shot for this step
    Collapse this imageExpand this image
    assets folding end collapsed
  4. Under Send Messages, click Empty Auto-Complete List.
  5. Click Yes.
Outlook will generate a new nickname cache.


Method 2
  1. Click Start, and then click Run.
  2. Start Outlook by using the /CleanAutoCompleteCache switch. To do this, type Outlook.exe /CleanAutoCompleteCache

    Note If Outlook is not installed in the default location, you must point to the path of Outlook.exe.
Outlook will generate a new nickname cache.

Outlook 2002 through Outlook 2007

Windows 7 or Windows Vista
Collapse this imageExpand this image
assets folding start collapsed
To reset the whole Outlook nickname cache, follow these steps:
  1. Exit Outlook.
  2. Click Start, and then click Computer.
    Collapse this imageExpand this image
    assets head folding start
    See image
    Collapse this imageExpand this image
    assets head folding end

    Collapse this imageExpand this image
    assets folding start collapsed
    Collapse this imageExpand this image
    The screen shot for this step
    Collapse this imageExpand this image
    assets folding end collapsed
  3. Click Organize, and then click Folder and search options.
    Collapse this imageExpand this image
    assets head folding start
    See image
    Collapse this imageExpand this image
    assets head folding end

    Collapse this imageExpand this image
    assets folding start collapsed
    Collapse this imageExpand this image
    The screen shot for this step
    Collapse this imageExpand this image
    assets folding end collapsed
  4. On the View tab, click Show hidden files, folders, and drives.
    Collapse this imageExpand this image
    assets head folding start
    See image
    Collapse this imageExpand this image
    assets head folding end

    Collapse this imageExpand this image
    assets folding start collapsed
    Collapse this imageExpand this image
    The screen shot for this step
    Collapse this imageExpand this image
    assets folding end collapsed
  5. Click OK.
  6. Click Start, click All Programs, click Accessories, and then click Run.
  7. In the Run dialog box, type the following command (including the quotation marks), and then click OK:

    “C:\ Users\UserName\AppData\Roaming\Microsoft\Outlook”


    NoteUsername in this path is the name of the currently logged on Windows user.
  8. Right-click the .NK2 file that has name of the profile that you want to reset, and then click Rename.
  9. Rename the file as profilename.bak, and then press Enter.
  10. Start Outlook.
Collapse this imageExpand this image
assets folding end collapsed
Windows XP
Collapse this imageExpand this image
assets folding start collapsed
To reset the whole Outlook nickname cache, follow these steps:
  1. Exit Outlook.
  2. Click Start, and then click Search.
  3. In the Search Companion panel on the left, click All files or folders.
  4. In the All or part of the file name: box, type *.NK2.
  5. In the Look In box, click to select your local hard disk.
  6. Click More advanced options, and then click to select the Search hidden files and folders check box.
  7. Click Search.
  8. Right-click the .NK2 file that has the name of the profile that you want to reset, and then click Rename.
  9. Rename the file to profilename.bak, and then press Enter.
  10. Close Windows Explorer.
  11. Restart Outlook.
Outlook will generate a new nickname cache.

To reset the Outlook nickname cache for Microsoft Windows 2000 and Microsoft Windows Millennium Edition (Me), follow these steps:
  1. Exit Outlook.
  2. Start Windows Explorer.
  3. On the Tools menu, click Folder Options, and then click the View tab.
  4. Under Advanced Settings, click to select the Show hidden files and folders check box.
  5. Click OK.
  6. Click Start, point to Search, and then click For Files or Folders.
  7. In the Search for Files and Folders box, type *.NK2 in the Search for files or folders named box.
  8. In the Look In box, click to select your local hard disk.
  9. Click Search Now.
  10. Right-click the .NK2 file that has the name of the profile that you want to reset, and then click Rename.
  11. Rename the file to profilename.bak, and then press Enter.
  12. Close Windows Explorer.
  13. Restart Outlook.
Outlook will generate a new nickname cache.

To reset the Outlook nickname cache for both Microsoft Windows NT 4.0 and Microsoft Windows 98, follow these steps:
  1. Exit Outlook.
  2. Start Windows Explorer.
  3. On the Tools menu, click Folder Options, and then click the View tab.
  4. Under Advanced Settings, click to select the Show all files check box.
  5. Click OK.
  6. Click Start, point to Search, and then click For Files or Folders.
  7. In the Named box, type *.NK2.
  8. In the Look In box, click to select your local hard disk.
  9. Click Find Now.
  10. Right-click the .NK2 file that has the name of the profile that you want to reset, and then click Rename.
  11. Rename the file to profilename.bak, and then press Enter.
  12. Close Windows Explorer.
  13. Restart Outlook.
Outlook will generate a new nickname cache.
Collapse this imageExpand this image
assets folding end collapsed
Collapse this imageExpand this image
assets folding end collapsed

Did this fix the problem?

  • Check whether the problem is fixed. If the problem is fixed, you are finished with this section. If the problem is not fixed, you can contact support.
  • We would appreciate your feedback. To provide feedback or to report any issues with this solution, please leave a comment on the "Fix it for me" blog or send us an email.

Properties

Article ID: 287623 - Last Review: September 11, 2013 - Revision: 10.0
Applies to
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft Outlook 2010
Keywords: 
kbhowto kbfixme kbmsifixme KB287623

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com