Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

パソコンをネットワークに接続しようとした際、「ネットワークを識別できません(Unidentified Network)」というエラーが表示されてインターネットに接続できないことがあります。この問題に対する決定的な解決策は存在しませんが、多くのケースで役立つトラブルシューティングの手順を網羅的にまとめました。まず全体に目を通し、ご自身の状況に当てはまりそうなものから試してみてください。

なぜWindowsで「ネットワークを識別できません」と表示されるのか

イーサネット接続で「ネットワークを識別できません」という問題が発生する主な原因は、IP設定の誤りやネットワーク設定の不具合です。このエラーが発生すると、実際にはインターネット回線が正常に動作していても、Windows側でインターネットを利用できなくなってしまいます。

「ネットワークを識別できません」エラーの直し方

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

Windows 10/8/7でこの問題を解決するために、以下の対処法を順番に試してみましょう。

  1. 機内モードをオフにする
  2. ネットワークカードのドライバーを更新する
  3. セキュリティソフトを一時的に無効化する
  4. 高速スタートアップ機能をオフにする
  5. DNSサーバーを変更する
  6. コマンドを実行する
  7. ネットワークを診断する
  8. イーサネットケーブルを交換する
  9. 静的IPアドレスを設定する
  10. 外付けネットワークアダプターを使用する
  11. モデムとルーターを再起動する
  12. ルーターのファームウェアを更新する
  13. 仮想ネットワークアダプターを無効化する
  14. 内蔵のネットワークトラブルシューティングツールを実行する
  15. アダプターのデュプレックス設定を変更する

それでは、各方法を詳しく見ていきましょう。すべての項目に目を通してから、該当しそうなものを選んで実行してください。

1. 機内モードをオフにする

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

Windows 10には、インターネットアクセスを含むすべてのネットワーク接続を切断できる「機内モード(フライトモード)」が搭載されています。意図せず有効になっている場合は、これをオフにすることで問題が解決することがあります。オフにする方法は2つあります。

Windowsの設定から: Windowsキーを押して設定アイコンをクリックします。「ネットワークとインターネット」を選択し、「機内モード」のトグルスイッチをオフにしてください。

Wi-Fi/ネットワークアイコンから: タスクバーのWi-Fiアイコンまたはネットワークアイコンを使えば簡単に切り替えられます。Wi-Fiアイコンを右クリックし、機内モードが有効になっていればクリックしてオフにしましょう。

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

問題の原因がネットワークドライバーにある場合もあります。ドライバーを更新して改善するか確認してみてください。更新方法は以下の2通りです。

Windows Update経由: 「設定」>「更新とセキュリティ」>「追加の更新プログラムを表示」を開きます。ネットワークドライバーの更新プログラムがあればインストールし、PCを再起動して問題が解消したか確認してください。

OEM(メーカー)サイトからダウンロード: デバイスマネージャー(Win + Xキーを押してMキー)を開き、ネットワークアダプターを見つけて「プロパティ」をクリックします。

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

「ドライバー」タブに切り替えて現在のバージョンを控えておきます。次に、イーサネットアダプターまたはWi-Fiアダプターのメーカーサイトを開き、新しいバージョンがリリースされているか確認しましょう。新バージョンがある場合は、事前にシステムの復元ポイントを作成してからドライバーをインストールすると安心です。

3. セキュリティソフトを一時的に無効化する

ウイルス対策ソフトやファイアウォールがネットワーク接続に干渉したり、他の問題を引き起こしたりすることがあります。セキュリティソフトが重要であることは言うまでもありませんが、原因を切り分けるために一時的に無効化して、接続できるかどうかを確認してみましょう。

セキュリティソフトのシステムトレイアイコンを右クリックし、無効化のオプションがないか探します。無効化したら接続を試みてください。Windowsファイアウォールを使用している場合は、設定を初期状態にリセットして確認するのも有効です。VPNソフトを使っている場合は、それも無効化して試してみてください。

4. 高速スタートアップ機能をオフにする

最近のWindowsが以前のバージョンより起動が速いのは、「高速スタートアップ」と呼ばれる機能のおかげです。しかし、この機能が原因で問題が起こることもあります。無効化する手順は以下の通りです。

1] Windowsの検索バーで「電源オプション」を検索して開き、左側のメニューから「電源ボタンの動作を選択する」をクリックします。

2] 「現在利用可能ではない設定を変更します」をクリックします。

3] 「高速スタートアップを有効にする(推奨)」のチェックを外します。その後、システムをシャットダウンし、30秒待ってから再起動してください。

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

完了したら、ワイヤレス接続やイーサネットが復旧し、通常どおりインターネットに接続できるか確認しましょう。

5. DNSサーバーを変更する

