Suggested Contacts and Auto-Complete Lists

Written by Diane Poremsky

A Microsoft Outlook Most Valuable Professional (MVP) since 1999 and involved in IT support since 1985, Diane is the author of several books and 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. +Diane Poremsky+

34 responses to “Suggested Contacts and Auto-Complete Lists”

  1. This is excellent and helpful information. My company mirged with another and thus our domain changed but my addressed remained the same. I exported out my suggested contacts from Oulook 2010 and brought them into my new Exchange account also using Outlook 2010 where I can see a list of 300 contacts but they don’t populate into the AutoComplete even though I have checked the box to do so and my autocomplete is rebuilding as I send messages. Is there any way I can populate the suggested contacts into the autocomplete? This was much simpler with the .nk2 file.

    Thanks,

    Darst

  2. THANK YOU. You totally saved the day for us.. :)

  3. Thank you so much for your post! I was pulling my hair out trying to resolve this!

  4. I lost my auto-complete list in Outlook 2010 when I deleted my Exchange account. We discontinued MS Exchange and are now using POP3 email addresses. (Don’t ask why! – Long story) I’m using Outlook 2010 on Windows 7 and I haven’t changed computers or upgraded Outlook, I only removed the Exchange email account and set it up as a POP3 email within Outlook 2010. How do I retrieve the list from MS Exchange and import it into the local pst file?

  5. Diane,
    Your tip should be included as part of the original article!

  6. Hi Diane, my auto complete list also is not populating, i have deleted and re-named the chache populated the list again and worked but when outlook is closed and re-opened my auto complete list is gone again??

    Could you please assist, we don’t know what else to do :(

    Thanks
    Charleen

  7. Open a new message and click the To button, select all of the names in the Suggested Contacts folder and add them to the message. Repeat for your Contacts folder. Close the message without sending.

    this works for the session that you are in with Outlook but once you close outlook and re-open it i lose the auto complete. do i have to do this step every time i open outlook.

  8. Hi Diane,
    thanks for the answere, but still does not work: started Outlook with CleanAutoCompleteCache, “filled” the cache as mentioned above (put all contacts to the “TO”-field) – and closed Outlook.
    Next time I opened it (now without CleanAutoCompleteCache) no success: no suggested contacts….

    In another forum I read from one guy that he had the same problems – just after installing Outlook 2010 SP1 it worked.
    Seems to be a common problem with Outlook 2010, especially when runned via Exchange.

  9. Just a big THANK YOU for this excellent article !!!
    Luc

  10. Having a similar problem with autocomplete and following the steps above. To veryify what I accomplished, i was trying to view the “autocomplete list”. Is that possible?

  11. Hello Diane,

    Your article is excellent, thank you for sharing all the advice.

    My situation is a little different in that we want to be able to remove certain addresses from people’s cache, but not all addresses. Is there a way to include a text file as an option to the /CleanAutoCompleteCache option, which contains the strings we do want to delete?

    I have been working with a tool, but have not been able to get it to work with consistent results, which after reading your article and a few others, I believe it is due to the hidden message in the data file that you mention. The Tool will modify the stream_Autocache*.dat file properly, but as soon as you open Outlook, at least 9 times out of 10, the names get re-populated and I assume that is due to the streaming data file, or hidden file.

    If you have any ideas or suggestions to accomplish that, I would love to hear.

    Thank you,
    Cathy

  12. I have used the “populate auto-complete List” method in outlook 2010 may times 99.99% the time it works perfect. but recently i had one profile that would add names if you sent to the recipient but would not with just a save message. I struggled with it for ever. finally just by chance i tried using the “address book” button instead of the “TO” button. i always though that this was basically the same button. anyway my auto-complete finally added the name. just thought that i would put this out in case anyone else runs in to this issue… still a great article on a life save of a site. Thanks

  13. I can only join all others in THANK YOU for your help!

  14. Hi Diane,

    Guess I should have looked earlier for this article before posting in: “Moving Outlook to a New Computer”

    The MS article you linked above, “The Auto-Complete list doesn’t remember names or e-mail addresses”, has two sections in it. The instructions you give above for deleting the RoamCache folder (if necessary) is only for non-Exchange accounts. You may want to note there’s a slightly different procedure for Exchange?

  15. Dear valued friends, any one can help me to increase number of records in autocomplete file (.DAT in outlook 2010). Now it is maximum 1.000 entries, if I sent to a new email address, it will delete the old emial address and kiping only 1.000 records. I want 2.000 records because I have lots of email address to be sent.
    I try this guide: http://www.nirsoft.net/utils/outlook_nk2_file_size_limit.html but no luck.

    Any person can help me. very appreciated
    May_Thai

  16. I use nk2 editor from nirsoft.net, it automatically found stream_autocomplete file and it listed only 1000 entries.

    When I sent to a new address (or several addresses) which would be added in auto complete file (extension .DAT) and older address (or several addresses) which has/have not frequently used, was/were deleted.

    I use nk2 editor again and found only 1000 records (it keeping maximum 1000 records). I have tried many times and found that it keeping only 1000 entries.

    Your kind helps are highly appreciated.
    Thank you in advance

  17. Is there any one has spent experiences (maximum records in autocomplete) in outlook 2007 and 2010 ? if so please share knowledge whether maximum is 1000 or 2000.

    For me, I use outlook 2010, maximum is only 1000 records, I have tried many times for months and could not increase more than 1000.

    Thanks for Diane Poremsky’s information, may be 2000 records are default in outlook 2010 but it may have problem with my outlook.

    Please help me to find solution.
    Thank you all in advance

  18. I followed all your instructions and it all works.
    However, i would like to have not only the “suggested contact” on the autocomplete list.
    I would like to have also the “contacts” that i emailed in the past that are are in my contact list…
    Any way to do that?

  19. What is stored in the local profile/Microsoft/Office/Roam Cache/stream_autocomplete.dat file? When we add a recipient to our auto-complete list by composing an email and sending it, we see that a contact is created in suggested contacts. When we empty the auto-complete list through File/Options, the suggested contact is not deleted but the autocomplete.dat file disappears in the local profile.

    What is the relationship between the two and where are the suggested contacts saved? How does the auto-complete cache move with you if it is stored on your pc in the local profile?

  20. Dear Diane Poremsk,
    Thank you so much for your post in other topic which we can change Autocomplete List Cache Size.

    I quote the solution:

    “There is a limit of 1000 names on the autocomplete cache in Outlook 2003. In Outlook 2007 and Outlook 2010, the limit was raised to 2000. The limit can be raised in Outlook 2003 or lowered in any version by use of a registry setting. Note: this value will not exist by default and is only needed if you want to change the limit.

    Outlook 2003: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AutoNameCheck
    Outlook 2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\AutoNameCheck
    Outlook 2010: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\AutoNameCheck

    DWORD: MaxNicknames
    Value: Between 1 and 2000, in decimal”

    and it works with more than 1000 entries saved in my outlook now. Before I found this solution, my outlook 2010 size is 1000 by default.

    Thank again

  21. Terrific. So simple why didn’t I think of it! Saved a lot of ear ache given by someone who “didn’t want to update to Outlook in the first place” :-)

Leave a Reply

More in Outlook
Outlook’s News Feed Folders

We’re seeing a lot of complaints about News Feed folders reproducing like rabbits in Outlook’s folder list. This folder is...

Close