As I stated above, you should create an Outlook Address Book in your
contacts folder. For instance you might call it "My NK2 imports". Your
"Contacts" folder is an OAB, and you would create this other OAB inside
of your "Contacts".
I have to respectfully disagree with the odds. It's not responsible to
assume that your Auto complete addresses are already in your Contacts,
anyway. The NK2 file caches an incredible amount of Names and E-mail
addresses. The obscure e-mail address you need may be in there -- and
not your Contacts. To prevent this I highly recommend you export your
NK2 addresses, somehow.
Either way will work -- depends on what the user wants, and the risk
they're willing to accept.
Josh Davis
Developer, NK2.info
http://www.nk2.info
Russ Valentine [MVP-Outlook] wrote:
Since most users use the auto completion cache for their more frequent
recipients, odds are most of those addresses are already in their
Contacts
Folder, so they can just repopulate from there.
If they wanted to use NK2 info to bring their auto completion entries
into
Outlook, they would need to import to a Contacts Folder. You can't
import
into the OAB. It does not exist.
--
Russ Valentine
[MVP-Outlook]
Unfortunately, if the user has some addresses in his or her auto
complete list, they will not be able to repopulate an exact NK2 file
without first getting those addresses into their contacts.
This is where NK2.info comes into play.
After exporting the auto complete addresses to their contacts using
NK2.info, they can then repopulate a new NK2 file using Outlook. The
best method to do this would be to create a new Outlook Address
Book,
and import your addresses from NK2.info into this newly created OAB.
Now just repopulate the NK2 file and you're done!
Based on this, NK2.info may prove helpful when a NK2 file becomes
corrupt.
Cheers,
Josh Davis
Developer, NK2.info
http://www.nk2.info
Russ Valentine [MVP-Outlook] wrote:
OK. Got it. It sounds like the solution for recovering from a
corrupt
NK2
file is largely independent of NK2.info, then, since exporting the
information will not provide a method for populating a new NK2 file
and
users can already repopulate an NK2 file from their Contact data.
--
Russ Valentine
[MVP-Outlook]
I totally agree with you, Mr. Valentine.
As for repairing NK2 file corruption, unfortunately NK2.info will
not
physically manipulate the NK2 file. In the case of a corrupted
NK2
file, it may still read the e-mail addresses and names associated
with
them. The thought is that you would then be able to import this
information into another program -- presumably Outlook.
Of course one could then repopulate a new NK2 file using
contacts,
with
a little bit of work. I believe you're familiar with the process.
Warm Regards,
Josh Davis
Developer, NK2.info
http://www.nk2.info
Russ Valentine [MVP-Outlook] wrote:
From what I've seen, the connection to the NK2 file becomes
corrupt
more
easily than the file itself. That's why creating a new profile,
then
renaming the NK2 file so the new profile can use it often works.
That's
the
only way to determine whether the problem is a corrupt profile
or
corrupt
NK2 file without using a third party utility.
Does NK2info detect and repair a corrupt NK2 file?
--
Russ Valentine
[MVP-Outlook]
Russ,
I think in your experience it may be rare. As I stated before,
any
time
Outlook disconnects without properly closing the NK2 file, it
may
corrupt. For people who have some problem with their computer
(such
as
crashing, or Outlook closing) this could be a frequent
occurrence.
On a
normal, stable machine, I agree that the NK2 file will not
typically
corrupt. Since we're dealing with people who are having some
problem
with the NK2 file, we should not rule out that it may indeed
corrupt
its self.
Actions like opening in Wordpad, or notepad, then saving the
file
can
also corrupt the double binary structure of the NK2 file.
Wordpad
and
notepad can not read double binary properly.
Regards,
Josh Davis
Russ Valentine [MVP-Outlook] wrote:
NK2 files rarely become corrupt. The links to them become
corrupt
frequently. Recreating the profile fixes that.
--
Russ Valentine
[MVP-Outlook]
Unless the NK2 file it corrupt, which may happen any time
Outlook
fails
to shutdown properly. In that case using my program
(NK2.info)
could
prove helpful.
Best Regards,
Josh Davis
http://www.nk2.info
Russ Valentine [MVP-Outlook] wrote:
Well I would expect that. You cannot overwrite an NK2
file.
You
would
have
to rename the old file to match the new profile.
--
Russ Valentine
[MVP-Outlook]
Hi Russ,
I recreated the profile. After sending a message an
empty
NK2
file
was
created. I copied the original 1MB NK2 file to the
profile
folder,
overwriting the "empty" one. I then opened Outlook,
created a
new
message
and typed a letter in the To field. Unfortunately it
didn't
suggest
anything and I know that it should have.
Best regards,
Charles
in
message
When you recreated the new profile, what didn't work?
You
will
have
an
empty NK2 file at that point.
--
Russ Valentine
[MVP-Outlook]
Hi,
I have a user who cached nicknames are not working.
It
seems
to
have
reset itself as it can only remember addresses that
have
been
sent
to
this morning. However, if I look in the file (which
is
1MB
big) I
can
see the list is jam packed full of addresses. Why
can't
Outlook
read
them. I have tried to recreate the profile by
deleting
it
using
the
Mail program, and then deleting all the profilename.*
files
from
app_data\ms\outlook folder, then recreating the
profile
with
the
same
name, sent an email to recreate the nk2 file, closed
Outlook
and
copied
the original 1MB nk2 file to the folder to overwrite
the
newly
created
one. This hasn't worked. Please help.
TIA,
Jarryd