ISP(プロバイダー)が提供するDNSサーバーは、場合によっては速度が遅いことがあります。代わりにGoogle Public DNSやCloudflare DNSを利用すれば、ウェブサイトへのアクセスを高速化できます。

1] Windows + Xキーを押すか、スタートボタンを右クリックします。

2] 「ネットワーク接続」をクリックします。

3] 使用中のネットワーク接続(イーサネットまたはWi-Fi)を右クリックして「プロパティ」を選択します。管理者資格情報の入力を求められる場合があります。

4] 「インターネット プロトコル バージョン 4(TCP/IPv4)」をダブルクリックします。

5] 「次のDNSサーバーのアドレスを使う」を選択し、Google Public DNSを使う場合は以下のように入力します。

  • 優先DNSサーバー:8.8.8.8
  • 代替DNSサーバー:8.8.4.4

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

6. コマンドを実行する

管理者権限でコマンドプロンプトを開き、以下のコマンドを順番に実行します。Windowsの検索バーに「コマンドプロンプト」と入力し、表示されたら「管理者として実行」を選択してください。

これらのコマンドは、IPアドレスの更新、Winsockのリセット、DNSキャッシュのクリア、TCP/IPのリセットを行います。実行後はシステムを再起動してください。

ipconfig /release

ipconfig /renew

netsh winsock reset

netsh int ip reset

ipconfig /flushdns

ipconfig /registerdns

netsh int tcp set heuristics disabled

netsh int tcp set global autotuninglevel=disabled

netsh int tcp set global rss=enabled

netsh int tcp show global

7. ネットワークを診断する

Windows 10には内蔵のネットワークトラブルシューティングツールが用意されています。実行方法は2つあり、1つ目は特定のネットワークアダプターのみを診断する方法、2つ目は全体的に診断する方法です。

特定のネットワークアダプターを診断する場合:

1] Windows + Xキーを押すか、スタートボタンを右クリックします。

2] 「ネットワーク接続」をクリックします。

3] 使用中のネットワーク接続(イーサネットまたはWi-Fi)を右クリックして「診断」を選択します。自動的にトラブルシューティングツールが起動します。Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

もう1つの方法は、「設定」>「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティングツール」と進み、「ネットワーク アダプター」を見つけて実行することです。完了後、問題が解決したか確認してください。

8. イーサネットケーブルを交換する

原因がイーサネットケーブル自体にあることもあります。古くなったケーブルは劣化している可能性があります。Wi-Fiアダプターをお持ちでない場合は、ケーブルを交換して原因を切り分けましょう。あるいは、Wi-Fiネットワークに接続してみて、そちらで動作するか確認するのも良い方法です。

9. 静的IPアドレスを設定する

イーサネットやWi-Fiアダプターのネットワーク設定では、静的IPアドレスを構成できます。これは、ルーターやISPが接続のたびに動的IPアドレスを正しく割り当ててくれない場合に役立ちます。

1] Windows + Xキーを押すか、スタートボタンを右クリックします。

2] 「ネットワーク接続」をクリックします。

3] 使用中のネットワーク接続(イーサネットまたはWi-Fi)を右クリックして「プロパティ」を選択します。変更を確定するには管理者資格情報の入力が必要です。

4] 「インターネット プロトコル バージョン 4(TCP/IPv4)」をダブルクリックします。

5] 「次のIPアドレスを使う」のラジオボタンを選択します。

6] 同じネットワークを使用している他の端末のIP設定を確認し、自分の設定をそれに合わせます。

7] 「OK」をクリックして設定を保存し、画面を閉じます。Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

10. 外付けネットワークアダプターを使用する

問題がネットワークアダプター本体にあるかどうかを切り分けるため、外付けアダプターを試してみましょう。多くのノートパソコンやデスクトップPCで使えるUSBタイプのアダプターなら、内蔵アダプターが故障していても動作するため、原因を特定する最初のステップとして有効です。

11. モデムとルーターを再起動する

機器の電源を入れ直すことで問題が解決することはよくあります。ノートパソコンのネットワークアダプターとネットワーク自体が正常に動作していると確信できる場合は、ぜひ試してみてください。

1] モデムとルーター両方の電源を切ります(ケーブルは物理的に接続したままにします)。

2] まずモデムの電源を入れます。すべてのランプが緑色になった後、30秒ほど待ちます。

3] 次にルーターの電源を入れます。

なお、最近のルーターの中には安定した動作状態になるまで時間がかかるものもあるため、その点も考慮しておきましょう。

12. ルーターのファームウェアを更新する

ルーターに接続しているすべての端末でネットワーク問題が発生している場合は、ルーターのテクニカルサポートに連絡してファームウェアの更新を依頼する必要があるかもしれません。ルーターメーカーが管理ソフトを提供している場合は、そこから通知を受け取ってファームウェアを更新できることもあります。

