Subscribe to groovyPost.com

Microsoft Outlook || groovyPost.com Background: Outlook 2003 and Outlook 2007 has a feature called Email Address Auto Complete. As you type in an email address into the TO: or CC: field (and BCC: field I imagine) outlook will display a list of matching email addresses from the outlook auto-complete cache.

 

Here’s an example:

image

 

As convenient as the Auto Complete feature is, there are times when you need to remove these cached email addresses from the cache. Perhaps you just sent an email and you found out you made a typo….. Unfortunately that typo will remain in you cache until you delete it.

 

Solution: The fix is easy:

  1. Type the email address you wish to clear from the cache until outlook displays it as shown above.
  2. Press the down arrow key to select the email address and press the delete button.
  3. All Done

 

Clear Outlook Auto Complete Cache - Windows XPSolution #2 : Another option if you want to delete all addresses in the cache file (outlook.nk2):

  1. Close Outlook
  2. Open Windows Explorer or IE and Paste %APPDATA%\Microsoft\Outlook into the address bar.
  3. Delete the file Outlook.nk2 file in this folder
  4. All Done Groovy!

 

Solution #2 is comparable to the the “Nuclear Bomb” being that it will delete ALL your cached email addresses.  It should only be used if you want to wipe the file clean or if you have corruption issues with your .nk2 file.  Once you delete the .nk2 file, the next time you open Outlook it will automatically create a new .nk2 cache file and Outlook will once again begin caching the email addresses you use.

 


Tags: , , , , , ,

Email Updates

Just enter your Email Address Below to Receive our Groovy How-To Tutorials Daily, Free and Easy:


Related Articles


