Windows Live メールが動作しない場合の修復方法
かつてWindows Live メールはまともなメールクライアントでしたが、Microsoftは2017年1月にサポートを終了しました。そのため、最近になって動作が不安定になると、ちょっと変な感じがします。エラー、同期の問題、あるいはクラッシュが発生することもあります。正直なところ、公式の修正プログラムはリリースされていません。なぜなら、Microsoftは公式にサポートを終了したからです。それでも、Windows Live メールを少しでも復活させたり、少なくとも最悪のエラーを回避したりできるヒントはいくつかあります。ただし、これらの修正プログラムが、あるマシンでは有効でも、別のマシンでは有効にならない場合があり、非常にイライラします。設定、互換性、アカウントの再設定などを試してみる必要があるでしょう。これで全てが解決するわけではありませんが、完全に諦めるよりはましです。
メールがうまく動作しなかったり、同期しなかったり、そもそも開かない場合は、まずこれらのオプションを確認してください。これらは、この問題のよくある原因です。それでも解決しない場合は、最新のメールアプリへの切り替えを検討する時期かもしれません。念のためお伝えしておきます。
Windows Live メールが動作しない問題を解決する方法
プロセスを終了して再起動する
これはWindows Live メールの「電源を切って再起動する」ような、最初のステップです。軽微な不具合は、プロセスを終了して再度開くだけで解決できる場合があります。Windows 10/11では、でタスクマネージャーをCtrl + Shift + Esc起動し、「詳細」wlmail.exeの下にある「タスクの終了」をクリックするだけです。Windows 7やXPなどの古いシステムでは、 「プロセス」の下にあります。その後、アプリを再起動して正常に動作するかどうかを確認してください。
このトリックは、メールがランダムにフリーズするマシンで役立ちました。なぜ機能するのかはわかりませんが、一部の設定では、メールの配信や読み取りでエラーを引き起こす小さなロックアップが解消されるようです。
管理者として実行 & 互換モード
当然のことながら、Windowsは必要以上にアプリの動作を複雑にしています。アプリが新しいWindowsバージョンと互換性がない可能性があります。これを修正するには、通常、アプリを管理者として実行し、互換性をWindows 7に設定する必要があります。
- C:\Program Files\Windows Live MailまたはC:\Program Files (x86)\Windows Live Mailに移動します。
- 右クリックして「プロパティ」
wlmail.exeをクリックします。 - 「互換性」タブに切り替えます。
- [互換モードでこのプログラムを実行する]をチェックし、ドロップダウンからWindows 7を選択します。
- また、「このプログラムを管理者として実行する」にチェックを入れます。
- 「適用」と「OK」を押して保存します。
これが大きな違いを生むこともあります。当てずっぽうかもしれませんが、一部のマシンではクラッシュや起動の問題が解決します。ただし、アップデートで設定がリセットされた場合は、毎回この操作が必要になる場合があることを覚えておいてください。
メールアカウント設定を再構成する
これはよくあるケースです。サーバー情報が間違っていると、メールが完全に壊れてしまう可能性があります。ポート、SSL設定、認証方法などが間違っていると、同期やメールの送受信時にエラーが発生する可能性があります。そのため、アカウントのサーバー情報を確認する必要があります。
- 受信サーバー、送信サーバー、ポート、SSL 要件など、正確なサーバー詳細を取得するには、ISP またはメール プロバイダーにお問い合わせください。
- Windows Live メールを開き、[アカウント]タブに移動して[プロパティ]を選択します。
- プロバイダから提供された設定とご自身の設定を比較してください。設定には、IMAPまたはPOP3サーバー名、SSLチェックボックス、ポート番号(IMAP SSLの場合は993など)、認証方法などが含まれる場合があります。
- 不一致に気付いた場合は、それに応じて更新して保存します。
これが役立つ理由は、SMTPまたはIMAP/POP3の設定がオフになっているとメールが正しく接続できず、エラーが発生したり同期できなくなったりするからです。何年も問題なく動作していたアカウントが、誰かがパスワードを変更したり、プロバイダーがサーバー設定を変更したりしたせいで突然使えなくなったという例を何度も目にしました。これらの詳細をもう一度確認してください。多くの場合、これが根本的な原因です。
メールアカウントを削除して再度追加する
再設定しても問題が解決しない場合は、アカウントが破損しているか、キャッシュされた情報が壊れている可能性があります。アカウントを完全に削除して新規に設定すると、奇妙なエラーが修正されることがよくあります。特に、メール以外のパスワードやセキュリティ設定を変更した場合は、このエラーが頻繁に発生します。
- Windows Live メールを開きます。
- アカウント アイコンをクリックし、Windows Live メールからサインアウトを選択します。
- 次に、「アカウント」タブに移動し、メール アカウントを選択して削除します。
- その後、正しい情報で新しいアカウントを追加して、動作が改善されたかどうかをテストします。
このアプローチは少し粗雑ですが効果的です。場合によっては、古いアカウント キャッシュがエラーの原因となるだけなので、新しく開始するとそれがクリアされます。
ファイアウォールとウイルス対策の設定を確認する
もう一つの潜在的な原因はファイアウォールです。送信メールや受信応答がブロックされている可能性があります。コントロールパネル>システムとセキュリティ> Windows Defender ファイアウォールに進みます。次に、 Windows Defender ファイアウォールを介したアプリまたは機能の許可を選択します。
- [設定の変更]をクリックし、次の項目を見つけます。
- Windows Live コミュニケーション プラットフォーム
- Windows Live コミュニケーション プラットフォーム (SSDP)
- Windows Live コミュニケーション プラットフォーム (UPnP)
- Windows Live メッセンジャー
- これらについては、プライベートとパブリックの両方のチェックボックスがオンになっていることを確認してください。
- 「OK」をクリックします。
これにより、メールアプリの接続がブロックされないようにすることができます。設定によっては、ファイアウォールでこれらのアプリを明示的に許可するだけで、原因不明の送受信エラーが修正されることがあります。
Windows Essentials を修復または再インストールする
Windows Live メールは Windows Essentials 2012 スイートの一部なので、修復すれば問題が解決するかもしれません。手順は以下のとおりです。
- からコントロール パネルを開きます
control。 - [プログラム]の下の[プログラムのアンインストール]をクリックします。
- Windows Essentials 2012を見つけます。
- 右クリックして[修復]を選択するか、[アンインストール]を選択して再度ダウンロードし、オフライン インストーラーからインストールします (注意: Microsoft は公式にホストしなくなったため、信頼できるソースから入手してください)。
それでも解決しない場合は、完全に再インストールしてください。ただし、非公式ソースはリスクを伴うため、怪しいサイトからインストーラーをダウンロードする前に、ウイルス対策ソフトが有効になっていることを確認してください。
レジストリを変更する(問題がない場合のみ)
「メッセージを表示できません」というエラーの原因となっているレジストリエントリが破損している場合は、レジストリの編集を試してみてください。ただし、レジストリを操作するのはリスクを伴うため、ご注意ください。事前に復元ポイントを作成してください。手順は以下のとおりです。
- 実行ウィンドウ(Windows + R)
regeditに入力します。 - に移動します
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Live Mail。 - これらのエントリをダブルクリックし、値のデータを1に変更します。
- フォルダーインデックスの再作成
- ストリームインデックスの再作成
- UIDLIndex の再作成
- 存在しない場合は、その名前で新しい DWORD (32 ビット) エントリを作成し、その値を 1 に設定します。
これにより、いくつかの頑固なメッセージ表示の問題が解決されますが、レジストリの編集に慣れている場合に限ります。
システムの復元を試す
それでもダメな場合は、以前の復元ポイントにロールバックすると解決するかもしれません。「ファイル名を指定してsystempropertiesprotection実行」ボックスに「システムの復元」と入力し、Enterキーを押して「システムの復元」をクリックするだけです。画面の指示に従ってください。これは少し強引な方法ですが、メールアプリに不具合をもたらした最近の変更を元に戻すことができます。
代替メールクライアントを検討する
Windows Live メールは時代遅れでサポートも終了しているため、完全に別のものに切り替える時期かもしれません。Outlook、Thunderbird、その他の最新のクライアントはアップデートとサポートが提供されます。Live メールが頻繁にクラッシュしたり同期に失敗したりする場合は、Live メールから切り替えることで、将来的な問題を軽減できる可能性があります。さらに、Live メールはより安全で、最新の標準規格との互換性も備えています。
確かに、古いバージョンや非公式ビルドをオンラインで見つけることはできますが、正直に言うと、安全のためにサポートされているアプリを入手する方が良いでしょう。結局のところ、Microsoftはもうこれを修正するつもりはありません。
まとめ
- タスク マネージャーを使用してメール プロセスを終了し、再起動してみてください。
- 互換モードで管理者として Live Mail を実行します。
- プロバイダーに問い合わせて、電子メール アカウントのサーバー設定を再確認してください。
- 電子メール アカウントを削除して再度追加します。
- ファイアウォールを介した Windows Live メールの許可を設定します。
- Windows Essentials 2012 を修復または再インストールします。
- 必要に応じてレジストリ エントリを編集します (この点には注意してください)。
- 他の方法がすべて失敗した場合は、システムの復元を使用します。
- よりスムーズに作業を進めるために、別の電子メール クライアントに切り替えることを検討してください。
まとめ
正直なところ、最近のWindows Live メールのトラブルシューティングは、昔ながらの修正と手軽な回避策が混在しています。特にサポートが終了しているため、なおさらです。修正がうまくいけば良いのですが、そうでない場合はアップグレードした方が賢明かもしれません。この記事が誰かのメールトラブルの解決に役立つことを願っています。