[XP & Outlook] Registry problem with Outlook 2002

I'm in the process of moving my applications (including Outlook) from an older PC (with Win2000) to a newer one (with Win7 and VirtualBox/XP), however I'm having problems getting Outlook to work correctly on XP, and I suspect it has something to do with the Registry.

FYI:   Originally I planned to upgrade to Outlook2013 as part of the overall migration, however after reviewing v2013 I came to the conclusion that it's better for me to stay with v2002. I'm doing this despite the friendly advice of JohnH who urged me to bite the bullet and learn to live with v2013. (Sorry John).
See my earlier postings.  
         [Outlook] Migrating from Outlook 2002 to Outlook 2013
         [Outlook 2013] Favorites - how best to organize

Anyways, before I describe the problem, let me point out that my Outlook related stuff is stored in the following folders.  
(A) \Documents and Settings\user\Local Settings\Application Data\Microsoft\Outlook
            These are the Outlook data files (PSTs).  For example:  
                   (1) GG-Outlook-P2_Main.pst
                   (2) GG-Outlook-P3_Customers.pst
                   (3) GG-Outlook-P4_Prospects.pst
             Note:  PST #1 is the one set as the "delivery location"
                        It contains the active In/Out/Sent boxes, calendar, and contacts folder    
(B) \Documents and Settings\user\Application Data\Microsoft\Outlook
              A set of 3 OutlookProfile files   (.fav , .nk2 , .srs).    For example:  
                   (4) GG-Outlook-Profle.fav
                   (5) GG-Outlook-Profle.nk2
                   (6) GG-Outlook-Profle.srs

And now, I will describe the problem.
(1) In Outlook, the FoldersList panel contains two identical entries for  
             Outlook Today  -   GG-Outlook-P2_Main
       The  IN and SENT boxes in this PST are being used for delivery.
(2) When I go to \File\DatafileManagement.  Amongst the PSTs, it shows two identical entries for  
(3) When I go to  \Tools\EmailAccounts\ViewChange-Existing-EmailAccounts, there are two entries for
(4) When I go to  \Tools\AddressBook   I cannot associate the AddressBook with the ContactsFolder in  GG-Outlook-P2_Main.

Note:  I believe that problem #4 is related to numbers 1-3.

Suspecting that something has gotten corrupt, I uninstalled Outlook, rebooted and then re-installed Outlook.

Then I did Regedit, searching the Registry for "GG-Outlook-"  which is the stem for my PSTs and settings files.
For example:  
          GG-Outlook-Profile.*    (* =  fav, nk2, srs)          

I was surprised to find references to these files at:
   \HKey_Current_User\Microsoft\CurrentVersion\Windows Messaging Subsystem\Profiles\GG-Outlook-Profile\
   \HKey_Users\S-1-5-21..... bla bla........\Software\Microsoft\Office\10.0\Common\OpenFind\Microsoft