37 Responses to “Clear the Outlook Email Address Auto Complete Cache”

  1. DJ says:

    Exactly what I was looking for. Found the outlook.nk2 and blew it away! Thanks for getting this out!

  2. POneil says:

    Love the post. Another great writeup.

  3. MrGroove says:

    Welcome DJ & POneil!

    Glad to see the article helped you out.

  4. Dan says:

    We did a migration of email from one domain to another. Everything pretty much has came across flawlessly. One minor issue we have is people aren’t able to display their contacts through the address book. I look at the contacts properties and the click on the permissions tab and the place to check to use this floder as an address book is grayed out. How do I activate this box? The user has permission on their computer and their email to make changes but for some reason this box is grayed out for several users.

    Thanks for your help.
    Dan

  5. Prashanth DN says:

    Hi,
    Autocomplete option is enabled in my outlook but the cache gets cleared once almost every month. How can I stop this?
    – Prashanth DN Kannadiga

  6. MrGroove says:

    That’s very odd. First we need to figure out if it’s being deleted or corrupted….
    Look in the folder: %APPDATA%\Microsoft\Outlook\outlook.nk2 and find the file date of the outlook.nk2 file. What is it?

    Also, it might be easier Prashanth to move this conversation into the . Keeps from getting the comment system here to cluttered.

  7. DW says:

    Does anyone know how to stop auto complete regenerating its new .NK2 file once you’ve cleared it?
    I want to turn the function off all together… I know this can be done in previous versions of Outlook, but not 2003.
    Thanks.

  8. MrGroove says:

    Welcome to the site DW.

    The process is simple, in fact I’ve already written a how-to on disabling the auto complete feature for outlook 2003 and 2007. Here’s the URL: http://www.groovypost.com/howto/microsoft/outlook/disable-microsoft-outlook-2007-and-2003-email-auto-complete/

  9. Renee says:

    I seriously wanted this single delete from cache to work. I tried it so many times I’m crazy. I begin typing the name. I arrow down to it in the list. I hit delete. It goes away from the list. The next time I start to type the name, again, it comes back. Here’s the deal. I built an e-mail box with someone’s name and then changed the ‘resolve’ name, later. The address is the same, the resolve name is not. That’s what I’m trying to deal with. Ideas?

  10. MrGroove says:

    @ Renee: I’m not sure I understand your question fully but it might have something to do with caching in your GAL or how the account is setup in Active Directory.

    If you want to continue troubleshooting the problem, please create a thread here: http://www.groovypost.com/forum/microsoft-office-f54.html This comment system is not a great “forum” for troubleshooting issues.

  11. SigEp says:

    Thank you… You are da man!

  12. MrGroove says:

    @ SigEp
    Thanks and Welcome to the site!

  13. This answered my question, and worked right away! Nice post!

    I can’t believe that expertsexchange.com (Expert Sex Change) charges for someone to read how to do this! I think your post should be #1 in the search. Those guys are a joke. Just my opinion on that, well said and helped me out a lot! Maybe I will stop sending e-mails going to my new boss to my old one. My fault for not finding one named differently.

    Take care,
    Chad R. Smith
    President of Get A Supplier INC
    http://www.getasupplier.com

  14. Elizabeth Crisby says:

    How about clearing cache for Outlook 2000 is it the same

  15. lashonda franks says:

    How do you enable the cache. It was there, but now no names pop up when a letter is pressed. the nk2 files is not deleted because I see it under the profile name and the option is enable in outlook email options. Please help!

  16. RUGBYBOY14 says:

    Phew, needed to hide address from my wife for a suprise, without this i would be in trouble
    THANKS

  17. MrGroove says:

    @RugbyBoy14 – Welcome to the site!
    Excellent! I’m glad it helped you out! BTW – If there’s ever something you can’t figure out, feel free to post in the Forum!

  18. Danger Dave says:

    I have Office 2007. There are three files titled Outlook but they are an SMS, XML, and a Outlook Data File. Are any of these the ones I am looking for? If not, how would I go about clearing the cache for the 2007 version?

  19. MrGroove says:

    @Danger Dave,
    First, Welcome to the site Dave. Second, the article is actually written using my Outlook 2007 client. With that said, if you do a search on your hard drive for outlook.nk2 you should find all instances of the outlook cache file. If you delete the files you find you should be good to go.

  20. pilar says:

    Thanks a lot!! I have been trying to delete obsolete names without positive results. Now, I know how to do it!!!

  21. jffga says:

    GOD bless you!

  22. MrGroove says:

    @Pilar & Jffga – Welcome to the site and thank you for your comments! I’m glad the article was beneficial!

  23. Raj says:

    Superb! was looking for a fix for ages :)
    Thanx

  24. MrGroove says:

    @Raj – Excellent! Thanks for the comment!

  25. [...] When I first ran into this problem, the first thing I did was delete my .nk2 file (Check HERE for instructions on where to find the .nk2 file) thinking that perhaps mine had become [...]

  26. Jade says:

    groovy man! love the post.

  27. Groove River says:

    This method helped me a lot.

    Thanks

  28. Bruce says:

    Re removing pesky names that show up (and are incorrect) in auto complete

    Groovy

    Tried both options above. No can do.

    The extenstions that show up in option 2 are:
    .dat and .srs no .nk2

    Help!

  29. Bruce says:

    I got the auto complete to cease after some playing .

    Thanks Groovy

    Bruce

  30. Prashant says:

    thanks. i was able to save my email entries. great help

  31. Mike says:

    AWESOME!
    BEEN LOOKGIN FOR THIS for like 2 months!!!!

    Thanks, you are a life saver my friend and you rock!

  32. Mike says:

    Is there a way to copy all the emails in your cache. I’m leaving my current job, and want to keep a list of all the contacts I’ve made over the years, but I don’t have them all in my address book. Is this possible. Just want a list, not a file, to transfer over to my personal computer.

  33. MrGroove says:

    @Mike
    You have a few options. What ever you do, be sure to grab a copy of your .nk2 file. You can find the location in the Tutorial above.
    My recommendation would be to grab a copy of NK2View from http://www.bestsoftware4download.com/software/k-utility-t-free-nk2view-download-zkgzeysf.html

    At the time of this writing, the latest version of NK2View is 1.20. After you download the software, just run it from any folder and it should find your NK2 file. You have a few options to either Save the list of emails into a TEXT file or copy them into your address book. You can also point the app at another Outlook .NK2 file and convert it as you like.

    Hope this help!

  34. MrGroove says:

    @Bruce – Glad to hear you figured it out. Let me know if you have any other questions!

  35. Robert says:

    Having deleted Outlook.nk2, how do I put it back should I want to?

  36. MrGroove says:

    @Robert – Hi Robert, if you deleted the .nk2 file, it’s pretty much gone unless you saved a copy of it. Did you save it somewhere? Also, what OS are your running? Vista or XP?

  37. MrGroove says:

    Comments Closed for this Tutorial.

     

    Please post all further Questions or Comments in our Free Tech Support Community Forum

     

    Thanks,
    -MrGroove