デバイスマネージャーのネットワークアダプター「エラーコード31」を解決する方法
デバイスマネージャーでネットワークアダプターまたはイーサネットコントローラーにエラーコード31が表示される場合、ドライバーが破損しているか、互換性が失われていることが原因です。このエラーが発生すると、「デバイスが正しく動作していません」というエラーメッセージが表示され、デバイスにアクセスできなくなります。つまり、インターネットに接続できなくなるということです。
ユーザーが目にする完全なエラーメッセージは以下のとおりです。
「このデバイスは正常に動作していません。Windowsはこのデバイスに必要なドライバーを読み込めません(コード31)」

WiFiが突然使えなくなったときに、このエラーを目にすることが多いでしょう。これはデバイスドライバーが何らかの理由で破損または非互換になったためです。この記事では、デバイスマネージャーのネットワークアダプターエラーコード31を解決するためのトラブルシューティング手順を詳しく紹介します。
ネットワークアダプターのエラーコード31を修正する方法
作業を始める前に、万が一問題が発生した場合に備えて、必ずシステムの復元ポイントを作成しておきましょう。
方法1:メーカーサイトから最新のネットワークアダプタードライバーをダウンロードする
PCメーカーの公式サイト、またはネットワークアダプターメーカーの公式サイトから、最新のドライバーを簡単にダウンロードできます。ダウンロードしたら、ドライバーをインストールし、PCを再起動して変更を保存します。これでエラーコード31が解消され、インターネットにもアクセスできるようになるはずです。
方法2:ハードウェアIDを使って正しいドライバーをインストールする
1. Windowsキー + R を押し、「devmgmt.msc」と入力してEnterキーを押し、デバイスマネージャーを開きます。

2. 「ネットワークアダプター」を展開し、ワイヤレスネットワークアダプターを右クリックして「プロパティ」を選択します。

3. 「詳細」タブに切り替え、プロパティのドロップダウンから「ハードウェアID」を選択します。

4. 値のボックス内で右クリックし、最後の値(例:PCI\VEN_8086&DEV_0887&CC_0280 のような形式)をコピーします。
5. コピーしたハードウェアIDをそのまま検索エンジンで検索し、正しいドライバーを見つけてください。

6. 正しいドライバーをダウンロードしてインストールします。

7. PCを再起動し、ネットワークアダプターのエラーコード31が解決されたかどうかを確認します。
方法3:レジストリエディターでネットワーク設定を削除してドライバーを再インストールする
作業を続ける前に、必ずレジストリのバックアップを取ってください。
1. Windowsキー + R を押し、「regedit」と入力してEnterキーを押し、レジストリエディターを開きます。

2. 次のレジストリキーへ移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
3. 左側のウィンドウで「Network」が選択されていることを確認し、右側のウィンドウで「Config」を探します。

4. 「Config」を右クリックして「削除」を選択します。
5. レジストリエディターを閉じ、再度 Windowsキー + R を押して「devmgmt.msc」と入力し、Enterキーでデバイスマネージャーを開きます。

6. 「ネットワークアダプター」を展開し、ワイヤレスネットワークアダプターを右クリックして「デバイスのアンインストール」を選択します。

7. 確認画面が表示されたら「はい」を選択します。
8. PCを再起動して変更を保存します。再起動後、Windowsが自動的にドライバーをインストールします。
9. ドライバーが自動的にインストールされない場合は、メーカーの公式サイトからダウンロードして手動でインストールしてください。
関連記事
- 起動時のBackgroundContainer.dllエラーを修正する方法
- 「Windowsはプリンターに接続できません」エラーの解決策
- Windows Updateエラー0x800706d9の修正方法
- 「一部の更新ファイルが正しく署名されていません」エラーの対処法
以上で、デバイスマネージャーのネットワークアダプターエラーコード31の解決は完了です。それでも問題が解決しない場合や、ご不明な点がある場合は、お気軽にコメント欄でお知らせください。
-
Windows 10でシステムエラーコード1231を修正する8つの対処法
転送エラーコード1231は、同じネットワーク上の別のコンピューターに接続できない場合や、ping・tracertコマンドを実行した際に発生することがあります。「そもそも転送エラーコード1231とは何か?」「どうすれば解消できるのか?」とお悩みの方も多いでしょう。この記事では、システムエラー1231が発生する原因と、その具体的な修正方法をわかりやすく解説します。 Windows 10でシステムエラーコード1231を修正する方法 Ping(Packet Internet Groper)は、2台のデバイス間の通信遅延をテストするために使われるコマンドです。同様にトレースルート(tracert)は、
-
【Windows 10】エラーコード34の対処法を徹底解説|デバイスマネージャーエラーの直し方
エラーコード34は、Windowsで発生するデバイスマネージャーのエラーの一つです。レジストリの破損、ドライバーの非互換性、ストレージ容量の不足、ハードウェアの故障、ウイルスやマルウェアの感染など、さまざまな原因によって引き起こされます。このエラーはいつ発生してもおかしくなく、以下のようなメッセージとともに表示されるのが特徴です。「Windowsはこのデバイスの設定を判別できません。」パソコンにデバイスを接続するたびに、デバイスマネージャーがOSと連携して関連プロセスを実行します。そのため、エラーコード34が表示されると、デバイスが正常に動作しなくなってしまうのです。本記事では、Windows