Outlook 2013 Address Autocomplete issue

Posted on 2014-08-19
Last Modified: 2014-09-01
HI there, I have a customer with a new HP Windows 8 Laptop.

I have installed and configured Office 2013 with outlook with a single IMAP account. I imported the contacts from a CSV which I exported from an old windows mail installation on their old laptop.

After importing the contacts, as done in the past, I created a new email and selected all the contacts so the auto complete data would be populated, then deleted the email. After that, by typing one letter all the suggested contacts would show in a drop boxd. All is good and it works the way it should.

Now I close outlook, allow it to completely shutdown and restart it. Start a new email, enter a letter in the to field and nothing comes up - auto complete empty. I repeat the process and all works well until outlook is closed and reopened.

Anyone have any ideas what's happening?

Cheers Jason.
Question by:MXDEWD
    LVL 9

    Expert Comment

    by:Clark Kent
    Hi MXDEWD,

    Are you using any third party plug-ins or add-ins?

    If yes, then might be this issue is happening due to it. Open Outlook in safe mode using “outlook.exe /safe” from the Run command and disable all the unnecessary plug-ins.

    Also run the “scanpst.exe”  to once repair the Outlook PST File.

    Feel free to respond back for further assistance!!!!!

    Clark Kent
    LVL 7

    Assisted Solution

    This has something to do with stream_autocomplete*.dat file.

    With Outlook 2010 closed, Copy an existing NK2 file from a previous version of Outlook to the following location:


    (NOTE: This location is different than where the resulting stream_autocomplete*.dat will be generated).

    First rename the NK2 file to match the profile name ( e.g. exchange.NK2 ).

    From the RUN command window (WINDOWS KEY + R) type:  OUTLOOK /IMPORTNK2

    At this point Outlook 2010 will open. If the import was successful you should now see the stream_autocomplete*.dat file that is generated in

    LVL 1

    Author Comment

    Hi Guys, thanks for your posts.

    Clark Kent... there is no PST file. As mentioned, I have set it with a single IMAP account - IMAP does not use PST files. Also, I can open outlook in normal mode to disable add-ons. The only one it has is Kaspersky, will try this.

    Manu4u, aside from the fact that I'm working out OL 2013 - not 2010, sounds like something to try. I will try this first. I will let you know how I get on.

    Cheers Jason
    LVL 1

    Author Comment

    HI guys, tried suggestions with no change.


    I will get access to this laptop again later in the week. When I get it, I will run a repair install of office.

    Cheers Jason.
    LVL 1

    Accepted Solution

    OK, finally managed to fix this my self.

    Although manu4u's suggestion did not work, it put me on the correct track.

    Long story cut short, on an old OL 2003 system, imported all contacts again from he original CSV file.

    Had the same problem I experienced in OL 2013 - strange - maybe the imported file had a problem.

    Tried a new NK2 from OL2003 with 1 entry that was made from OL2003 by manually creating a file. Imported into the 2013 system - worked as it should. Also worth noting, other manually entered emails worked.

    So using Nk2 Edit ( I was able to import the NK2 file that was not working into the  equivalent nk2 data in ol 2013 (stream_autocomplete*.dat) and all is good.

    Thanks Nirsoft!
    LVL 1

    Author Closing Comment

    I figured most of the problem out my self.

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Join & Write a Comment

    This story has been written with permission from the scammed victim, a valued client of mine – identity protected by request.
    Sometimes Outlook might have problems sending a message. There may be various causes- corrupted PST, AV scanner etc. The message, instead of going to the Sent Items folder, sits in the Outbox indefinitely. To remove it you can use a free tool cal…
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    731 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now