メール
 Computer >> コンピューター >  >> ソフトウェア >> メール

iCloudとOutlookの同期エラー「APLZOD.DLL/MAPI」を解決する3つの方法

iCloudとOutlookの同期機能は、メール、カレンダー、連絡先をiCloudアカウントへ簡単に同期できる便利な機能です。一度データをiCloudに保存しておけば、すべてのAppleデバイス間でシームレスに共有できます。

しかし最近、多くのユーザーから「2つのアプリケーションが同期できなくなった」という報告が寄せられています。その際に表示されるエラーメッセージは以下の通りです。

「フォルダーのセットを開けません。予期しないエラーが発生しました。MAPIは情報サービス C:\PROGRAM~2\COMMON~1\Apple\INTERN~1\APLZOD.DLL を読み込めませんでした」

この種のトラブルには、iCloudからのサインアウトや再インストールといった定番の対処法がありますが、今回はどれも効果がありませんでした。調査の結果、このエラーはMicrosoft Office Outlook 2007向けのセキュリティ更新プログラム(KB3191898)が原因であることが判明しました。以下に、問題を解決するための複数の方法を紹介します。上から順番に試してみてください。

解決策1:レジストリ値「AllowUnregisteredMapiServices」を1に変更する

まず、レジストリ値を変更して問題を解決する方法を試します。なお、Windowsレジストリエディターは強力なツールであり、内容を理解せずにキーを変更するとシステムに悪影響を及ぼす可能性があります。以下の手順に従って、慎重に操作してください。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を起動し、ダイアログボックスに「regedit」と入力してEnterキーを押します。これでレジストリエディターが起動します。
  2. 画面左側のナビゲーションペインを使って、以下のパスへ移動します。
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security\
  3. AllowUnregisteredMapiServices」という名前のDWORD値を見つけ、ダブルクリックして値を編集します。
  4. 値を0から1に変更し、「OK」をクリックして変更を保存して閉じます。
  5. 変更を反映させるには、PCの再起動が必要になる場合があります。
  6. 再起動後、OutlookとiCloudを更新し、再度同期を試してください。

もし該当するレジストリ値が存在しない場合は、新規に作成して値を設定することも可能です。以下の手順に従ってください。

  1. ウィンドウ右側の空きスペースを右クリックし、「新規」>「DWORD (32ビット) 値」を選択します。
  2. 新しいキーに「AllowUnregisteredMapiServices」という名前を付けます。ダブルクリックして値の編集画面を開き、「1」に設定します。
  3. 「OK」をクリックして変更を保存し、閉じます。PCを再起動し、OutlookとiCloudを更新した後、再度同期を試してください。

グループポリシーを使用していない環境では、手順2で指定したパスではなく、以下のアドレスへ移動してください。

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security

解決策2:コマンドプロンプトで正しいファイルを作成する

この問題が発生する原因は、更新プログラム適用後、DLLファイルの名前が以前と異なる状態になっているためです。DLLファイルを正しい名前でコピーすることで解決できます。

  1. Windows + Sキーを押してスタートメニューの検索バーを開き、「コマンドプロンプト」と入力します。表示された最初の結果を右クリックし、「管理者として実行」を選択します。
  2. コマンドプロンプトが開いたら、以下のコマンドを実行します。
    cd C:\PROGRA~2\COMMON~1\Apple\INTERN~1
    これにより、作業対象のフォルダーへ現在のディレクトリが移動します。
  3. 続いて、以下のコマンドを実行し、正しい名前でDLLファイルのコピーを作成します。
    copy APLZOD32.dll APLZOD.dll
  4. 変更を確実に反映させるためPCを再起動し、問題が解消されたかどうかを確認します。

解決策3:更新プログラムをアンインストールする

上記の方法がいずれも効果なかった場合は、問題の原因となった更新プログラムを元に戻す(ロールバックする)ことをおすすめします。以下の手順はOutlook 2010向けのものです。

  1. Windows + Sキーを押してスタートメニューの検索バーを開き、「更新プログラム」と入力して、最初に表示された結果を選択します。
  2. 「更新プログラムのチェック」ボタンの下にある「更新履歴」を選択します。
  3. 新しいウィンドウが開くので、「更新プログラムのアンインストール」に進みます。
  4. 一覧からOffice Outlook のセキュリティ更新プログラム右クリックし、「アンインストール」を選択します。これにより、該当のセキュリティ更新プログラムがPCから削除されます。
  5. 更新プログラムのウィンドウに戻り、「更新設定」の項目にある「詳細オプション」を選択します。
  6. 更新を一時停止する」の見出しが見つかるまで下へスクロールし、この設定を有効にします。その後、変更を反映させるためにPCを再起動してください。
  7. エラーメッセージが消え、アプリケーション間の同期が再開されたかどうかを確認します。
  1. Vpmsece4.dllエラーの直し方|Microsoft OfficeのVpmsece4.dllエラーを解決する3つの手順

    Vpmsece4.dll Vpmsece4.dllは、Microsoft Officeシステムの重要なコンポーネントの一つで、Outlook用の「Symantec Antivirus」アドインを読み込むために設計されたファイルです。システムの円滑な動作に欠かせない役割を担っている一方で、ファイルが破損すると数多くの問題を引き起こすことがあります。Vpmsece4.dllに関するエラーにお悩みの場合は、本記事で紹介する手順に従って解決してください。 Vpmsece4.dllエラーの原因は? このエラーは、インターネットからのウイルス脅威からコンピュータを保護するために使われる、Microsof

  2. 【解決】Outlook エラー 0x800ccc0f の原因と対処法

    エラー 0x800ccc0f は Microsoft Outlook に表示されるエラーで、メールクライアント本体、または Outlook に設定したメールアカウントの設定に問題が発生していることを示しています。このエラーは、Microsoft Outlook や Outlook Express を使ってメールの送受信を行おうとした際によく発生します。主な原因は、Windows がメールクライアントに関連する一部の設定を読み込めない・正しく処理できないことにあります。エラーを解消するには、インターネット接続が正常に機能していること、アカウント設定が正しいことを確認する必要があります。この記事で