Windows 10コンピューターのコマンドプロンプトでIPアドレスの応答時間をテストする際に、pingの一般エラーが発生しましたか?そうであれば、この問題を解決したいですか?MiniToolソフトウェアのこの記事では、効果が証明された4つの方法をご紹介します。

pingの一般エラーは、コマンドプロンプトでpingコマンドを実行してIPアドレスの応答時間をテストする際に発生する問題です。コマンドプロンプトではpingの一般エラーに関する説明が表示されないため、はっきりとした原因はまだ分かりません。

ご安心下さい。MiniToolソフトウェアのこの記事で、効果が証明された解決策をまとめました。実際に試して、最適な方法を見つけましょう。

Windows 10でpingの一般エラーを解決する方法

  1. IPv4を使用する
  2. すべてのIPv4またはIPv6の移行技術を無効にする
  3. コンピューターのTCP/IPをリセットする
  4. 疑わしいアプリケーションをアンインストールする

解決策1: IPv4を使用する

デフォルトでは、Windows 10はIPv4ではなくIPv6を使用するように設定されています。これがpingの「転送に失敗しました: 一般エラーです」の原因と考えられるため、次のガイドを実行してWindowsがIPv4を使用するよう設定sます。

  1. このページにアクセスして、「プレフィックスポリシーでIPv6よりも IPv4を優先する」をダウンロードします。
  2. ダウンロードしたファイルをダブルクリックし、画面の指示に従ってプロセスを完了します。
  3. 完了後、コンピューターを再起動し、問題が解決したかどうかを確認します。

解決策2: すべてのIPv4またはIPv6の移行技術を無効にする

すべてのIPv4またはIPv6の移行技術を無効にすることで問題を解決できたというユーザーもいます。そのため、この方法を試してみるのも良いでしょう。

1.コマンドプロンプトを管理者として実行します。

2.以下のコマンドを入力し、各コマンドの後にEnterを押します:

netsh int ipv6 isatap set state disabled

netsh int ipv6 6to4 set state disabled

netsh interface teredo set state disable

3.コマンドプロンプトを終了し、コンピューターを再起動します。

関連記事:Windows 10でNetshコマンドを使用してTCP/IPスタックをリセットする3つの手順

解決策3: コンピューターのTCP/IPをリセットする

それでもWindows 10でpingの一般エラーが解決しない場合は、コンピューターのTCP/IPをリセットしてみて下さい。

それでは、手順を解説します。

1.コマンドプロンプトを管理者として実行します。

2.以下のコマンドを入力し、各コマンドの後にEnterを押します。

netsh i i r r

netsh winsock reset

3.コマンドプロンプトを終了し、コンピューターを再起動します。

解決策4: 疑わしいアプリケーションをアンインストールする

上記のすべての解決策がうまくいかない場合は、Windows 10コンピューターでHTTPトラフィックを停止し、pingの一般エラーを引き起こす可能性のある競合プログラムがあるかどうかを調べます。そのような競合プログラムをすべてアンインストールしてみて下さい。

どのアプリケーションをブロックすべきか分からない場合は、Charles、Wireshark、Peerblock、AnyConnect Mobility Clientをアンインストールして下さい。

アンインストール後、コンピューターを再起動して問題が解消されているかどうかを確認します。

最後に

以上、Windows 10でpingの一般エラーを解決するのに役立つ方法をご紹介しました。他に何か問題がございましたら、コメント欄にお寄せ下さい。

  • hatena