Outlook AutoComplete Files – Move and Merge (from XP/Office 2003/2007 to Win7/Office 2010)


merging outlook 2003 to outlook 2010

So, you recently made the move from Windows XP, to Windows 7.
Now, you realize that in Microsoft Outlook, you have lost your Email Contacts.  What to do now?…

Well, If you did not save all your old Contacts to your email profile, or export your contacts to a .csv file, there is still an option for you.

This is probably your only option if you had never saved your Outlook Contacts, yet merely depended on ‘AutoComplete’ to fill in the blank for you (by you typing the first few letters of the email address).

There are several ways to achieve what I will be talking about here.  However, this has been one of the asiest ways that I have found so far:


For this Exercise, we will be replacing all instances of <user> with your current user name (e.g.: ‘owner’, ‘jsmith’, ‘jeffspc’)


Step One (Windows XP PC):
Close out Microsoft Outlook.

(b.) Locate the .nk2 file within the XP File System.
This can be found by browsing out to:  ‘
C:\Documents and Settings\<user>\Application Data\Microsoft\Outlook’.*
*If current user is logged in, Simply click ‘Start > Run‘ and type “%appdata%\Microsoft\Outlook\”, then hit ‘Enter‘.

(c.)  The File you are looking for will most likely be titled “Outlook” or “email”.
It is the file that has the Office logo on it (Office Data File).  Copy this file and transfer to the Desktop of the Windows 7 PC.


Step Two (Windows 7 PC):

  Close out Microsoft Outlook.

(b.)  Download “NK2Edit” by visiting, or by clicking HERE; and copy theNK2Edit.exe” file to the Desktop of the Windows 7 PC.

(c.)  Double-Click this file to launch NK2Edit and Click ‘Run’.  Once open, Click ‘File > Open .NK@ File’, and browse to the file you copied to the Desktop of the Windows 7 PC (double click to open).

(d.)  Next, double-click the NK2Edit Program on the Desktop to launch a second session of NK2Edit and Click ‘Run’.
Once open, Click ‘File > Open .NK@ File’. In the dialog box, use the bottom right pull-down and select “Outlook 2010 AutoComplete .dat file…”.

(e.)  Now, browse to “C:\Users\<user>\AppData\Local\Microsoft\Outlook\RoamCache” and select the file that reads “Stream_Autocomplete_XXXXXXXXXXXXXXXXXXXXX
(where XXXXXXXXXXXXXXXXXXXXX is the personal string of the PC you are working on).

(f.)  Now that you have the 2 sessions of NK2Edit open, go to your first session (Outlook file copied to the Desktop) and click ‘Edit > Select All‘; and then Edit > Copy’.  Now, toggle to the other NK2Edit session and click ‘Edit > Paste’; then ‘File > Save Current NK2 File’.

(g.)  Launch Outlook 2010 and Test. AutoComplete should be back to normal now.


Create SEO Friendly URL’s in WordPress in 3 easy steps



Here, we will discuss how to create SEO Friendly URL’s in your WordPress Site.  Granted, our focus here is on WordPress. However, you can apply these simple tricks to many other CMS driven Websites.  As with most WordPress websites, there already exists an htaccess file in the root directory.  Here, we will discuss how to create your own.  Other Methods would include modifying the original htaccess document in the root of your existing WordPress site.

About SEO Friendly URL’s:
Clean URLs, RESTful URLs or user-friendly URLs are purely structural URLs that do not contain a query string and instead contain only the path of the resource (after the scheme [e.g., http] and the authority [e.g.,]). This is often done for aesthetic, usability, or search engine optimization (SEO) purposes. Other reasons for designing a clean URL structure for a website or web service include ensuring that individual resources remain under the same URL for years, which makes the World Wide Web a more stable and useful system, and to make them memorable, logical, easy to type, human-centric, and long-lived. 

Examples of “Clean” versus “Unclean” URLs:

Unclean URL Clean URL​index.jsp?category=legal&id=patents

*Source: Wikipedia

Getting Started:

Using htaccess and mod rewrites, you can make your URL’s SEO Friendly in 3 very easy steps.

Step 1: Creating an htaccess file

Open Microsoft NotePad (this seems to work the best) and then > File > Save As > Change the “Save as Type” to “All Files” > type “.htaccess” as the file name and select Save. That’s it!

Now copy and paste the following code into your .htaccess file (notepad document):

Options +FollowSymLinks

RewriteEngine On

Step 2: Creating a Rewrite Rule

If you would like to change URL links like this example: to, here is a rewrite rule to change that.

Copy and paste the following code into your .htaccess file (notepad document), just below what you have already pasted:

RewriteRule ^topic/([a-zA-Z0-9]+)/$ index.php?topic=$1

Additionally, if you have the need to change links that appear like: to; then you would need to add the additional line of code to the bottom of what has already been pasted into your .htaccess file (notepad document):

RewriteRule ^article-([0-9]+)\.html$ article.php?id=$1

Step 3: Saving and Using your htaccess File

Once you have created all the rules you would like in your htaccess file, hit ‘Save” one more time. Now that you have created your htaccess file, it’s time to put it to use. If you are not self-hosting and have your website files located on a hosting platform (such as GoDaddy, HostMonster or Netfirms), you will need to upload this file to the root directory of your website. A free FTP Client, such as Filezilla can make this process very simple. Alternatively, most hosting platforms have a control panel. Here, you can login and load the file to your website via a web interface.

Using these techniques will not only give you a cleaner URL (Pretty URL’s), it will enhance the SEO of any website you apply it to. Stay tuned for our next set of htaccess tips to enhance the quality your website. Cheers!

Go to Top