メディアが接続されていないと、ローカル エリア接続* 2 に対する処理はいずれも実行できません

Windows 10でネットワークエラーが発生し、IEやGoogleChromeやFireFoxでWebサイトが見れなくなる障害が発生しました。突然「インターネットに接続していません」と表示されました。このメッセージはLANカード , Wi-Fi 機器がルータや Hub などに接続できない場合に表示されます。ネットワークケーブルが外れている、Wi-Fi 機器に接続していないなどの原因が考えられます。

最終的に解決しましたが、そのときのメモを残します。

作成日:2020年7月17日

ブラウザ(IE) からサイトを表示しようとしたところ、「このページは表示できません」というエラーが発生しました。

ブラウザのDNSが見つからないエラー

一番最初に試すのが、IPアドレスの再取得です。この環境ではインターネットにはホームルータ―経由でアクセスしており、ホームルータ―上のDHCPサーバに対してIPアドレスの再取得を行いました。ipconfig /renew は DHCPサーバに対してIPアドレスの割り当てを依頼するコマンドです。/renew は "再取得する" という意味です。

C:>ipconfig /renew

Windows IP 構成

メディアが接続されていないと、Wi-Fi に対する処理はいずれも実行できません。
メディアが接続されていないと、ローカル エリア接続* 2 に対する処理はいずれも実行できません。

<以下省略>

結果としてはメディアのエラーが発生し、取得に失敗しました。

参考まで、英語の場合のメッセージは以下の通りです。

no operation can be performed on Wireless Network Connection 2 while it has its media disconnected
no operation can be performed on Local Area Network Connection 2 while it has its media disconnected


ホームルータ―に対してPINGを送信したところ応答はありました。
これでPCのLANなどのネットワークの問題でないことが分かりました。(*)192.168.11.1は本環境のホームルータのIPアドレスであり、環境により異なります。

 C:\>ping 192.168.11.1

192.168.1.1 に ping を送信しています 32 バイトのデータ:
192.168.1.1 からの応答: バイト数 =32 時間 <1ms TTL=64
192.168.1.1 からの応答: バイト数 =32 時間 <1ms TTL=64
192.168.1.1 からの応答: バイト数 =32 時間 <1ms TTL=64
192.168.1.1 からの応答: バイト数 =32 時間 <1ms TTL=64


nslookup 機能を使用し、DNSサーバとの通信が問題ないか確認しました。Query refusedと表示されたため、名前解決に問題が発生しているようです。

 C:\>nslookup
既定のサーバー: UnKnown
Address: 192.168.11.1

> www.example.com
サーバー: UnKnown
Address: 192.168.1.1

*** UnKnown が www.example.com を見つけられません: Query refused


以下のコマンドで TCP/IPをリセットします。PCを再起動しましたが、改善しませんでした。

C:\netsh winsock reset
C:\netsh winsock reset catalog
C:\netsh int ip reset

2016年6月16日にWindows 10の更新プログラムが何個かリリースされています。この更新プログラムを適用した後で発生した現象なので、これらの更新プログラムが関係している可能性もありました。

2016年6月16日の更新プログラム

【解決】試行錯誤しましたが、根本的な原因は不明でした。ただホームルータをリセットしたところ無事アクセスが可能となりました。ホームルータを長期間稼働させていたため何か問題が発生したようです。ついでにホームルータのファームウェアを更新し、リセットしたところ問題が解決しました。

その他 VMware などの仮想OSを使用している場合は仮想NICがオフラインになっている可能性があります。デバイスのステータスで "接続済み" がオフになっているとこのエラーとなります。チェックをオンにして試してみてください。「起動時に接続」のチェックを付けておけば、仮想マシン起動時に自動的にLANがオンラインになるので便利です。

[Windows 技術文書に戻る]