Windows 10でメールエラーコード0x80072746を解決する方法
Windows メールアプリでエラーコード 0x80072746 が表示されると、特にメッセージのダウンロードや同期がうまくいかない場合は、非常にイライラすることがあります。通常、「メッセージのダウンロード中に問題が発生しました」といったメッセージが表示され、接続が不安定なのか、アカウント情報が間違っているのか、それともファイアウォールの設定がブロックしているのか、と不安になります。正直なところ、このエラーはネットワークの不具合やファイアウォールのブロックが原因であることが多いのですが、簡単な設定や手動設定で解決できる場合もあります。メールアプリが突然動作しなくなったり、メールの読み込みが拒否されたりした場合は、以下の手順で問題が解決するかもしれません。
Windows 10でメールエラー0x80072746を修正する方法
実際の環境で効果があった実用的な修正方法をいくつかご紹介します。特別なことは必要なく、バックグラウンドコマンド、設定の微調整、そして基本的な権限設定だけです。アカウントの再追加やsvchost.exeのホワイトリスト登録といったシンプルなことで、状況が劇的に変わるというのは、ちょっと不思議な気がします。メールの受信に問題がある場合は、ぜひこれらの方法を試してみてください。メールが再び届くようになるか、少なくともあの煩わしいエラーメッセージは消えるはずです。
メールアカウントを手動で設定する
メールアプリが特定のメールを取得できない場合、特にTalkTalkやGoDaddyといったあまり一般的ではないプロバイダーのメールを取得できない場合は、自動設定に問題がある可能性があります。Windowsが適切なIMAPまたはPOP設定を自動で選択しない場合があります。サーバー情報を手動で入力すると、多くの場合問題が解決します。この方法は、Windowsに接続方法を正確に指示するため、推測する必要がなくなります。
- Cortana を起動し、「Windows Mail」と入力してクリックします。
- 下にスクロールして設定(歯車アイコン)に移動し、アカウントの管理を選択します。
- 問題のあるメールアカウントを選択し、「デバイスからこのアカウントを削除」をクリックします。(ローカルに保存されているメールが一部失われる可能性があります。必要に応じてバックアップしてください。)
- 削除後、メールプロバイダーのウェブサイトにアクセスし、最新のIMAPまたはPOP設定をコピーしてください。IMAPが表示されない場合は、代わりにPOP3を選択してください。この情報は通常、サポートまたはヘルプセクションに記載されています。
- メールに戻り、[設定] > [アカウントの管理] > [アカウントの追加]に移動します。
- 「詳細設定」を選択し、「インターネットメール」を選択して、サーバーアドレス、ポート番号、セキュリティオプションなどの情報を入力します。コピーしたIMAP(推奨)設定を使用してください。IMAPでSSLを有効にし、ポートを993に設定すると、よりスムーズに動作する場合もあります。
設定が完了したら、「サインイン」をタップして、メールが読み込まれるかどうか確認しましょう。読み込まれない場合は、次の修正に進みましょう。Windowsはこういうことに頑固なところがあるからです。
Windowsファイアウォールでsvchost.exeを許可する
これは古典的で、ちょっと変わった修正方法ですが、試してみる価値はあります。svchost.exe は、ネットワーク関連を含む多くの Windows サービスのバックボーンプロセスのような役割を果たします。ファイアウォールによって何らかの理由でブロックされると、メールはメッセージをダウンロードできません。設定によっては、これが 0x80072746 エラーの原因となることがあります。
- コントロール パネル を開き、Windows Defender ファイアウォール に移動します。
- Windows Defender ファイアウォールを介したアプリまたは機能の許可 をクリックします。
- [設定の変更] を押してから、[別のアプリを許可] を押します。
- 参照 をクリックし、 に移動し
C:\Windows\system32て svchost.exe を見つけます。 - 選択して [追加] をクリックし、[プライベート] と [パブリック] の両方のチェックボックスがオンになっていることを確認します。
- 「OK」を押してメールアプリを再起動し、メッセージがダウンロードされるかどうかを確認してください。機種によっては、変更を有効にするためにパソコンを再起動するか、少なくともメールアプリを再起動する必要がある場合もあります。
- 押すとWin + I設定が開きます。
- [ネットワークとインターネット] > [VPN] に移動します。
- 従量制課金ネットワーク経由の VPN を許可する トグルがオンになっていることを確認します。
- 次に、右側のアダプターのオプションの変更をクリックします。
- アクティブなネットワーク接続 (Wi-Fi など) を右クリックし、[プロパティ] を選択します。
- 下にスクロールして「インターネット プロトコル バージョン 6 (TCP/IPv6)」を選択し、「OK」をクリックします。「インターネット プロトコル バージョン 4 (TCP/IPv4)」も切り替える人もいますが、多くの場合、IPv6 が原因です。
- システム トレイの メール アイコンをクリックし、次に 設定 をクリックします。
- [アカウントの管理] に移動し、問題のあるアカウントを選択して、[デバイスからこのアカウントを削除] をクリックします。
- メールのメイン画面に戻り、[アカウントの管理] の下にある [アカウントの追加] をクリックして、資格情報を再入力します (サーバー情報が正しいことを確認してください)。
- 次に、実行 (Win + R) を開き、
wf.mscと入力して、Enter を押して、セキュリティが強化された Windows Defender ファイアウォール を起動します。 - ペインで「ドメイン プロファイル」をクリックし、「ファイアウォールの状態」で「オン」を選択します。必要に応じて、「プライベート」および「パブリック」プロファイルについても同様の手順を実行します。
- 適用 と OK を押して、PC を再起動します。
- 正しいサーバー情報を使用して電子メールを手動で再構成します。
svchost.exeWindows ファイアウォールの通過を許可します。- VPN 設定とネットワーク アダプターの構成を確認します。
- ファイアウォールを一時的に無効にし、電子メール アカウントを再度追加してから、再度有効にします。
- 必要に応じてメール アプリを再インストールしてください。
これは少し邪魔に思えますが、Windows のファイアウォール ルールは奇妙であり、場合によっては svchost に処理を実行させるだけでメールの接続が修正されることがあります。
VPN設定を変更する
VPNをご利用の場合、Windowsメールの接続に支障をきたしている可能性があります。VPNはネットワーク設定に干渉したり、特定のポートをブロックしたりして、0x80072746などのエラーが発生することがあります。従量制課金ネットワークや特定のアダプター経由のネットワークトラフィックがVPNによって制限されていないことを確認すると、問題が解決する場合があります。
すべてを閉じて、もう一度メールを開いてください。この調整で接続の不具合が解消される場合もあります。
Windowsファイアウォールを無効にして再度有効にし、電子メールアカウントを再度追加します
それでも問題が解決しない場合は、これらの調整をすべて試してもファイアウォールが接続をブロックまたは中断している可能性があります。ファイアウォールを一時的に無効にし、問題のあるアカウントを削除してから、ファイアウォールを再度有効にした後、再度追加すると、問題が解決する可能性があります。
これにより、メールとネットワークトラフィックに関するファイアウォールのルールがリセットされます。通常、この後、メールはエラーなく再び同期されるようになります。
必要に応じてメールアプリを再インストールする
他に解決策がない場合は、メールとカレンダーアプリを再インストールすると問題が解決する場合があります。Microsoft Storeを開き、「メールとカレンダー」を検索して、インストールをクリックするか、既に表示されている場合は再インストールをクリックしてください。インストール後、アプリを起動し、画面の指示に従ってエラーが修正されるかどうかを確認してください。アプリの不具合だけが原因で、クリーンインストールで改善される場合もあります。
全体的に見て、これらの修正は効果にばらつきがありますが、svchost のホワイトリスト登録、アカウント設定のリセット、VPN やファイアウォールの設定の調整などで効果があったという報告が多く寄せられています。通常、問題の原因は、小さな設定ミスやポートのロックです。これらの修正のいずれかによって、メールが再び届くようになることを祈っています。
まとめ
まとめ
このプロセス全体は、頑固なネットワーク問題のトラブルシューティングのように感じられるかもしれませんが、実際には権限や設定に問題があることがほとんどです。設定によっては、svchost.exe をホワイトリストに追加したり、新しいアカウントを強制的に設定したりするだけで問題が解決することもあります。必ずしも簡単ではありませんが、粘り強く取り組むことで必ず解決します。頑張ってください。誰かの時間を少しでも節約できれば幸いです。