Migrate from ANSI to UNICODE

By using your previous tip I noticed that I was still in ANSI mode for the pst-file.
How can I convert this to a UNICODE pst-file?

By using your previous tip I noticed that I was still in ANSI mode for the pst-file.
How can I convert this to a UNICODE pst-file?

Sadly there is no convert or upgrade option which automatically changes a pst-file from ANSI format to UNICODE format. Also upgrading your Outlook version doesn’t change the format of your pst-file.

So, after you have determined if your pst-file is in ANSI or UNICODE format and you want to convert your ANSI formatted pst-file to UNICODE, you must do this manually. While the process is quite easy, it is tedious though, especially if you have a large pst-file and lots of folders directly below the root folder.

  1. To be safe, make a backup of your pst-file that you want to convert first.
  2. Create a new pst-file by;
    • Outlook 2003 and Outlook 2007
      File-> New-> Outlook Data File…
    • Outlook 2010
      Home tab-> button New Items-> More Items-> Outlook Data File…
  3. When prompted (Outlook 2003 and 2007 only), select "Office Outlook Personal Folders File (.pst)" and press OK
  4. Accept the default file name and location or change them as you please.
    Personally I prefer to keep my pst-files in the (My) Documents folder where I have a folder called Outlook. I usually name my pst-files after the account name for which I’m going to store the messages in. Example;
    D:\Users\Robert\Documents\Outlook\msoutlook.pst
  5. When using Outlook 2003 or 2007, a new dialog pops up where you can specify the display name, encryption settings (not recommended unless you have a very specific need to do so) and optionally set a password on the pst-file.
  6. Switch to the Folder List Navigation (CTRL+6). This will make it easier to also copy your Calendar, Contacts, Journal Tasks and Notes folders.
  7. Now copy all the folders from the ANSI pst-file to the newly created UNICODE pst-file.
    You can do this by drag & drop but since the default drag & drop with the left mouse button is a "Move" action instead of a "Copy" action you must use drag & drop with the right mouse button. Now when you drop the folder, you’ll get a pop-up menu allowing you to choose to Copy the folder.
    This copy also copies all the subfolders.

Note: Depending on the size and the amount of folders and items this copy action can take quite a while. During this, Outlook could appear to be in a non-responsive state while in fact it is not. A good way to see if Outlook really is not responding anymore is by going to the location where store your newly created UNICODE pst-file. Look at the file size and refresh your view every few minutes by pressing F5. If it is still increasing, Outlook is still running as it should.

Deliver emails to your new UNICODE pst-file
If you want your new emails delivered to this newly created UNICODE pst-file you must set it as the default delivery location. To do this;

Outlook 2010
File-> Info-> Account Settings-> Account Settings…-> tab Data Files-> select your newly created pst-file-> button "Set as Default"-> button "Close"-> Restart Outlook

Outlook 2007
File-> Data File Management…-> select your newly created pst-file-> button "Set as Default"-> button "Close"-> Restart Outlook

Outlook 2003
Tools-> Email Accounts…-> Next-> use the dropdown list below "Deliver new e-mail to the following location:" to select your newly created pst-file-> button "Finish"-> Restart Outlook

Sperry Software
Use "BH93RF24" to get a discount when ordering!