Windows 10でネットワークエラーが発生し、IEやGoogleChromeやFireFoxでWebサイトが見れなくなる障害が発生しました。突然「インターネットに接続していません」と表示されました。このメッセージはLANカード
, Wi-Fi 機器がルータや Hub などに接続できない場合に表示されます。ネットワークケーブルが外れている、Wi-Fi 機器に接続していないなどの原因が考えられます。
最終的に解決しましたが、そのときのメモを残します。
作成日:2020年7月17日
ブラウザ(IE) からサイトを表示しようとしたところ、「このページは表示できません」というエラーが発生しました。
一番最初に試すのが、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の更新プログラムが何個かリリースされています。この更新プログラムを適用した後で発生した現象なので、これらの更新プログラムが関係している可能性もありました。
【解決】試行錯誤しましたが、根本的な原因は不明でした。ただホームルータをリセットしたところ無事アクセスが可能となりました。ホームルータを長期間稼働させていたため何か問題が発生したようです。ついでにホームルータのファームウェアを更新し、リセットしたところ問題が解決しました。
その他 VMware などの仮想OSを使用している場合は仮想NICがオフラインになっている可能性があります。デバイスのステータスで "接続済み" がオフになっているとこのエラーとなります。チェックをオンにして試してみてください。「起動時に接続」のチェックを付けておけば、仮想マシン起動時に自動的にLANがオンラインになるので便利です。