After creating a new Outlook profile in 2007 or 2010 you will notice your autocomplete file will be missing. If you are like me, that autocomplete file is so handy for those email addresses you forgot to save in your address book. Here are the steps to recover your autocomplete file (.NK2 file) !
Step One: Make sure Outlook is closed. Find what the name of the new profile is. Go to Control Panel > User Accounts > Mail > Show Profiles. You will see a list of the Outlook profiles. Make note of the profile you are using.
Step Two: Outlook stores your autocomplete email address in a cache called a .NK2 file. Locations different slightly on where the .NK2 file is stored but you will find the file under one of these paths. Go to Drive C: on your computer and browse to C:\Users\ <username>\appdata\Roaming\Microsoft\Outlook or C:\Users\ <username>\appdata\Local\Microsoft\Outlook.
Step Three: You should see two .NK2 files. One for your old Outlook profile and one for your new Outlook 2007 or 2010 profile.
Step Four: Cut your new Outlook profile’s autocomplete file and paste it on your desktop. Make note of the name of the autocomplete file.
Step Five: Go back to your old Outlook profile’s autocomplete file and right-click on it. Select rename and rename the old autocomplete file to the name of the new autocomplete file.
Step Six: Open Outlook and create a new email. You should see all your autocomplete addresses populating!
This was posted by techspeeder.
Recently after a new server install, I ran into this issue. When installing a new server I took the computers off the old domain and joined them to the new one. During this process I made a new Windows profile. Once joined to the new domain, I logged into the new Windows 7 profile and started setting up Microsoft Outlook 2010 . I got the email account set up just fine however, the autocomplete was missing. Here is how I rescued my autocomplete file. These users were running Windows 7 and Microsoft Outlook 2010.
Please follow the steps carefully, I tried to explain this tedious task the best I could 🙂 .
Step One: Browse to your old Windows’ profile autocomplete guid: C:\Users\<oldusername>\appdata\Local\Microsoft\Outlook\RoamCache
In Outlook 2010 and newer your autocomplete file is stored as a Dat File. The file will begin with Stream_Autocomplete_ and then the guid number/letter combo .
Step Two: Browse to your new Windows’ profile autocomplete guid: C:\Users\<newusername>\appdata\Local\Microsoft\Outlook\RoamCache Continue reading
Recently, I upgraded a user from Outlook 2007 to Outlook 2013. They used Microsoft’s Office 365 exchange service for their email. I set up the account without much of an issue until I got to the autocomplete file. Outlook 2007 stored the autocomplete file as an .NK2 file. Outlook 2013 saves the autocomplete file in a Stream_Autocomplete_***** .DAT file. When you start Microsoft Outlook 2013 for the first time it will try to automatically import your profilename.nk2 file into the new file format. In my situation it didn’t work correctly. It had imported a couple autocomplete files across but not nearly all of them. Here is how I manually imported the .NK2 file from Outlook 2007 into the new Outlook 2013 .Dat file.
Step One: Make sure your .nk2 file is in the following folder: %appdata%\Microsoft\Outlook. Make sure the .nk2 file doesn’t have a .old file (profilename.nk2.old) extension after it. If it has the .old file extension after it delete it.
Step Two: Your .NK2 file must have the same name as your current Outlook 2013 profile to import correctly. To check if the names match:
Click on the Start Menu > Control Panel then click on User Accounts> Mail > Show Profiles. If they match you are ready to go to the next step. If your autocomplete file doesn’t match the name of your profile simply rename it to your current profile name.
Step Three: Click the Start button and then click Run.
Step Four: In the open box, type the following command: outlook.exe /importnk2 and then click OK. This should import the .nk2 file into the Outlook 2013 profile.
I then opened Outlook and all of the autocomplete addresses and contacts were there! I hope this works for you as well.
Source: Microsoft Support Article
This was posted by techspeeder.
Recently, we did a new server install for a customer. When I joined the computers to the new domain I had to make new user accounts. I normally run Windows Easy Transfer on the old profile and then transfer the information to the new one. Windows Easy Transfer will generally grab the email profile. However, the one laptop we joined to the domain had Windows Vista for its operating system. Windows Vista has a built in Windows Easy Transfer tool but we found it to be rather “clunky”. Our customer was using Office 365 exchange for their email so we could have left it redownload all the emails, but it would have taken to long and would have been inefficient. Here is how I transferred the profile and AutoComplete file to the new Windows profile.
They were running Microsoft Office 2007 so I went into the location where the data file was stored. The path for the data file in Windows Vista is C:\Users\<username>\AppData\Local\Microsoft\Outlook . I copied the “Outlook.ost” to a flash drive.
I then took the computer off the domain and joined it to the new one. When I opened Microsoft Outlook it went through the “setup email account” wizard. I entered the
I recently upgraded a user from a standard Pop3 email account to a Microsoft Exchange Office 365 email account. The upgrade went great and all the email was transferred, but the user complained about their auto-complete email contacts were not showing up when they typed a contact’s email address in the “send” field. This user was running Windows 7 and was using Outlook 2010. Here are the steps to retrieve the auto-complete file and use it in the new profile.
Step One: Close Outlook
Step Two: Browse to the RoamCache where the auto-complete file is stored. (location is C:\Users\”user.name”\AppData\Local\Microsoft\Outlook\RoamCache
Step Three: Rename RoamCache to old_RoamCache
Step Four: Open Outlook, and create a new email and put a valid email address in the to. . field. Close the new email ( you don’t need to save ). Close Outlook Continue reading