Google Answers Logo
View Question
 
Q: Outlook. Getting it to not suggest old out of date email addresses in TO: line ( Answered 5 out of 5 stars,   2 Comments )
Question  
Subject: Outlook. Getting it to not suggest old out of date email addresses in TO: line
Category: Computers > Software
Asked by: headsetsdotcom-ga
List Price: $15.00
Posted: 11 Nov 2003 10:22 PST
Expires: 11 Dec 2003 10:22 PST
Question ID: 274773
Ok, when I type "stuart" in the address line, by the time i get to
"stua" it's come up with three suggestions in a drop down for me.
Great! But there's two old addresses for Stuart.  I only want it to
show the current address, which IS the one I have in STuart's contact
info.  Why do the old addresses keep coming up? Well that's not the
real question, the real question is can I stop it giving me the old
ones.  I've tried deleting them, but they keep coming back.  Please,
no answers that tell me it's just the way it is. There must  be a way.
I can't see Bill Gates sitting there every day with this problem.
Answer  
Subject: Re: Outlook. Getting it to not suggest old out of date email addresses in TO: line
Answered By: tlspiegel-ga on 11 Nov 2003 11:03 PST
Rated:5 out of 5 stars
 
Hi headsetsdotcom,

Your question was asked at Experts Exchange and because I've had the
exact same 'issue' with Outlook Express, and the operating system I'm
using is WinXP.

I decided to try the recommended solution and it worked.  :)  

The question appeared here: 

Experts Exchange
http://beta.experts-exchange.com/Applications/MS_Office/Outlook/Q_20753485.html

Solution Title: Suggesting Names - How do I Edit the List
 
"When typing into To:, CC:, BCC: after I type a few characters it
suggests possible names to auto-complete the field. I want this to
happen, but far too often it suggests names or email addresses which
have LONG since changed. The names it suggests seem to have no
relationship to my Contacts - just random things I might have typed in
maybe years ago. In other words, even when it auto-completes the right
name, it often uses an old email address which no longer even appears
in this person's contact information.

