Exchange Server メールボックスに接続しているときに Outlook で重複するフォルダーを削除する方法

現象

Microsoft Outlook では、Outlook フォルダーの一覧を表示するとき、または Outlook Web App (OWA) を使用してフォルダー一覧を表示すると、Microsoft Exchange Server メールボックスに重複するフォルダーが表示されます。

原因

Exchange Server メールボックスと同期するモバイル デバイスまたはサード パーティのサーバー アプリケーションでは、予期せず重複が発生する可能性があります。 または、予期しない重複は、メールボックスのメンテナンスExchange Server、またはExchange Serverを実行しているコンピューターで実行されるその他の変更の結果である可能性があります。 その他の要因は、この記事の「現象」セクションで説明されている問題にも影響する可能性があります。

解決方法

次の手順を実行すると、書き込まれたとおりに従わないとデータが失われる可能性があります。 これらの手順に進む前に、Outlook データをバックアップするか、Exchange Server メールボックスがバックアップされていることを確認することをお勧めします。

重複する項目を削除するには、次の手順に従います。

  1. Outlook を終了し、ユーザー メールボックスに接続されているすべてのワークステーションで OWA を閉じます。

  2. MFCMapi を使用して、重複するフォルダーを特定します。 これを行うには、次の手順を実行します。

    1. MFCMAPI をダウンロードします (下にスクロールし、[最新リリース] を選択します)。
    2. MFCMAPI.exe を実行します。
    3. [ ツール ] メニューを選択し、[オプション] を選択 します
    4. 次のオプションを有効にします。
      • OpenMsgStore を呼び出すときにMDB_ONLINEを使用する
    5. [OK] を選択します。
    6. [セッション] メニューの [ログオン] を選択します。
    7. プロファイルの入力を求められたら、プロファイル名を選択し、[ OK] を選択します
    8. 上部のウィンドウで、メールボックスに対応する行を見つけてダブルクリックします。
    9. ナビゲーション ウィンドウ (左側のウィンドウ) で、[ ルート コンテナー] を展開し、[ 情報ストアの上部] を展開します。
    10. 重複するフォルダーを特定するには、左側のウィンドウで重複するフォルダーのいずれかを選択します。 右側のウィンドウで、 プロパティの [値 ] 列を PR_CREATION_TIME 見つけます。 この値を、同じ名前の重複フォルダーと比較します。 複製フォルダーには、新しい作成日時が設定されます。 一度に 1 組のフォルダーを操作します (たとえば、表示される 2 つの予定表フォルダーから始めます)。
  3. MFCMAPI を使用して、重複するフォルダーから元のフォルダーに項目をコピーします。 これらは、重複するフォルダーが作成された後に作成された項目です。 これには、受信トレイで受信したメール、作成された連絡先、スケジュールした予定表の予定、承諾した会議が含まれます。

    1. MFCMAPI の左側のウィンドウで、新しい作成日時の重複フォルダーをダブルクリックします。

    2. 開いたウィンドウで上部のウィンドウを選択し、Ctrl キーを押しながら A キーを押してすべての項目を選択します。

      上部のウィンドウに項目が表示されない場合、フォルダーは既に空です。手順 7 に進みます。

    3. [ アクション ] メニューを選択し、[ メッセージのコピー ] コマンドを選択します。

    4. フォルダー ウィンドウを閉じ、作成日時が古い元のフォルダーをダブルクリックします。

    5. [ アクション ] メニューを選択し、[ メッセージの貼り付け ] コマンドを選択します。

    6. [MESSAGE_MOVE] チェック ボックスをオンにし、[OK] を選択します

    7. フォルダー ウィンドウを閉じます。

  4. MFCMAPI で、重複するフォルダーに戻ります。このフォルダーは空になりました。 MFCMAPI を使用して削除します。

    1. 重複するフォルダーを右クリックし、[フォルダーの 削除] を選択します。
    2. [ハード削除] オプションを有効にし、[OK] を選択します
  5. 他の一般的な Outlook フォルダー (連絡先、削除済みアイテム、下書き、受信トレイ、ジャーナル、迷惑メール、メモ、送信済みアイテム、タスク) に対して手順 2 から 4 を繰り返します。

  6. MFCMAPI を閉じます。

  7. スイッチを使用して Outlook を起動します resetfolders

    1. [実行] ダイアログ ボックスを開きます。 それには、使用している Windows のバージョンに応じて、以下のいずれかの方法を使用します。

      Windows 10、Windows 8.1、Windows 8: Windows キーを押しながら R キーを押します。
      Windows 7 と Windows Vista: [ スタート ] ボタンを選択し、[ すべてのプログラム] をポイントし、[ アクセサリ] を選択して、[ 実行] を選択します。
      Windows XP: [Windows スタート ] ボタンを選択し、[ 実行] を選択します。

    2. [ 実行 ] ダイアログ ボックスで、次のように入力し、[OK] を選択 します

      /resetfolders のOutlook.exe

詳細

Outlook のコマンド ライン スイッチの詳細については、「Microsoft Office 製品のコマンド ライン スイッチ」を参照してください。