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

エラー 21 – ERR_NETWORK_CHANGED の原因と6つの解決方法

ネットワークエラーは非常によくある問題で、さまざまな原因によって発生します。たとえば、通信キャリアやネットワーク環境を切り替えた際に、「エラー: 21 – ERR_NETWORK_CHANGED」が表示されることがあります。この状態になるとインターネットにアクセスできなくなり、大きなストレスを感じることでしょう。

本記事では、「エラー: 21 – ERR_NETWORK_CHANGED」のトラブルシューティング方法を詳しく解説します。次にこのエラーに遭遇したときでも、落ち着いて対処できるようになります。

エラー 21 – ERR_NETWORK_CHANGED の主な原因

このエラーは複数の要因によって引き起こされます。VPNなどのトンネリングツール自体に問題がある場合や、サードパーティ製ソフトウェアがネットワーク接続と競合している可能性があります。

その他の原因としては、ウイルスやマルウェアがインターネット設定を勝手にリセットしたり、通信を別の場所へリダイレクトしたりしているケースが考えられます。また、新しいインターネットプロバイダーが、使用中のシステムでサポートされていない異なるプロトコルを採用している場合もあります。こうした状況では、接続設定のリセットが必要になることがあります。

プロのヒント: 専用のPC最適化ツールを活用すれば、誤った設定、ジャンクファイル、有害なアプリ、セキュリティ上の脅威などを取り除き、システムトラブルや動作の遅さを未然に防ぐことができます。

エラーの原因が何であれ、まず最初におすすめしたいのは、Outbyte PC Repair などのPC修復ツールを使ってシステム全体をスキャンし、潜在的な不具合を検出・修復することです。この種のツールには、失われたレジストリエントリの修復、ドライバーの更新、ウイルスの除去、破損したソフトウェアの特定、全体的なパフォーマンス向上といった機能も備わっています。

PCの修復は「エラー: 21 – ERR_NETWORK_CHANGED」を解決する最も効果的な方法の一つですが、それ以外にも有効な対処法があります。以下で順番に解説していきます。

1. モデムを再起動する

モデムを再起動すると、新しい設定が適用されます。接続エラーの原因がモデムの設定ミスにある場合、再起動だけで問題が解消することがあります。

まずモデムの電源を切り、数秒待ってから再び電源を入れ、エラーが消えたかどうかを確認してください。それでも改善しない場合は、インターネットプロバイダーに連絡しましょう。プロバイダー側の設定不備や機器の故障に起因する接続エラーを、再構成してもらうことで解消できます。

2. TCP/IP をリセットする

TCP(Transmission Control Protocol)は、TCP/IPネットワークで使われる主要なプロトコルの一つで、2台のホスト間の通信とデータ交換を可能にします。一方、IP(Internet Protocol)はデータパケットの配送を担当します。これらのプロトコルは、まれに正常に動作しなくなることがあり、その場合はリセットが必要です。

TCP/IPをリセットするには、コマンドプロンプトでいくつかのコマンドを実行します。コマンドプロンプトはWindowsに標準搭載されているコマンドラインインタープリターで、OSが認識するコマンドやスクリプトを実行できる、トラブルシューティングに便利なツールです。

コマンドプロンプトの使い方

コマンドプロンプトは、有効なWindowsコマンドとオプションのパラメーターを入力したときにのみ機能します。また、システム設定を変更する多くのコマンドには管理者権限が必要です。TCP/IPのリセットも管理者レベルの権限を必要とするため、以下の手順に進む前に、管理者としてログインしていることを確認してください。

  1. Windowsの検索ボックスに「cmd」または「コマンドプロンプト」と入力します。
  2. コマンドプロンプトを右クリックし、管理者として実行を選択します。
  3. コマンドラインに以下のコマンドを1行ずつ入力し、それぞれ入力後にEnterキーを押します。
    • netsh winsock reset
    • netsh int ip reset
    • ipconfig /release
    • ipconfig /renew
    • ipconfig /flushdns

これらのコマンドを実行すると、TCP/IPプロトコルがリセットされ、PCで発生していたネットワークエラーも併せて解消されることが期待できます。

3. DNSキャッシュをフラッシュ(クリア)する

コマンドプロンプトでの操作で改善しない場合は、DNSキャッシュのクリアを試してみましょう。DNS(Domain Name System)は、インターネット版の電話帳のような仕組みで、「cnn.com」のようなドメイン名を「192.168.1.1」のようなコンピューターが扱いやすいIPアドレスへ変換する役割を担っています。

