WindowsホストでP2V変換(つまり物理マシンをVMに変換すること)を実行した後、コントロールパネルのネットワーク接続からネットワークアダプターが消えていることに気付くかもしれません。しかし不思議なことに、デバイスマネージャーではイーサネットNICが何も問題がないかのように表示されます。少しイライラしますよね?多くの場合、設定のネットワークリセットボタンをクリックするなど、単純なリセットで解決できます。それでも、ドライバーの不具合、BIOS設定、またはWindowsネットワークスタックの問題が原因である場合もあるため、もう少し深く調べる価値はあります。このような問題をトラブルシューティングすることで、多くの頭痛の種を省き、すべてを再インストールすることなくネットワークを復旧できる可能性があります。
Windowsでネットワークアダプターが見つからない場合の修正方法
方法 1: ネットワーク設定をリセットする (通常は簡単な解決策)
これは、VMの変換後にWindowsの動作が不安定になった場合に役立つことが多いです。ネットワーク設定をリセットすると、Windowsがドライバーを正しく再検出し、再インストールすることがよくあります。設定からアクセスできるこの方法は、ネットワーク関連のすべての設定をリセットするようなもので、不要な設定を一掃するのに役立ちます。
- 設定>ネットワークとインターネット>ステータスに移動します
- 下にスクロールして「ネットワークリセット」をクリックします。
- 「今すぐリセット」をクリックして確定します。システムが再起動します。
この方法は、ネットワークアダプターが画面に表示されないものの、デバイスマネージャーにはハードウェアが表示される場合に有効です。一部のマシンでは、この方法でネットワークスタックの減衰が修復され、アダプターが再び表示されます。奇妙に思えますが、設定によっては、これでWindowsがネットワークインターフェースを再検出できる場合もあります。ただし、リセットすると保存されているネットワークとパスワードが消去されるので、手元に用意しておいてください。
方法2: デバイスマネージャーでゴーストデバイスや不明デバイスを確認する
ネットワーク接続にネットワークアダプターが全く表示されず、黄色の感嘆符付き、または「不明なデバイス」として表示される場合は、それが原因の可能性があります。「ファイル名を指定して実行」( )でdevmgmt.mscを開き、 「ネットワークアダプター」のWindows + R下を確認してください。黄色の警告マークが付いたデバイスは、通常、ドライバーが不足しているか互換性がないことを意味します。あるいは、Windows に認識されていないだけかもしれません。
- デバイスを右クリックして、「ドライバーの更新」を選択します
- 自動更新が機能しない場合は、右クリックしてデバイスのアンインストールを選択します。
- その後、「アクション」>「ハードウェア変更のスキャン」を実行すると、Windowsがアダプターの再検出と再インストールを試みます。一部のPCでは、再起動または再スキャン後にアダプターが再び起動することがあります。
特にハードウェアIDが欠落している場合は、うまくいかないこともあります。ドライバーが自動的にインストールされない場合は、デバイスのハードウェアIDを確認してください(「プロパティ」>「詳細」>「ハードウェアID」)。別のデバイスや別のPCを使用して、これらのIDをGoogleで検索し、PCI\VEN_14E4&DEV_43A0正しいドライバーを見つけることができます。必要に応じて、メーカーのサイトからダウンロードしてください。もちろん、Windowsは常にすべてを完璧に自動検出できるとは限りません。
方法3: WLAN自動構成サービスを手動で有効にする
専用Wi-Fiアダプターは、特にネットワーク専用アダプターが見つからない場合、サービスで無効になっている可能性があります。確認するには:
- PowerShell を管理者として開き、次を実行します。
Get-Service WlanSvc - 「停止」または「無効」と表示される場合は、起動して自動に設定する必要があります。
Set-Service WlanSvc -StartupType Automatic Start-Service WlanSvc
ワイヤレスネットワークを表示するには、このサービスが実行されている必要があります。一部のWindows Server環境では、Wi-Fiがデフォルトで無効になっているため、この手順は非常に重要です。
方法4: BIOS/UEFI設定と物理接続を確認する
デバイスがデバイスマネージャーには表示されるものの、ネットワーク接続には表示されない場合は、BIOSレベルでハードウェアが有効になっていることを確認してください。BIOS/UEFIを起動し、「オンボードデバイス」や「ネットワークインターフェース」などの項目を確認してください。ここで無効になっている場合もあります。また、デスクトップの場合は、NICが正しく接続されているか、正常に動作しているかを物理的に確認してください。ノートパソコンの場合は、可能であれば別のマシンでテストするか、ハードウェアの故障が疑われる場合は修理センターに持ち込んでください。
方法5: ネットワークドライバーを手動で再インストールまたは更新する
アンインストールとスキャンを行ってもアダプターが復元されない場合は、ベンダーのウェブサイトから最新のドライバーを手動で入手してください。デバイスのハードウェアIDを使用して、使用しているモデルを正確に確認し、正しいドライバーをダウンロードしてインストールしてください。古いマシンやリカバリ後には、ドライバーの不一致が原因でネットワークアダプターが消えてしまうことがあります。
方法6: TCP/IPスタックとWinsockをリセットする
この手順は、Windowsのネットワークスタックが破損し、ネットワークインターフェースが表示されなくなったり、正常に動作しなくなったりした場合に有効です。管理者権限でコマンドプロンプト(Windows + X[コマンドプロンプト(管理者)])を開き、次のコマンドを実行します。
netsh winsock reset catalog netsh winsock reset netsh int ip reset
これらを実行した後、再起動してください。多くの場合、これらのコマンドは、インターフェースの表示や接続を妨げるスタックの問題を修正します。
方法7: 何も解決しない場合の追加のトラブルシューティング
他の方法がすべて失敗した場合は、次のことを検討してください。
- ネットワーク アダプターをブロックまたは非表示にしている可能性のあるサードパーティ製のウイルス対策ソフトウェアやファイアウォール ソフトウェアをアンインストールします。
- Windows ネットワーク トラブルシューティング ツールを実行します:
msdt.exe /id NetworkDiagnosticsNetworkAdapter時々、Windows にちょっとした手助けが必要なことがあります。 - ネットワーク デバイスが Windows または BIOS で無効になっていないこと、および正しいネットワーク タイプ (Wi-Fi またはイーサネット) に対して有効になっていることを再確認してください。
ああ、ハードウェア自体が動作していることを確認することも忘れないでください。別のマシンで試したり、ケーブルを交換したり、BIOS をチェックしたりすることで、無駄な時間を大幅に節約できます。
まとめ
- Windows でネットワーク設定をリセットします。
- デバイス マネージャーでゴースト デバイスまたは不明なハードウェアを確認します。
- ワイヤレスが表示されない場合は、WLAN AutoConfig サービスを有効にします。
- BIOS/UEFI で NIC が有効になっており、ハードウェアが物理的に正常であることを確認します。
- 正しいハードウェア ID を使用して、ドライバーを手動で更新または再インストールします。
- ネットワーク スタックの問題を修正するには、TCP/IP および Winsock スタックをリセットします。
- ハードウェアを診断し、サードパーティのセキュリティ ツールを無効にし、必要に応じてネットワーク トラブルシューティングを実行します。
まとめ
P2V後にネットワークアダプターが消えてしまった?確かに面倒ですが、ネットワーク設定をリセットしたり、ドライバーを更新したり、ハードウェアが有効になっていることを確認したりすれば、たいていは復旧します。環境によっては、ドライバーの不具合やBIOS設定に問題がある場合もあるので、見落とさないようにしてください。これらの対策を講じることで、ネットワークは復旧するはずです。少しでも頭を悩ませずに済むことを祈っています。幸運を祈ります!