Then I did Regedit, searching the Registry for "Junk.pst", which is a PST created yesterday for testing, but no longer exists (it was removed from Outlook, and deleted from the harddrive. I was surprised to find a reference to it at:
   \HKey_Current_User\Software\Microsoft\Office\10.0\Common\OpenFind\Microsoft Visual Basic\Settings\Create or Open OU

Note: Office10 is currently installed on the Win7 side of this computer. I don’t think I installed it on XP and if I did, it was subsequently uninstalled.      

Could this be the reason I'm having so many problems??
If so, what can be done?

Should I delete the following keys  
   \HKey_Current_User\Microsoft\CurrentVersion\Windows Messaging Subsystem\Profiles\CE-CE-Outlook-Profile_Y09309\
   \Hkey_Users\S-1-5-21..... bla bla........\Software\Microsoft\Office\  

Any suggestions would be greatly appreciated.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
About the only thing I can suggest is to set up a new Windows User Profile in XP, log in as the new user profile and set Outlook 2002 up in the new profile.

Does it work correctly in the new user?  If so, do you need to do.

You are moving to Outlook 2010 on Windows 7 anyway if I understand the above correctly. Outlook 2002 is not supported on Windows 7.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CE101Author Commented:
Hi John:

> Outlook 2002 is not supported on Windows 7.

Yes. That's right.
I tried Outlook 2002 on Win7.  Although it runs, some important functionality is missing. For example, passwords for email accounts are not saved. So every time I send an email I have to provide the password for the account.

So running Outlook 2002 on Win7 is not an option.    

> You are moving to Outlook 2010 on Windows 7
> anyway if I understand the above correctly.

I also tried Outlook 2010 on Win7, however I found that it has the same shortcoming as Outlook 2013:   Clicking a Favorites item does not cause the associated folder to become the current folder. The Favorites pane works independantly of the FoldersList pane.

As I explained in a previous posting, I have over 500 folders (often 5 or 6 levels deep) and it's very difficult to navigate them without knowing where it is in the hierarchy structure. http://www.experts-exchange.com/Software/Office_Productivity/Groupware/Outlook/Q_28469740.html    The nice thing about Outlook 2002 is that the Favorites pane works in tandem with the FoldersList pane. Clicking a Favorites item causes the FolderList pane to move to the associated folder. As such, with a few stategically placed Shortcuts (Favorites), I am able to navigate anywhere within the folder stucture in 2 or 3 clicks.

Therefore I have decided to use Outlook 2002 on VM/XP.

> About the only thing I can suggest is to
> set up a new Windows User Profile in XP,
> log in as the new user profile
> and set Outlook 2002 up in the new profile.

I am reluctant about this approach. The user account I am using in VM/XP is Administrator. Besides Outlook 2002 I have already installed and configured a number of other legacy applications under that account. Let's say I create another account called GARY. Will I be able to access the applications that were installed by Administrator. Or will I have to install and confugure all that stuff again ???

So I have taken a different approach, using a program call BackRex (http://www.backsettings.com/outlook-backup.html).  According to the blurb:  
"BackRex Outlook Backup is a backup and restore tool for Microsoft Outlook. It allows you to backup address book, mail folders, mail accounts, contacts, tasks, notes, calendar, journal, message rules, signatures, stationery, and all personal settings. Outlook Backup can help you to transfer all your Outlook data from one computer to another. Using Outlook Backup you can make migrations between different version of Windows and/or Outlook (for example from Outlook 2010 to Outlook 2013). " 

The program works beautifully. The PSTs, AddressBook, Rules, Email Accounts, Send/RecieveGroups and Signatures.

There was one shortcoming however. The Favorites did not transfer properly to the new system. Athough all my Favorites were present in the Favorites pane, they were not linked to their corresponding folders. So when I  clicked a Favorite, the following message appeared:  "Unable to display the folder. MS Outlook could not access the specified folder location. The folder no longer exists".

As a result I had to recreate the Favorites manually.

FYI....  If you ever use restore from a BackRex backup, it's probably a good idea to remove the current profile (using \ControlPanel\Mail ) so that the Profile is entirely removed from the Registry. Otherwise you may end up with multiple entries for PSTs and Outlook will behave strangely.
Of course if the Profile is used by other applications, you may not want to do this (???).

Anyways, thank you very much for your kind advice in this matter and in previous ones.


I was curious why the Favorites did not transfer properly. Looking into this further, I discovered wherein lies the problem.

Before explaining what I have learned, I need to point out that I have 8 PST files, the first three being:

In Outlook I have named the folders linked to these PSTs as follows, and these are the names that appear in Outlook's FoldersList panel:

Each one of these linkages appears in the Registry (under the Profile key - in my case  GG-Profile).
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\GG-Profile\
HKEY_USERS\... Bla bla bla .... \Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profile\GG-Profile\

So for example, in my profile there is a key containing the following two values:  
(1) GG-Outlook-P2_Main
(2) C:\Documents and Settings\GARY\Local Settings\Application Data\Microsoft\Outlook\GG-Outlook-P2_Main.pst

Since these linkages are already established in the Registry, I would have assumed that the FAV file uses format #1 (GG-Outlook-P2_Main) rather than format #2 .

However I was wrong. Opening up the FAV file (with Notepad), I found to my amazement that format #2 is used.

And this is why I was not able to transfer the Favorites.
The FAV file is instructing Outlook to looking for  PSTs in  C:\Documents and Settings\GARY\....  \Outlook\
However on the new computer, the XP user is Administrator (not Gary).

I tried solving this in Nopepad by doing a global replace of  "Gary"  with  "Administrator".
Unfortunately when I opened Outlook I got the following error: "An error occurred in the folder shortcuts file (fav)... The folder shortcuts file is invalid".

I suspect that the FAV file consists of fixed-length records, so replacing a 5 character string with a 13 character string pushes everthing out of alignment. Perhaps if my XP user name was MARK the replacement would have been ok.
JohnBusiness Consultant (Owner)Commented:
@CE101 - Thanks for the update and I was happy to help to the extent I was able to.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.