Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Outlook cache does not retain data

Posted on 2008-06-26
8
Medium Priority
?
1,572 Views
Last Modified: 2012-05-05
One of our users is unable to write to his nk2 file.  The addressee cache remains only in temporary storage, and once he restarts, the cache is lost.  I went to look at his cache file, and it wasn't even there.  

So I changed the permissions on the Outlook directory to remove any read only attributes, opened Outlook, addressed a message, closed Outlook, and the file appeared.  However, that change is the last that has happened to the file.  It is not updating.   I verified that he has permissions on the file.

Original question below (he was given an entirely different system following the list of attempts to remedy below):
We are in an Exchange 2003 environment with Windows XP Pro and Outlook 2003.

We have a partner who recently acquired a Dell Latitude D620.  This is a relatively new laptop as it was bought in the last year.  It has had one prior owner, and it was given a fresh image prior to assignment.  The user indicates that ever since he received the laptop, his Outlook cache randomly drops addresses.  I tested and verified this myself.  I could send to one address, restart, and the address would still be in cache.  I would send to another address, restart, and the address would not be in cache.  

We tried deleting the Outlook file that contains this data (I forget which one it is off the top of my head).  That didn't work.  We tried deleting frmcache.dat (just because it seems to be the fix it all for Outlook).  That didn't work.  We recreated his profile.  We had him not run various programs.  We recreated his profile.  We built a new image for the laptop and redid the whole thing.  The issue still persists.

I started thinking this might be coming down from his Citrix profile, as he does not have a roaming profile to consider.  However, he indicates today that his Hearts game also lost his stored name.  

Please advise.
0
Comment
Question by:NCHCIT
[X]
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
  • 5
  • 3
8 Comments
 
LVL 97

Assisted Solution

by:war1
war1 earned 2000 total points
ID: 21876204
Hello NCHCIT,

The cache file is outlook.nk2 file.  It is not a reliable way to keep addresses.  You should put the needed addresses in Contacts list.

Move or Edit NK2 File with one of these utilities below:
NK2View
http://www.nirsoft.net/utils/outlook_nk2_autocomplete.html
or
http://www.nk2.info/
or
http://www.ingressor.com/ingressor_products.htm

Hope this helps!
war1
0
 

Author Comment

by:NCHCIT
ID: 21876386
I used the bottom 2 utilities originally to view the nk2 file for any records that might give indication of corruption, and to copy the contacts in to the cache.  

While contacts are certainly the superior way to store the information, one cannot reason with a partner who insists it is inefficient and that his billing hours are suffering.  So I still need to figure out why the cache is not updating.
0
 
LVL 97

Expert Comment

by:war1
ID: 21876481
if you enable Contacts as Outlook Address Book, the contacts addresses will appear when you click on emty space in To field.

Enable Contacts Database As An Email Address Book in Outlook 2003
http://domino.lancs.ac.uk/pub/usghelpdesk.nsf/9fb9e62b73055de48025680100698378/c8dbe9bb81766cf080256e5800438856?OpenDocument

For Outlook 2007, here is how to enable Contacts as Address Book
http://office.microsoft.com/en-us/outlook/HA102194281033.aspx
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 

Author Comment

by:NCHCIT
ID: 21911134
I will try to convince the partner to add everyone he emails to his address book, but he insists it is a waste of his time to create an address book entry.

As a work around, if I can sway him, that would be great.  But I really still need to find out why Outlook won't write to the cache file.

What I've found is that I can modify it from utilities like nk2view, but that Outlook itself will not.  Any ideas on what would cause Outlook to be unable to save changes to the NK2 file?
0
 
LVL 97

Expert Comment

by:war1
ID: 21911222
The outlook.nk2 could be corrupt.  With Outlook closed, rename it. Then open Outlook and type in an address to send an email. Next time the address should be remembered.
0
 

Author Comment

by:NCHCIT
ID: 21911802
We did that.  Three times.  
I've now tried setting his address book to pull first from contacts, and his mail options to download an offline address book...  I'll post back when I hear from the user.
0
 

Author Comment

by:NCHCIT
ID: 21918158
No luck with the most recent attempts.  And I did try to convince the partner to use his contacts.  He simply insisted that the cache is supposed to work, used to work, and must be fixed.
0
 

Accepted Solution

by:
NCHCIT earned 0 total points
ID: 22017351
It turns out that Zeacom's Desktop Voicemail is the culprit.  It can be configured to read Outlook contacts, and when it is so configured, it does not release Outlook from memory.  The user was closing Outlook first, then shutting down.  Since Zeacom's app left Outlook open, that did not give Outlook a chance to write the cache file before the system terminated.  

The user is now closing Desktop Voicemail first, then Outlook, and the cache is successfully writing.  We've submitted a bug fix request to Zeacom.
0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Question has a verified solution.

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

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
One-stop solution for Exchange Administrators to address all MS Exchange Server issues, which is known by the name of Stellar Exchange Toolkit.
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
Suggested Courses

618 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