Windows Liveメールで重複するフォルダーやメールが表示される問題の解決方法
Windows Liveメールは、Windows Essentialsに付属する無料のメールクライアントです。ホストサーバーとの通信によりメールの送受信を行い、ダウンロードしたメールはパソコン内に保存されるため、オフライン環境でも閲覧できるのが特徴です。
通常、Windows Liveメールは保存領域に「受信トレイ」「送信トレイ」「下書き」「削除済みアイテム」などのカテゴリ別フォルダを自動的に作成し、ユーザーが作成したカスタムフォルダもそこに格納されます。アプリはこれらのフォルダを読み込んでメールを分類・表示しており、送受信されたメールもそれぞれのフォルダに保存されます。
重複が発生する主な原因
Windows Liveメールでは、フォルダ内に数百件のメールが存在するのに中身がすべて同一だったり、同じメッセージが何度も繰り返し表示されたりするトラブルが報告されています。この問題は、主に以下のようなケースで発生します。
- Windows Liveメールがクラッシュし、復元処理を試みたとき
- 停電、マルウェア感染、文字コードの不具合などでメールデータが破損し、自動修復が実行されたとき
- PCのシステム時刻がメールサーバーの時刻とズレており、同じメールを何度もダウンロードしているとき
- 同一のメールアカウントを複数回登録しており、同じメールが重複して同期されているとき
修復処理が実行されると、Storage Folders配下のWindows Liveメール用ディレクトリに乱雑なフォルダ構造が作られ、その結果としてメールが大量に複製されてしまいます。

