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

【解決法】Windows 10でネットワークアダプターが検出されないときの対処法

Windows 10はWindows OSの中でも最も新しく高性能なバージョンですが、完璧からは程遠い存在です。世界中のWindows 10ユーザーが直面している問題の一つが、ネットワークアダプターやそのドライバーが正常に動作しなくなるというものです。この問題の症状は様々で、デバイスマネージャーにネットワークアダプターが表示されないケース、PC自体がネットワークアダプターを認識できないケース、さらには認識されて一覧に表示されているのに動作しないケースなどがあります。

なお、以下で紹介する解決策の中にはインターネット接続が必要な手順もあります。その場合はUSBアダプター、イーサネットケーブル、Wi-Fi接続、Bluetoothテザリング(スマホの回線をBluetooth経由で利用)などを活用してください。

デバイスの電源を切り、電源ケーブルを抜く

デバイスの電源管理に一時的な不具合が発生すると(例えばOSがネットワークアダプターを「ディープスリープ」状態にしてしまうなど)、Windows 10がネットワークアダプターを検出できなくなることがあります。この場合、デバイスの電源を完全に切り、電源ケーブルを抜くことで問題が解決する可能性があります。

  1. PCをシャットダウンし、電源ケーブルを抜きます。ノートパソコンの場合はバッテリーも取り外してください。
  2. 次に電源ボタンを1分間押し続け、そのまま30分間ケーブルを抜いた状態で放置します。
  3. その後、電源ケーブルを再接続し(ノートパソコンの場合はバッテリーを戻し)、システムを起動してネットワークアダプターの問題が解消されたか確認します。

それでも問題が解決せずノートパソコンを使用している場合は、バッテリーを完全に放電させてから再度確認してみてください。

ネットワークアダプターのトラブルシューティングツールを使う

MicrosoftはWindows 10に、一般的なシステム問題を解決するためのトラブルシューティングツールを多数搭載しており、その一つが「ネットワークアダプターのトラブルシューティングツール」です。より技術的な解決策に進む前に、まずこのトラブルシューターを実行してみるのがおすすめです。

  1. Windowsアイコンを右クリックし、設定を開きます。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  2. 更新とセキュリティを選択し、トラブルシューティングタブへ移動します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. 右側のペインで追加のトラブルシューティングツールを開き、ネットワークアダプターを展開します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  4. トラブルシューティングツールの実行をクリックし、表示される提案に従って操作します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  5. 完了後、Windows 10でネットワークアダプターが検出されているか確認します。

システムドライバーを最新版に更新する

システムドライバーが古いままだと、ネットワークドライバーがデバイスマネージャーに表示されないことがあります。この場合、システムドライバー(特にチップセットドライバー)を更新することで問題が解決する可能性があります。ただし、その前に、Windows Update後に問題が発生したのであれば、最新のWindows更新プログラムをアンインストールすることで解決するか確認してみてください。

  1. システムドライバーを手動で最新版に更新します。OEM(PCメーカー)の公式サイトで最新ドライバーを確認することも忘れずに。Dell Support Assistantのような更新ユーティリティが提供されている場合は、それを利用すると便利です。
  2. ドライバーの更新後、ネットワークアダプターの問題が解決したか確認します。

それでも問題が続く場合は、古いバージョンのドライバーを試すか、ネットワークアダプターのドライバーを以前のバージョンにロールバックしてみてください。

電源プランの設定を変更する

デバイスの電源設定によってネットワークアダプターが「スリープ」状態にされていると、Windows 10がアダプターを検出できなくなることがあります。この場合、システムの電源プラン設定を変更することで問題が解決するかもしれません。

  1. Windowsアイコンを右クリックし、電源オプションを選択します。
  2. 右側のペインで追加の電源設定をクリックし、プラン設定の変更を開きます。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. 詳細な電源設定の変更をクリックし、ワイヤレスアダプターの設定を展開します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  4. 省電力モードを展開し、バッテリー駆動電源に接続の両方を最大パフォーマンスに設定します(すでに最大パフォーマンスになっている場合は、この解決策の末尾の説明を参照してください)。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  5. 変更を適用し、ノートパソコンの電源ケーブルを抜きます
  6. システムをシャットダウンし(再起動ではなく)、その後電源を入れます
  7. ネットワークアダプターの問題が解決したか確認します。解決していれば、ノートパソコンの電源ケーブルを再接続して構いません。

手順4の時点ですでに最大パフォーマンスに設定されていた場合は、逆に省電力モードに変更してPCをシャットダウンし、上記の手順をもう一度実行して問題が解決するか確認してください。