How do I edit this list or tie Outlook to my correct Contact list
(you'd think that would be automatic)."

The accepted answer was:  from Dreamboat

[edit]

"I think it's much like a Most Recently Used File List still showing
deleted files. They're just pointers/shortcuts, and not the actual
file. I think the autocomplete shows pointers too...

I think this resolves it:"
http://support.microsoft.com/default.aspx?scid=kb;EN-US;287623


The solution from Microsoft Knowledge Base Article - 287623  

This article was previously published under Q287623 

SUMMARY

"Microsoft Outlook maintains a nickname list that is used by both the
automatic name checking and the automatic completion features. The
nickname list is automatically generated as you use Outlook. If the
nickname cache is corrupted, Outlook may not be able to identify
recipients, may offer incorrect recipients when automatically
completing the e-mail address, or may send the message to the wrong
person.

MORE INFORMATION

[edit]

1. Quit Outlook.

2. Start Windows Explorer.

3. On the Tools menu, click Folder Options, and then click the View tab.

4. Under Advanced Settings, click to select the Show hidden files and
folders check box.

5. Click OK.

6. Click Start, point to Search, and then click For Files or Folders.

7. In the Search for Files or Folders box, type *.NK2 in the File Name box.

8. In the Look In box, click to select your local hard disk.

9. Click Search Now.

10. Right-click the .NK2 file with the name of the profile that you
want to reset, and then click Rename.

11. Rename the file to profilename.bak, and then press ENTER.

12. Quit Windows Explorer.

13. Restart Outlook.

Outlook will generate a new nickname cache.


Use the steps in the following section to reset the Outlook 2002
nickname cache for both Microsoft Windows NT 4.0 and Microsoft Windows
98:


1. Quit Outlook.

2. Start Windows Explorer.

3. On the Tools menu, click Folder Options, and then click the View tab.

4. Under Advanced Settings, click to select the Show all files check box.

5. Click OK.

6. Click Start, point to Search, and then click For Files or Folders.

7. In the Named box, type *.NK2.

8. In the Look In box, click to select your local hard disk.

9. Click Find Now.

10. Right-click the .NK2 file with the name of the profile that you
want to reset, and then click Rename.

11. Rename the file to profilename.bak, and then press ENTER.

12. Quit Windows Explorer.

13. Restart Outlook.

Outlook will generate a new nickname cache."

==============================================================================


Google Search:  

Outlook suggests old email address 
I then linked to Experts Exchange


Best regards,
tlspiegel

Request for Answer Clarification by headsetsdotcom-ga on 13 Nov 2003 06:07 PST
tispiegel, thanks for this. It looks good and I was excited but on
performing point 7, there aren't any *.nk2 files on my computer. i'm
using winXP professional.  Do you have *.nk2 files? Anyone else?

Clarification of Answer by tlspiegel-ga on 13 Nov 2003 06:49 PST
Good Morning headsetsdotcom,

I received your clarification request, and am digging a bit deeper. 
I'll reply with what I found ASAP - as soon as I do more research on
this for you.  (Working on it now and hopefully will come up with the
solution.!)

Best regards,
tlspiegel

Clarification of Answer by tlspiegel-ga on 13 Nov 2003 07:53 PST
Hi headsetsdot.com,

Over and over again I find the same information on how to rename the
file.   There are a few variations on the name of the file, which will
be explained further down the page.  If the suggestions don't work,
after trying the other variation names for the nick file, then the
only other idea I can offer up to you is to repair Outlook.  I've
listed that option last.

Let's see how this works for you.  I'll be in and out all day, and
will periodically check back to your question to see if you have sent
another clarification request.  If all else fails, I will ask the
editors to remove my answer, so another researcher can take another
look.

Okay... here we go (crossing my fingers... :)

===============================================================================


http://mmmservices.web.cern.ch/mmmservices/Faq/contents/0_4_Outlook2002-resetcompletioncache.asp

"On Outlook 2002, Autocomplete may not function correctly after I
upgrade from OL 2000 Internet Mail Only (IMO) to OL 2002.
Symptoms
After you upgrade to Microsoft Outlook 2002 from Microsoft Outlook
2000, the Autocomplete feature of Outlook 2002 may not function
correctly.
This problem occurs when a 0-byte .nick file exists at the time that
you upgrade from Outlook 2000 to Outlook 2002. Outlook 2002 does not
create the .NK2 file that is used to cache names for the Autocomplete
feature.
Solution
To resolve this problem, rename the Outlook 2000 .nick file and repair
Outlook 2002.

How to Find and Rename the .nick File
Quit Outlook 2002. 
On the Start menu, point to Search, click For Files or Folders, and
then type in *.NICK in the Files or Folders Named box.
Verify that the section beside the Look In box is pointing to your
drive C, and then press ENTER.
Right-click on any .nick files that are found, and then click Rename. 
Change the .NICK extension to OLD, and then press ENTER. 
How to Repair Outlook 2002
Open Outlook 2002 
On the Help menu, click Detect and Repair. If you do not see this menu
item, click the chevrons at the bottom of the menu to display the
hidden menu items.
In the Detect and Repair dialog box, click Start. 
Click OK, and then restart your computer."

===============================================================================


RESET THE NICKNAME CACHE
http://lists.isb.sdnpk.org/pipermail/comp-list/2003-January/001740.html

"Repairing the cache, you can clear the cache to fix the problem. 
Outlook rebuilds the cache as the user enters addresses in new 
messages.

To clear the cache, simply delete the nickname file. Here's how to
delete that file:

1. Open Windows Explorer (any folder window) and choose Tools | 
Folder Options, then click the View tab.

2. For Windows Me or later, under the Advanced Settings, select Show
Hidden Files And Folders. For Windows 9x and Windows NT, select Show 
All Files.

3. Click OK to close the Folder Options dialog box.

4. Make sure Outlook is not running, then perform a file search on 
the computer and look for the file <name>.nk2, where <name> is the 
user's Outlook profile name.

5. Rename the .nk2 file to <name>.nk2.old, again replacing <name> 
with the user's Outlook profile name. Or, if you prefer, you can 
delete the .nk2 file.

6. Start Outlook and log on with the specified profile. Outlook will
automatically create a new nickname file for the profile.

Outlook's nickname feature can save your users the trouble of looking
through their address books or trying to remember long e-mail addresses.
When their nicknames start to misbehave, they'll no doubt be calling 
you to find out why. Deleting the .nk2 file is a simple solution."

==============================================================================


http://www.jowie.com/

"So today, a co-worker of mine came up to me and asked if I knew how
to clear the entries saved by Outlook's AutoComplete feature. Don't
know what I'm talking about? It's basically where you go to start a
new email, type the first few letters of the persons email address,
and you get a drop down list with all the entries of people you have
sent to in the past. Well, if you do a search on Microsoft's Knowledge
Base, the only articles that come up are the ones that tell you how to
delete a specific entry. That's all fine and dandy if you had mistyped
a single entry you need to remove, but what if you want to remove them
all? You go through this manual procedure to get rid of them all?? No.
There has to be a simpler way. Entourage for the Mac has this feature.
Why doesn't Outlook. Well, I'm not here to say why its not in Outlook,
but I have found a workaround. If you take a look at this article, it
has a section that states:"

[edit]

"Close Outlook. If it is open, we won't be able to rename the .NK2 file later. 
Make sure you can view hidden and system files, and file extensions.
Open My Computer, click Tools, then Folder Options.
Click the View tab, and under Advanced settings, make sure "Show
hidden files and folders" is selected. Uncheck "Hide extensions for
known file types". Click OK.
Double click your hard drive, typically C:. 
Double click Documents and Settings. 
Double click your user name. 
Double click Application Data. 
Double click Microsoft. 
Double click Outlook. 
Locate the file ending in the extension .NK2. Typically its
Outlook.NK2, but can vary depending on the name of the profile you use
in Outlook. The full path in my case is C:\Documents and
Settings\Jowie\Application Data\Microsoft\Outlook\Outlook.NK2.
Right click this file, then click Rename. add "old" at the end of the
NK2, in my case, the full file name is now Outlook.NK2old. Hit enter
on your keyboard.
All done! Close the window with the list of files. 

Open up Outlook again, start a new email message, and start typing in
the To: field. Nothing should come up in the drop down list. After you
are done working in Outlook and close it out, if you go back to the
folder with the .NK2 file, you will see Outlook will have created
itself a new one, and the file size should be very small. My old .NK2
file was a little over 700kb! The new one is only 2kb after sending
one test message. Oh, and if you want to turn of AutoComplete in
Outlook, take a gander over at this article. In the workaround
section, it tells you how to turn off the feature..."

==============================================================================


http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ287854

"How to Repair Outlook 2002
Place the Microsoft Office XP CD in your CD-ROM drive.
Open Outlook 2002
On the Help menu, click Detect and Repair. If you do not see this menu
item, click the chevrons at the bottom of the menu to display the
hidden menu items.
In the Detect and Repair dialog box, click Start.
Click OK, and then restart your computer."

==============================================================================

I'll keep checking back to see if any of this worked/didn't work for
you.  I'm hoping we can solve this!  :)

Best regards,
tlspiegel
headsetsdotcom-ga rated this answer:5 out of 5 stars
Thanks Tispiegel.  I havent made it work yet but am grateful for the
depth and obvious hard work in the answer.

Comments  
Subject: Re: Outlook. Getting it to not suggest old out of date email addresses in TO: line
From: tlspiegel-ga on 13 Nov 2003 08:10 PST
 
Ooopsss... sorry about spelling your username wrong.  
(headsetsdot.com)  I apologize!

tlspiegel
Subject: Re: Outlook. Getting it to not suggest old out of date email addresses in TO: line
From: tlspiegel-ga on 23 Nov 2003 21:10 PST
 
Hi headsetsdotcom,

Yikes!  Still not working?  I'll keep checking around, and if I come
up with anything new I'll be sure to post a clarification for you.

Thank you for the nice rating.  :)  

Best regards,
tlspiegel

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy