Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Minecraftで「既存の接続はリモートホストによって強制的に切断されました」エラーが出る原因と8つの解決策

Minecraftは、独特な世界観と高い自由度で世界中のプレイヤーを魅了している人気ゲームです。しかし、ゲームを楽しんでいる最中に、「既存の接続はリモートホストによって強制的に切断されました(An existing connection was forcibly closed by the remote host)」というエラーに遭遇するケースが報告されています。

もしあなたもこの問題に悩んでいるなら、ご安心ください。この記事では、エラーの原因と具体的な解決方法をわかりやすく解説します。

Minecraftの「既存の接続はリモートホストによって強制的に切断されました」エラーとは?

このエラーは、いつ発生するか予測できず、エラーメッセージ自体にも原因の説明が一切ないため、多くのプレイヤーを困惑させています。しかし実際の仕組みはシンプルです。リモートホスト(サーバー側)によってネットワーク接続が強制的に切断されたことを示すもので、根本的な原因はネットワーク接続の不具合にあります。

ただし、各デバイスの設定環境は異なるため、背景にある要因はさまざまです。原因が何であれ、幸いこの問題は解決可能です。次のセクションで、順番に試せる対処法を紹介していきます。

Minecraftの接続エラーを解決する8つの方法

以下の解決策を上から順番に試していき、問題が解決するものを見つけてください。すべてを実行する必要はありません。

解決策1:Windowsファイアウォールを無効化する

Windows Defenderファイアウォールは、不正アクセスからデバイスを守る重要な役割を担っています。しかし、場合によってはMinecraftを含むプログラムやプロセスと干渉することがあります。その場合は、一時的に無効化してみましょう。

手順は以下の通りです:

  1. Windows + Iキーを押して設定を開きます。
  2. 更新とセキュリティを選択します。
  3. Windowsセキュリティに移動し、ファイアウォールとネットワーク保護を選びます。
  4. 現在有効になっているネットワークをクリックします。
  5. Windows Defender ファイアウォールのセクションまでスクロールし、トグルを「オフ」にします。
  6. 完了したら、問題が解決したかどうかを確認します。

解決策2:レジストリエディターで新しいレジストリ値を作成する

新しいレジストリ値を作成することで、エラーが解消されることもあります。作業前に必ずレジストリのバックアップを作成しておけば、万が一問題が起きても簡単に復元できます。以下の手順で進めてください。

  1. 検索ボックスにregeditと入力します。
  2. レジストリエディターを右クリックし、管理者として実行を選択します。
  3. ユーザーアカウント制御の画面が表示されたら、はいをクリックします。
  4. レジストリのバックアップを作成します。
  5. HKEY_LOCAL_MACHINE > SOFTWAREフォルダをダブルクリックします。
  6. Microsoftをダブルクリックします。
  7. 次に、.NETFrameworkをダブルクリックします。
  8. v4.0.30319をクリックします。存在しない場合は、最も大きいバージョン番号を選択してください。
  9. ウィンドウ右側でSchUseStrongCryptoという値を探します。見つからない場合は、空白部分を右クリックして新規DWORD (32ビット) 値を選択し、名前をSchUseStrongCryptoに変更してEnterキーで保存します。
  10. 新しく作成した値をダブルクリックし、値のデータ1に設定します。
  11. OKをクリックしてレジストリエディターを終了します。
  12. 変更を適用するためにPCを再起動します。

解決策3:Hypixelサーバーの前回のゲームセッションをリセットする

Hypixelサーバーは、様々なMinecraftアドベンチャーマップを遊ぶために設計された有名サーバーです。このサーバーで前回のセッションをリセットすることで、問題が解決できる可能性があります。

  1. Minecraftを起動します。
  2. マルチプレイを選択します。
  3. 直接接続ボタンをクリックします。
  4. サーバーアドレス欄にStuck.hypixel.netと入力します。
  5. サーバーに参加ボタンをクリックします。
  6. これで前回のゲームセッションがリセットされます。

解決策4:DNSキャッシュをフラッシュする

DNSキャッシュを定期的にクリアすると、不要なエントリや無効なレコードを削除できます。このエラーはインターネット接続の問題が原因であることが多いため、DNSキャッシュのフラッシュが有効な場合があります。

  1. Windows + Rキーを押してファイル名を指定して実行を開きます。
  2. cmdと入力し、Enterキーを押してコマンドプロンプトを起動します。
  3. コマンドラインにipconfig /flushdnsと入力し、Enterキーを押します。
  4. 完了したらPCを再起動し、Minecraftを再起動してエラーが解消されたか確認します。