このような状態になっても、適切な手順を踏めば元のメールデータを復元できます。以下に効果的な対処法を3つ紹介します。
方法1:重複しているメールアカウントを削除する
同じアカウントを複数登録している場合は、重複分を削除するだけで症状が改善します。Windows Liveメールでは、アカウントごとに「ISP名→メールアドレス」の順で名前が付けられたフォルダが生成され、さらに重複がある場合は「(1)」「(2)」といった数字の接尾辞が付加されます。各フォルダ内には、受信トレイ・下書き・送信済みアイテム・迷惑メール・削除済みアイテムのサブフォルダが含まれています。
- 作業前に必ずメールのバックアップを取っておきましょう。万が一トラブルが発生しても復元できます。
- 重複を削除するには、Windows Liveメールを開き、重複しているフォルダを右クリックして「アカウントの削除」を選択します。確認画面で承認すると、重複したアカウントがすべてのフォルダから取り除かれます。
- 別の方法としては、左上の青いボタン>「オプション」>「電子メールアカウント」を開き、重複するアカウントを1つずつ選択して「削除」をクリックします。すべての重複を削除し終えたら「閉じる」で完了です。
方法2:システム時刻を正しく設定する
システム時刻が誤っていると、Windows Liveメールはサーバー時刻に同期しようとして、同じメールを何度もダウンロードし続けます。日付と時刻を正しく設定する手順は以下のとおりです。
- Windowsキー + Rキーを押して「ファイル名を指定して実行」を開きます。
- 「timedate.cpl」と入力してEnterキーを押すと、日付と時刻のウィンドウが開きます。
- 「日付と時刻の変更」をクリックします。
- 正しい日付と時刻を選択して「OK」をクリックします。
- 「適用」→「OK」の順にクリックして、日付と時刻の設定を完了させます。
- Windows Liveメールを再起動します。日付情報は同期されますが、それでも重複が消えない場合は、一度アカウントを削除して再追加すると、メールが再度ダウンロードされます。
方法3:メールを手動で整理して重複を削除する
アカウント設定にも時刻設定にも問題がない場合は、アプリ側の復元機能を使うとかえってメールが倍増してしまうことがあります。この場合、フォルダを手動で再構築し、整理済みのメールをWindows Liveメールに再インポートする必要があります。
すべてのメールは、次のローカルフォルダに保存されています。
C:\Users\(ユーザー名)\AppData\Local\Microsoft\Windows Live Mail\
このフォルダ内には、メールアカウントごとのフォルダ、自分で作成したメールフォルダ、そしてメールプログラム関連ファイルが格納されています。
ステップ1:メールを整理する
- Windows Liveメールを終了します。
- WLMフォルダ(C:\Users\(ユーザー名)\AppData\Local\Microsoft\Windows Live Mail\)内のすべてのメールファイルを別の場所にコピーし、希望どおりのフォルダ構成に整理します。
- メールを目視で確認しながら重複を削除し、見やすく管理しやすいディレクトリ構造にまとめます。
- WLMフォルダ内の全ファイルのバックアップコピーを取っておきます。
- Windows Liveメールのディレクトリから、すべてのメールフォルダを削除します。
- メインディレクトリ直下にあるプログラム関連ファイルも削除します(edb.chk、edb*.txt、edb*.jrs、Mail.pat、oeconfig、RssFeeds XMLファイル、tmp.edb、WindowsLiveMail.txt、そして最も重要なMail.MSMessageStoreファイル)。
- Backup\new フォルダ内のファイル(フォルダ自体ではなく中身だけ)も削除します。オリジナルのファイルが見つからなかった場合、Windows Liveメールはバックアップ先を参照するためです。
- バックアップ先のMail.MSMessageStoreファイル(メールデータベース)も破損している可能性があります。このファイルが残っていると、バックアップが使用された際に同じ問題が再発するため、こちらも削除してください。
- メールアカウントに関連するフォルダと、「account{(ランダムな英数字)}.oeaccount」という長い名前のファイルは必ず残してください。これらはアカウントプロファイルに関わる重要なファイルです。
WLMフォルダ内にメールが見つからない場合は、「Mailcure」というツールを利用してCドライブ全体をスキャンし、消失・削除されたメールを探すことができます。検出したメールはEML形式で保存し、後述のステップ2でインポートしてください。重複が見つかった場合は、ステップ1に戻って整理作業をやり直しましょう。
ステップ2:整理したメールをインポートする
- Windows Liveメールを再起動します。削除したプログラム関連ファイルは、必要に応じて自動的に再生成されます。
- WLMのツールアイコン横のドロップダウン矢印をクリックするか、Alt + Fキーを押し、「メッセージのインポート」を選択します。表示されたウィンドウで「Windows Liveメール」を選び、「次へ」をクリックします。
- 「参照」ボタンをクリックし、先ほど整理したMessagesフォルダへ移動してフォルダを選択し、「OK」をクリックします。
- 「すべてのフォルダ」を選択して「次へ」をクリックします。
- 「完了」をクリックするとインポートが開始されます。ファイル名とフォルダ構成が正しく整えられていれば、元のメールデータがそのまま復元されます。
-
【Windows 10】メール・カレンダーアプリが起動時にクラッシュする問題の解決方法
Windows 10にアップデートまたはアップグレードした後、「メール」および「カレンダー」アプリを起動するとクラッシュするという問題が、多くのユーザーから報告されています。この不具合が発生すると、アプリを開いても応答がなくなり、自動的に終了してしまうため、まったく使用できません。メールとカレンダーはWindows 10で非常に便利な標準アプリですが、奇妙なことに、起動した直後にクラッシュを繰り返すケースがあります。もしメールやカレンダーアプリが開けない、あるいは応答しない場合は、以下で紹介する対処法を順番に試してみてください。Windows 10でメール・カレンダーアプリのクラッシュを修正す
-
Windows 10 のエクスプローラーで重複する OneDrive フォルダーを解消する完全ガイド
OneDriveは2007年に登場したMicrosoftのクラウドストレージサービスです。Office 365サブスクリプションに同梱されているほか、個人アカウントでもあらゆる種類のファイルを保存できるため幅広く利用されています。さらに、データを自動的に同期できるため、複数のデバイスから同じファイルにアクセスできる点も大きな魅力です。 そんな便利なOneDriveですが、最近では「WindowsのエクスプローラーにOneDriveフォルダーが重複して表示される」という不満の声が多く寄せられています。 同じ問題でお困りの方は、ぜひこの記事をご覧ください。この記事では、問題の原因と、エクスプローラ