Outlook 2003 address Users not appearing in Address List when using Cache mode

Posted on 2008-10-14
Last Modified: 2010-04-19
I have outlook 2003 client on the end user side a small business server with MS Exchange server. One of my users suddenly lost the cache for the Address to list. I tied looking into the issue and it tells me to look for an *.nk2 file. here is none. What can I do?
Question by:jmahlmann
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2

Expert Comment

ID: 22711573
The nk2 file just contains the autocomplete data for Outlook. Is the user still able to see the address book?

Your best option might be copying another user's nk2 file from the Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\Outlook.

Author Comment

ID: 22711717
I can't find anyone that has the *.nk2 file. You can see their address book fine and when you start using the to bar it starts to save the addresses. Is there a way I can populate the addresses or force a save of all the addresses?
LVL 97

Expert Comment

ID: 22711945
Hello jmahlmann,

NK2 file is in a hidden folder.  With Outlook close, search for *.NK2 with hidden folders selected, and copy the file.  Better yet, unhide hidden folders and files.  In Windows XP, .NK2 file is located in
C:\Documents and Settings\\Application Data\Microsoft\Outlook folder. It is a hidden file. Go to any folder and select Tools > Folders Options > View. Check "Show hidden files and folders".  Click OK.

In Windows Vista, file is located in C:\Users\\AppData\Roaming\Microsoft\Outlook

Hope this helps!
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 22712003
Been there...done that. Nothing.

Accepted Solution

devlex earned 500 total points
ID: 22712448
After doing some searching, I realized that the path is wrong. The .nk2 file should just be in C:\Documents and Settings\<Username>\Application Data\Microsoft\Outlook. I had previously said that it should be in Local Settings\Application Data. Make sure you see the difference. If you're not finding an nk2 file there, it may be a .nick file.

Also, you may try to do a search of the local machine for .nk2 or .nick files, but make sure you click on advanced options and select "Search hidden files and folders."

Author Comment

ID: 22712855
ahhh...i think i finally found it. Allowed folders to show hidden, but did not search with hidden! That worked.
LVL 97

Expert Comment

ID: 22713041

I was the first one who said to search with hidden folders selected. 10.14.2008 at 08:01AM PDT

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Search inbox emails for multiple words in Outlook 2010 2 51
Outlook PST (cloud) backup 3 89
Migrating emails from desktop Outlook to Exchange online 3 52
Email question 19 93
Many people use more than one email account and so it becomes difficult for them to manage them when they use separate accounts,  so, in this article, I have shared an easy way to add Other Mail Accounts in your Google Inbox. It helps to combine all…
You need to know the location of the Office templates folder, so that when you create new templates, they are saved to that location, and thus are available for selection when creating new documents.  The steps to find the Templates folder path are …
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…
CodeTwo Sync for iCloud ( automatically synchronizes your Outlook 2016, 2013, 2010 or 2007 folders with iCloud folders available via iCloud Control Panel. This lets you automatically sync them with…

752 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