何かに取り組んでいるときにエラー メッセージが表示されるのはかなりイライラしますが、メッセージが説明のないものであれば、フラストレーションはさらに大きくなります。 ping ユーティリティは、本質的に診断ツールです。そのため、一般的なエラーが返されると、多くのレベルで実行できませんでした。
ディズニー+で字幕をオンにする方法
このエラーがさまざまな要因によって引き起こされる可能性があることは、その名前から明らかです。この記事では、最も可能性の高い犯人とその対処方法について学びます。修正を適用する必要がある特定の順序はありませんが、いずれにしても実行に適しているものもあります。
プロトコル バージョンの変更
インターネット プロトコル (IPv4) のバージョン 4 は、インターネットに接続するすべてのデバイスの標準であり、現在もある程度は継続されています。ただし、IPv4 のアドレスは枯渇しつつあり、IPv6 への移行は遅くなりますが避けられません。 Windows はデフォルトで IPv6 を優先しますが、これが ping の失敗の原因になる可能性があります。 Windows の一部のバージョンでは IPv6 が必須であるため、バージョン 6 を無効にするよりも、IPv4 を優先するように OS を設定することをお勧めします。
Microsoft は、サポート Web サイトでプロトコル バージョンを構成するためのシンプルで自己完結型のユーティリティを提供しています。 IPv4 の使用に切り替えるには、に移動します。 このページ プレフィックス ポリシーで IPv6 よりも IPv4 を優先するというプログラムを探します。プログラムをダウンロードして実行します。ユーティリティで [次へ] をクリックするだけで、残りはすべて処理されます。ウィザードが修正を完了したら、コンピューターを再起動して、ping をもう一度実行してみてください。
HTTP ブロッカーを削除する
これは迅速かつ簡単な解決策です。 HTTP トラフィックに影響を与えるソフトウェアがある場合は、そのソフトウェアをアンインストールして、問題が発生しているかどうかを確認することを検討してください。これには、Wireshark、Peer Guardian、Simplewall などの多くのプログラムが含まれます。疑わしいソフトウェアを無効にするかアンインストールした後、コンピューターを再起動して、もう一度 ping を試みます。
VPN を使用している場合は、一般的なエラー メッセージの原因にもなる可能性があるため、テスト時には無効にする必要があります。最後に、これは長いショットですが、Windows ファイアウォールを無効にすることもできます。ファイアウォールが ping の失敗の原因である可能性は低いですが、変数が 1 つ少なくなっています。
プロトコル移行技術の削除
IP インフラストラクチャがバージョン 4 からバージョン 6 に移行していることが上でどのように説明されたかを覚えていますか?この移行を容易にし、実装の基準を満たすために、多くの技術が開発されています。これらの目的は、IPv4 の最終的な削除に向けてインターネット トラフィックを適応させることですが、特定の状況では特定の問題を引き起こす可能性があります。
グラフィック カードが壊れているかどうかを知る方法
移行テクノロジを無効にするには、管理者として Windows PowerShell にアクセスします。これを行うには、キーボードの Windows キーと X キーを同時に押します。表示されるメニューで、Windows PowerShell (管理者) をクリックします。シェルで、次のコマンドを表示されている順に入力し、それぞれの後に Enter キーを押します。
- netsh int ipv6 isatap set state 無効
- netsh int ipv6 6to4 設定状態が無効
- netsh インターフェイス teredo 設定状態無効化
コマンドを実行した後、エンジンは毎回 Ok を返す必要があります。完了したら、コンピューターを再起動して、ping の問題が解決したかどうかを確認します。
DNS キャッシュをクリア
この解決策は、ping の失敗を修正する可能性が高くなりますが、コンピューターにとって健全なことでもあります。 DNS キャッシュをフラッシュすると、技術的になりすぎずに古い IP レコードが削除され、サーバーにアクセスしたときにオペレーティング システムが新しい IP レコードを取得できるようになります。ここで説明する手順により、DNS キャッシュがクリアされ、Winsock カタログもリセットされます。 Winsock カタログをゼロから始めることは、役立つ可能性のある追加の手段です。
前の修正と同じ方法で開始します。 Win+X ポップアップ メニューから管理者として PowerShell を起動します。次のコマンドを、表示される順に入力します。入力するたびに Enter キーを押します。完了したら、コンピュータを再起動します。
- ipconfig/リリース
- ipconfig/更新
- ipconfig /flushdns
- netsh int ip リセット c:tcp.txt
- netsh Winsock のリセット
一般的な失敗の主な解決策
このエラーの性質上、正確に何が間違っていたのかを特定するのは困難です。この記事の修正の 1 つは、おそらく軌道に乗るでしょう。トラフィック フィルターまたはブロッカーを実行している場合は、おそらくそれらが何であるかを知っているので、それらを最初に無効にできます。
ただし、最も一般的な原因はバージョンの複雑化であるようです。古いプロトコル バージョンを優先するように Windows に依頼すると、そこに役立つ場合があります。
あなたの一般的な失敗の原因がわかりましたか?過去に ping ユーティリティで問題が発生しましたか?そうですか、どうやって直しましたか?以下のコメントでそれについて教えてください。