Skip to content

I got an 'TYPE_E_LIBNOTREGISTERED' error

If you recently uninstalled Outlook or have a problem with our your Outlook installation then you may encounter this error.

The root issue is that the Version reference for the TypeLib created by the Outlook installation is pointing to an incorrect value.

This problem should be solved by repair Outlook.
Go to App & Features -> Microsoft Office... -> Click Modify then Repair.

If that did not help you, you should try fix register key.

Step #1 (Fix the Interface)
  1. Access the Windows Registry Editor via Start, Run, Cmd, RegEdt32, enter.
     
  2. Navigate to HKEY_CLASSES_ROOT\Interface\{00063001-0000-0000-C000-000000000046}\TypeLib
     
  3. Find a '(Default)' entry with the value '{00062FFF-0000-0000-C000-000000000046}'
     
  4. You should find a 'Version' entry. Check that this version matches the value in the following table based on the version of Outlook currently installed.
As I can see, you are using the Outlook 2013.

Important: Be sure to check the version of Outlook:
  1. Outlook 2007 - Version 9.3
  2. Outlook 2010 - Version 9.4
  3. Outlook 2013 - Version 9.5
  4. Outlook 2016 - Version 9.6

Step #2: (Fix the TypeLib)

  1. Navigate to HKEY_CLASSES_ROOT\TypeLib\{00062FFF-0000-0000-C000-000000000046}
     
  2. Delete the version keys (e.g. 9.5) for any version of Outlook that is not installed on your system based on the version table provided below. For example, if you are not using Outlook 2013 then remove the "9.5" entry. If you are not using Outlook 2010 then remove the the "9.4" entry. DO NOT DELETE the entry for the version that was configured in Step #1

 

Or try this:
Uninstall the Office by running Fix it from the following article, then try re-installing it and verify the result.
http://support.microsoft.com/kb/2739501

Feedback and Knowledge Base