Windows 10の高速スタートアップ機能を無効にする

高速スタートアップは名前の通りPCの起動を速くしてくれる便利な機能ですが、休止状態とシャットダウンの中間的な状態からシステムを復元する仕組みのため、重要なリソースを見落としてしまい、今回のような問題を引き起こすことがあります。この場合、高速スタートアップを無効化することで問題が解決する可能性があります。

  1. Windowsアイコンを右クリックし、電源オプションを開きます。
  2. 追加の電源設定を開き、表示されたウィンドウで電源ボタンの動作の選択をクリックします。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. 現在利用可能ではない設定を変更しますをクリックし、ウィンドウ下部の高速スタートアップを有効にするのチェックを外します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  4. 変更を保存し、PCをシャットダウンします(再起動ではなく)。
  5. その後PCの電源を入れ、ネットワークアダプターの問題が解消されたか確認します。

デバイスマネージャーで非表示デバイスを表示し、ネットワークアダプターを再インストールする

ネットワークアダプターがアクティブなデバイスには表示されないものの、非表示のデバイスとしては存在しているケースがあります。この場合、非表示のネットワークアダプターをアンインストールして再インストールすることで問題が解決することがあります。

  1. Windowsキーをクリックし、「コマンドプロンプト」と入力して右クリックし、管理者として実行を選択します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  2. 以下のコマンドを実行します:
    SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
    【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. Windowsアイコンを右クリックし、デバイスマネージャーを開きます。
  4. メニューバーの表示をクリックし、非表示のデバイスの表示を選択します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  5. ネットワークアダプターを展開し、非表示のネットワークカード(少しグレーアウトされた項目)が表示されているか確認します。
  6. 表示されている場合は、非表示のネットワークアダプター右クリックし、デバイスのアンインストールを選択します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  7. このデバイスのドライバーソフトウェアを削除するのチェックボックスにチェックを入れ(表示されている場合)、アンインストールをクリックします。
  8. 他のすべての非表示ネットワークドライバーに対しても同じ操作を繰り返します
  9. 非表示のネットワークアダプターをすべてアンインストールしたら、PCを再起動し、起動後にWindowsがネットワークアダプターを検出しているか確認します。
  10. 検出されない場合は、OEMの公式サイトから最新ドライバーをインストールすることで問題が解決するか確認してください。

コマンドプロンプトでアダプターをリセットする

上記の解決策を試しても問題が解決しない場合は、管理者権限のコマンドプロンプトを使ってネットワークアダプターの問題を解決できる可能性があります。

  1. Windowsキーをクリックし、「コマンドプロンプト」と入力して右クリックし、管理者として実行を選択します。
  2. コマンドプロンプトで以下のコマンドレットを順番に実行します:
    netsh int ip reset reset.txt
    
    netsh winsock reset
    
    netsh advfirewall reset
    【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. コマンドプロンプトを終了後、PCを再起動し、ネットワークアダプターの問題が解消されたか確認します。
  4. それでも解決しない場合は、コマンドプロンプトで以下のコマンドレットを実行して問題が解決するか確認してください:
    netcfg -v -u dni_dne

デバイスマネージャーで競合するデバイスを無効にする

競合するデバイスがネットワークアダプターの動作を妨げていると、デバイスマネージャーにアダプターが表示されないことがあります。この場合、デバイスマネージャーで競合するデバイスを無効化すると(PCMCIAアダプターが原因として報告されています)問題が解決する可能性があります。

  1. Windowsアイコンを右クリックし、デバイスマネージャーを選択します。
  2. PCMCIAアダプターを展開し、アダプター(例:O2Micro OZ6912/601/711E0 CardBus/SmartCardBusコントローラー)を右クリックします。
  3. デバイスを無効にするを選択し、確認してデバイスを無効化します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  4. VPNアダプターやVMwareアダプターについても同様の操作を繰り返します
  5. システムを再起動し、ネットワークアダプターの問題が解決したか確認します。

それでも解決しない場合は、原因となるデバイスを特定するために、不要なデバイスを一つずつ無効化していく方法を試してみてください。

競合するアプリケーションをアンインストールする

アプリケーション(特にJunos VPNなどのVPNクライアント)がOSのネットワークモジュールを妨害していると、Windows 10のデバイスマネージャーにネットワークアダプターが表示されないことがあります。この場合、Cisco AnyConnectなどの競合アプリケーションをアンインストールすることで問題が解決する可能性があります。

  1. Windowsアイコンを右クリックし、アプリと機能を選択します。
  2. VPN系のアプリケーション(例:Cisco AnyConnect)を展開し、アンインストールをクリックします。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  3. VPNアプリケーションのアンインストールを確認し、PCを再起動します。
  4. 再起動後、ネットワークアダプターが正常に動作しているか確認します。
  5. 改善しない場合は、VMware関連のアプリケーションをアンインストールしてPCを再起動し、問題が解決するか確認してください。