より快適なインターネットアクセスを実現するため、DNSはよく訪問するサイトのアドレスをキャッシュとして保存します。しかし、保存されたアドレスの中には古いものや誤ったものが含まれることがあり、それが接続問題の原因になる場合があります。そのため、DNSキャッシュを定期的にクリアすることが有効です。

Windows 10/11でDNSキャッシュをクリアする手順は以下の通りです。

  1. Windowsの検索ボックスに「cmd」と入力してコマンドプロンプトを開きます。
  2. コマンドプロンプトに「ipconfig /flushdns」と入力し、Enterキーを押します。

「Windows IP 構成により、DNS リゾルバー キャッシュは正常にフラッシュされました。」というメッセージが表示されれば、DNSキャッシュのクリアは成功です。

クリア後、「エラー: 21 – ERR_NETWORK_CHANGED」が解決したかどうかを確認してください。まだ解決していない場合は、次の方法を試してみましょう。

4. ネットワークドライバーを更新する

ドライバーは、PCのハードウェアとソフトウェアが相互に通信するために不可欠な存在です。ドライバーが古かったり破損していたり、正しく設定されていなかったりすると、さまざまな問題を引き起こす可能性があります。

ネットワークエラーの原因がドライバーにないことを確認するためにも、常に最新の状態に保つことをおすすめします。

Windows 10/11でネットワークドライバーを更新する手順は以下の通りです。

  1. Windowsの検索ボックスに「デバイスマネージャー」と入力します。
  2. デバイスマネージャーを開き、表示されたデバイス一覧からネットワーク アダプターをクリックして展開します。
  3. ネットワーク アダプター配下にある使用中のアダプター(例:Intel(R) Ethernet Connection など)を見つけて右クリックし、ドライバーの更新を選択します。
  4. Windowsが、PC内で最新のドライバーを検索するか、オンラインからダウンロードするかを選択できます。安定したインターネット接続がある場合は、ドライバーの自動検索を選びましょう。

問題が解決したかどうかを確認してください。

5. ウイルススキャンを実行する

コンピューターウイルスとは、PCを予期しない動作させるプログラムの総称です。ウイルスはパフォーマンス低下をはじめ多方面に悪影響を及ぼし、インターネットへのアクセスを制限することもあります。

マルウェア感染がネットワーク関連エラーの原因でないことを確認するため、信頼できるアンチウイルスソフトでPC全体をスキャンし、脅威を検出・除去しましょう。

6. VPNクライアントソフトをアンインストールする

VPN(Virtual Private Network)は、公共のネットワーク上にプライベートなネットワークを拡張し、より安全かつ匿名でデータを送受信できるようにする特別なアプリケーションです。一部のユーザーからは、VPNアプリやブラウザー拡張機能を無効化したところ、「エラー: 21 – ERR_NETWORK_CHANGED」が解決したという報告があります。VPNを使用している場合は、一度アンインストールして挙動を確認してみてください。

「エラー: 21 – ERR_NETWORK_CHANGED」の解決方法について他のアイデアをお持ちの方は、ぜひコメント欄で共有してください。また、本記事で紹介した解決策についてご不明な点があれば、お気軽にコメントでお尋ねください。

  1. WindowsでDNSエラーを解決する方法|初心者でもできる対処法を徹底解説

    ドメインネームサーバー(DNS)は、インターネットにおける「電話帳」のような存在です。ドメイン名のディレクトリを管理し、それをIPアドレス(Internet Protocol Address)に変換する役割を担っています。 DNSエラーは、ネットワークの各セグメントが正しく接続されていない場合に発生します。ネットワーク自体の問題や、一部の機器が応答しないこと、あるいは単純にブラウザが正常に動作していないことが原因として考えられます。 DNSエラーが発生すると、インターネット接続が完全に使えなくなることもあります。この記事では、この問題を解決するための具体的な手順をわかりやすくご紹介します。 1

  2. Windows 10の「No Internet Secured(インターネットなし、保護されています)」エラーを解決する7つの方法

    現代においてインターネットのない生活は考えられません。高速で無制限の回線を利用していても、デバイスには予期せぬエラーが発生することがあり、日常がストップしてしまうこともあります。その代表例のひとつが、Wi-Fi接続時に表示される「No Internet, Secured(インターネットなし、保護されています)」というエラーです。これは文字どおり、ルーターとの接続自体は確立されているものの、インターネットにアクセスできない状態を意味します。画面右下のワイヤレスアイコンに黄色い三角マーク(感嘆符)が表示されるのが特徴です。 このエラーが発生する主な原因 このエラーの根本的な原因は、無効なIPアド