Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Salesforce for Outlook エラー 「Library not registered (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))」

公開日: Apr 2, 2021
説明
Salesforce for Outlook のインストール後に起動を試みた際に、エラーのポップアップウィンドウが表示されます。
 
エラーメッセージ:
 
Unable to cast COM object of type 'Microsoft.Office.Interop.Outlook.ApplicationClass' to interface type 'Microsoft.Office.Interop.Outlook._Application.' This operation failed because the QueryInterface call on the COM component for the interface with IID '{00063001-0000-0000-C000-000000000046}' failed due to the following error: Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
解決策
この問題は、Outlook のインストールによって作成された TypeLib のバージョン参照が不正な値を示していることに起因します。以下のガイドに従うことで、このエラーを回避することができます。

エラーの回避
 
1. Outlook を終了します。
2. Salesforce for Outlook を完全にアンインストールします。
3. インターフェースを確認します。
- Windows レジストリ([ファイル名を指定して実行] ボックスを開くため、キーボードの Windows キーと R キーを押下し、Regedit と入力して Enter キーを押下します)で、Outlook の正しいバージョン参照を確認するため、下記のキーのデフォルトエントリを探します。
 
例えば:
  • Outlook 2010 は 9.4、または、Outlook 2013 は 9.5: HKEY_CLASSES_ROOT\Interface\{00063001-0000-0000-C000-000000000046}\TypeLib 
  • 64-ビット Windows は: HKEY_CLASSES_ROOT\WOW6432Node\Interface\{00063001-0000-0000-C000-000000000046}\TypeLib
User-added image


重要: Outlook のバージョンを確認してください。
  • Outlook 2007 - Version 9.3
  • Outlook 2010 - Version 9.4
  • Outlook 2013 - Version 9.5
  • Outlook 2016 - Version 9.6


4. レジストリキー HKEY_CLASSES_ROOT\TypeLib\{00062FFF-0000-0000-C000-000000000046} へアクセスすることによって、TypeLib を確認し、修正します。

注意:
レジストリの編集内容に問題があると、システムが正常に動作しなくなる場合があります。 特に、誤ったキーを削除することにより、Windows が起動しなくなることもありますので 十分に注意して実施してください。 



5. 上記(手順 3)のバージョン番号一覧を元に、ユーザのコンピュータにインストールされていない Outlook のすべてのバージョンのバージョンキーを削除します(たとえば、9.5 または 9.4)。
例えば、ユーザが Outlook 2013 を使用していない場合、”9.5” のエントリを削除します。あるいは、Outlook 2010 を使用していない場合、”9.4” のエントリのみを削除します。上記の手順 3 で見つかったバージョンのエントリは削除しないでください

User-added image


6. レジストリの下記の場所にある Redemption キーを削除します。
  • HKEY_CURRENT_USER\Software\Redemption 
  • HKEY_CURRENT_USER\Software\Redemption * 
  • HKEY_CURRENT_USER\Software\Redemption * * 
  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Redemption 


7. Microsoft Office の修復セットアップを実行します。
8. コンピュータを再起動します。
9. Salesforce for Outlook を再インストールします。
10. Salesforce for Outlook を起動します。
ナレッジ記事番号

000386443

 
読み込み中
Salesforce Help | Article