13. 仮想ネットワークアダプターを無効化する

仮想ネットワークアダプターは、ホスト仮想アダプターによって「仮想ネットワーク接続」を通じてネットワークに接続されているものとして認識されます。Windows上では物理的なハードウェアアダプターと同じように表示され、通信にも同じガイドラインやプロトコルが適用されます。

デバイスマネージャーを開き、「ネットワーク アダプター」のセクションを展開します。仮想アダプターが存在する場合は、右クリックして無効化してください。名前に「Virtual」という言葉が含まれているので、簡単に見分けられます。

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法

14. 内蔵のネットワークトラブルシューティングツールを実行する

「インターネット接続」のトラブルシューティングツールを開くには:

msdt.exe -id NetworkDiagnosticsWeb

「着信接続」のトラブルシューティングツールを開くには:

msdt.exe -id NetworkDiagnosticsInbound

「ネットワーク アダプター」のトラブルシューティングツールを開くには:

msdt.exe -id NetworkDiagnosticsNetworkAdapter

15. アダプターのデュプレックス設定を変更する

「ネットワークを識別できません」というメッセージが、デュプレックス設定の誤構成や制限によって表示されることもあります。変更するには、以下の手順に従ってください。

タスクバーのネットワークアイコンを右クリックし、「ネットワークとインターネットの設定を開く」を選択します。ネットワークの状態ウィンドウで「アダプターのオプションを変更する」をクリックすると、Windows PCで利用可能なすべてのネットワークアダプターが表示されます。

問題の原因となっているアダプターを右クリックして「プロパティ」を選択します。「ネットワークのプロパティ」ウィンドウで「構成」ボタンをクリックします。

次に「詳細設定」タブに切り替え、リストから「速度とデュプレックス(Speed/Duplex)」を選択します。「自動ネゴシエーション(Auto Negotiation)」以外に設定されている場合は、自動ネゴシエーションに変更してください。

注意: この設定項目は、環境によっては表示されないことがあります。

よくある質問

インターネットが「ネットワークを識別できません」になるのはなぜ?

デバイスのネットワークアダプターに「ネットワークを識別できません」や「制限付き接続」のメッセージが表示される理由はいくつかあります。ネットワークカードのドライバーが古かったり破損していたりするケースや、誤ったネットワーク設定が接続を妨げているケースが代表的です。

「ネットワークを識別できません」をホームネットワークに変更するには?

まず、ネットワークトラブルシューティングツールを実行して、ホームネットワークへの変更を妨げている問題がないか確認しましょう。それでも解決しない場合は、ネットワーク探索を有効にします。「詳細な共有設定の変更」>「ネットワークと共有センター」>「詳細な共有設定の変更」を開き、「ネットワーク探索を有効にする」を選択して「変更の保存」をクリックしてください。

さらにトラブルシューティングを行いたい場合は、ネットワークとインターネット接続の問題を解決するその他のヒントや、Windows 10でイーサネット接続が機能しない場合の対処法も参考にしてください。

本記事のいずれかの解決策が、お使いのWindows 10 PCの「ネットワークを識別できません」エラーの解決に役立てば幸いです。この種のエラーは厄介で、解決まで時間がかかることでも知られています。

Windows 11/10で「ネットワークを識別できません」エラーを解決する15の対処法
  1. Windows 11/10でHAL_INITIALIZATION_FAILEDエラーを解決する方法|原因と8つの対処法

    HAL_INITIALIZATION_FAILEDエラーは、PCがスリープ状態から復帰する際に発生する厄介なブルースクリーン(BSOD)エラーです。多くの場合、PCの再起動で一時的に解消されますが、根本的な原因を放置すると頻繁に再発します。このエラーはOSが古いPCで発生しやすく、ブルースクリーンが表示された後、PCが何度も自動的に再起動を繰り返すことがあります。 Windows PCでHAL_INITIALIZATION_FAILEDエラーが発生する原因 Windows 11/10のPCでBSODのHAL_INITIALIZATION_FAILEDエラーが発生する主な原因は以下の通りです。

  2. Windows 11/10で画面が真っ白になる「WSOD」エラーの直し方!原因と対処法を徹底解説

    Windows 11/10の「真っ白な画面」エラーとは?PCでWindows 10またはWindows 11を使用しているなら、「White Screen of Death(ホワイトスクリーン・オブ・デス、略称:WSOD)」と呼ばれるトラブルを経験したことがあるかもしれません。これはWindowsユーザーが日常的に遭遇しうる、比較的一般的な問題の一つです。Windows使用時によくある症状のひとつが、ログイン後に画面が真っ白になってしまう「ホワイトスクリーンエラー」です。この問題はすべてのWindowsバージョンで発生する可能性があり、どんなに経験豊富なユーザーでも避けられないことがあります。