解決策5:DNSサーバーを変更する

プロバイダ(ISP)から提供されるDNSサーバーが低速だったり、適切に構成されていなかったりすると、インターネット体験に支障をきたし、このエラーの原因にもなります。Google Public DNSなどに変更してみましょう。

  1. Windows + Rキーを押してファイル名を指定して実行を開きます。
  2. controlと入力し、Enterキーを押してコントロールパネルを起動します。
  3. ネットワークとインターネットに移動し、ネットワークと共有センターを選択します。
  4. 現在の接続(EthernetまたはWi-Fi)をクリックします。
  5. プロパティを選択し、インターネット プロトコル バージョン 4 (TCP/IPv4)をクリックして、再度プロパティを開きます。
  6. 次の DNS サーバーのアドレスを使うを選択し、以下の値を入力します:
    • 優先 DNS サーバー:8.8.8.8
    • 代替 DNS サーバー:8.8.4.4
  7. 終了時に設定を確認するにチェックを入れ、OKをクリックします。
  8. 変更が適用されたら、Minecraftを再度プレイしてエラーが解決したか確認します。

解決策6:デバイスドライバーを更新する

デバイスドライバーが古かったり、最適化されていなかったりすると、接続の問題が発生することがあります。まずは利用可能なドライバーの更新がないか確認しましょう。

ドライバーの更新は手動でも自動でも行えます。手動の場合は、デバイスメーカーの公式サイトから正しいドライバーを探してダウンロードする必要がありますが、互換性のないドライバーをインストールしてしまうリスクがあります。そのため、サードパーティ製のドライバー更新ツールを使う自動的な方法をおすすめします。

解決策7:コントロールパネルでJavaの設定を構成する

Javaの設定が適切でないと、ゲームのパフォーマンスに悪影響が出ることがあります。以下の手順で設定を見直しましょう。

  1. Windows + Rキーを押してファイル名を指定して実行を開きます。
  2. controlと入力し、Enterキーを押してコントロールパネルを起動します。
  3. システムとセキュリティに移動し、プログラムを選択します。
  4. Javaを選択します。
  5. 更新タブが表示されている場合は、クリックして今すぐ更新を実行し、Javaを最新版にします。
  6. 詳細タブに移動し、OSの制限付き環境を有効にするにチェックを入れます。
  7. 適用OKの順にクリックします。
  8. インターネット接続を切り替え、ゲームを再起動して正常に動作するか確認します。

解決策8:ネットワーク機器を再起動する

最後に、ネットワーク自体に問題がないか確認しましょう。モデムとルーターの電源を抜き、数秒待ってから再接続します。すべてが正常に戻ったら、ゲームをプレイしてエラーが解消されたかどうかを確認してください。

まとめ

上記の解決策のいずれかが、あなたの問題解決に役立ったことを願っています。それでも問題が解決しない場合は、Minecraftの公式サポートに問い合わせることで、個別のケースに合った対応を受けられるでしょう。

この記事に追加したい情報があれば、ぜひコメント欄でお知らせください。また、困っている方がいれば、この記事をシェアしてあげてください。

  1. Windows 10で「L2TP接続の試行に失敗しました」エラーを修正する16の方法

    L2TP(Layer Two Tunneling Protocol/レイヤー2トンネリングプロトコル)は、主にVPN(仮想プライベートネットワーク)を支えるために使われるプロトコルです。VPNは、別の環境にあるサーバーのデータで元のデータをマスキングすることで接続元を隠し、地理的な位置情報を覆い隠すことで、ネットワーク経路上のさまざまな制限を回避できるようにします。ところが近年、「セキュリティレイヤーで処理エラーが発生したため、L2TP接続の試行に失敗しました」というエラーが表示され、VPN接続を確立できないという相談が多数寄せられています。同じ症状でお困りの方は、この記事で紹介する効果的なト

  2. Windows 10で「リモート プロシージャ呼び出しに失敗しました」エラーを解決する方法

    Windows 10では、さまざまなシステムエラーや不具合が発生することがありますが、その多くは適切な対処法によって解決できます。Windows 10で「リモート プロシージャ呼び出しに失敗しました(The remote procedure call failed)」というエラーに悩んでいる方もご安心ください。この記事では、この問題の原因と具体的な解決方法をわかりやすく解説します。リモート プロシージャ コール(RPC)とは?RPC(Remote Procedure Call:リモート プロシージャ コール)とは、異なるコンピュータ上で動作するプログラム同士が、互いの手続き(サブルーチン)を呼