それでも問題が続く場合は、クリーンブートを実行して問題のあるアプリケーション(例:Visio 2016)を特定してみてください。

PCのBIOS設定を編集する

システムのBIOSが古かったり、正しく構成されていなかったりすると、Windows 10のデバイスマネージャーにネットワークアダプターが表示されないことがあります。この場合、BIOSの更新または適切な設定変更によって問題が解決する可能性があります。

警告:BIOSの編集や更新は高度な知識が必要な作業であり、誤った操作を行うとシステムやデータに回復不能な損害を与える恐れがあります。自己責任で慎重に進めてください。

BIOS設定でネットワークアダプターを無効化/有効化する

  1. システムをBIOSで起動し、Wireless(ワイヤレス)を展開します。
  2. 左側のペインでWireless Device Enabledを選択し、右側のペインでWLANのチェックを外します。
  3. 続いてBluetoothのチェックも外し、変更を適用します(BIOSは終了しないでください)。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  4. 左側のペインでSystem Configuration(システム構成)タブを展開し、Integrated NICを選択します。
  5. 右側のペインでDisabled(無効)を選択し、変更を適用します。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  6. システムをWindowsで起動し、完全に起動したらシステムの電源を切ります
  7. 再びBIOSを起動し、Wireless、Bluetooth、オンボードLANを有効化します。
  8. システムをWindowsで起動し、ネットワークアダプターが正常に動作しているか確認します(OEMの公式サイトから最新ドライバーのインストールが必要な場合があります)。

BIOSを最新版に更新する

  1. OEM(PCメーカー)の指示に従って、システムのBIOSを最新版に更新します:
    • Dell
    • HP
    • Lenovo
    • Gateway
    • MSI
  2. BIOSの更新後、ネットワークアダプターの問題が解決したか確認します。

BIOSを初期状態に戻し、CMOSメモリをクリアする

  1. システムをBIOSで起動し、右側のペインの下部にあるRestore Settings(設定の復元)またはLoad Defaults(初期値の読み込み)をクリックします。【解決法】Windows 10でネットワークアダプターが検出されないときの対処法
  2. BIOS設定の復元を確認し、完了後はBIOSを終了してWindowsを起動します。
  3. これで、Windows 10のデバイスマネージャーにネットワークアダプターが検出されることを願います。

それでも解決しない場合は、CMOSメモリのクリアが必要になることがあります。マザーボード上のボタン電池を取り外し、少なくとも5分間待機してください。その後、電池を元に戻してシステムの電源を入れ、ネットワークアダプターの問題が解決したか確認します(BIOSでハードドライブを最初の起動デバイスに設定し直す必要がある場合があります)。

それでも問題が解決しない場合は、上書きインプレースアップグレード(Windows 10のISOファイルをダウンロードし、管理者として実行)を実行することで、ネットワークアダプターの問題を解決できる可能性があります。

  1. Windows 10でCreative Sound Blasterが認識されない問題を解決する5つの方法

    Creative Sound Blasterは、シンガポールの企業Creative Technologyが開発したPC用サウンドカードです。サウンドカードは、パソコンが音声の入出力を行うためのハードウェアであり、ドライバーを介してオーディオ信号を処理します。Creative Sound Blasterは世界中で広く使われているサウンドカードの一つですが、オーディオ機器と接続する際に「Sound Blasterが検出されない」というエラーに遭遇するユーザーは少なくありません。特に「Sound Blaster Zが認識されない」といった不具合はよく報告されており、その原因は複数考えられます。 W

  2. Windows 11でヘッドホンが認識されないときの対処法を徹底解説

    Windows 11でヘッドホンが認識されない――そんなトラブルに遭遇していませんか?お気に入りの音楽を楽しんだり、オンライン会議に参加したりする際、ヘッドホンは現代の生活に欠かせないアイテムです。プロの動画編集者がより良い音質を求めてヘッドホンを使うように、近年のヘッドホンは軽量・コンパクトでおしゃれなデザインのものが増え、プライベートでもビジネスでも幅広く活用されています。 しかし、いざ使おうとしたときにPCがヘッドホンを認識してくれなければ、非常にストレスを感じてしまいます。本記事では、Windows 11で「ヘッドホンが検出されない」問題を解決するための具体的な対処法を、初心者の方にも