「Windowsがデバイスまたはリソースと通信できません」エラーの解決方法8選
インターネットに接続しようとした際に「Windows Can't Communicate with the Device or Resource (Primary DNS Server)」というエラーメッセージが表示されることがあります。これは、PCがISP(インターネットサービスプロバイダ)のプライマリDNSサーバーに接続できていないことを意味し、結果としてインターネットにアクセスできなくなります。ネットワークトラブルシューティングツールを実行すると、このエラーが表示される場合があります。

このネットワークエラーの主な原因は、DNS関連の問題、破損・古い・互換性のないネットワークアダプタードライバー、破損したDNSキャッシュ、Hostsファイルの誤った設定などです。本記事では、この問題を解決するための具体的な方法を順番に紹介します。
Windowsがデバイスまたはリソースと通信できないエラーの修正方法
注意: 作業を始める前に、万が一に備えてシステムの復元ポイントを作成しておくことをおすすめします。
方法1:IPアドレスとDNSサーバーアドレスを自動取得に設定する
1. Windowsキー + R を押して「ファイル名を指定して実行」を開き、「ncpa.cpl」と入力してEnterキーを押します。

2. 使用中のWi-Fiアダプター(NIC)を右クリックし、「プロパティ」を選択します。

3. 一覧から「インターネット プロトコル バージョン 4 (TCP/IPv4)」を選択し、「プロパティ」をクリックします。

4. 以下の項目にチェックが入っていることを確認します。
IPアドレスを自動的に取得する DNSサーバーのアドレスを自動的に取得する
5. 「OK」をクリックしてWi-Fiのプロパティ画面を閉じます。

6. 変更を適用するためにPCを再起動します。
方法2:DNSキャッシュのクリアとTCP/IPのリセット
1. コマンドプロンプトを開きます。スタートメニューで「cmd」と検索してEnterキーを押せば起動できます。

2. 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行します。
ipconfig /release ipconfig /flushdns ipconfig /renew

3. 次に、管理者としてコマンドプロンプトを開き、以下のコマンドを同様に1行ずつ実行します。
ipconfig /flushdns nbtstat –r netsh int ip reset netsh winsock reset

4. PCを再起動して変更を適用します。DNSキャッシュのフラッシュにより、このエラーが解消されるケースは多くあります。
方法3:ネットワークドライバーを更新する
1. Windowsキー + R を押し、「ファイル名を指定して実行」ダイアログに「devmgmt.msc」と入力してEnterキーを押すと、「デバイスマネージャー」が開きます。

2. 「ネットワークアダプター」を展開し、使用中のWi-Fiコントローラー(BroadcomやIntelなど)を右クリックして「ドライバーの更新」を選択します。

3. 「ドライバーソフトウェアの更新」ウィンドウで「コンピューターを参照してドライバーソフトウェアを検索」を選択します。

4. 「利用可能なドライバーの一覧から選択します」を選択します。

5. 表示されたバージョンの一覧からドライバーを更新してみてください。
6. 上記の方法で解決しない場合は、メーカーの公式サイトから最新ドライバーをダウンロードしてください。例:Intelの場合 https://downloadcenter.intel.com/
方法4:ワイヤレスネットワークアダプタードライバーをアンインストールする
1. Windowsキー + R を押し、「devmgmt.msc」と入力してEnterキーを押し、「デバイスマネージャー」を開きます。

2. 「ネットワークアダプター」を展開し、自分のネットワークアダプター名を見つけます。
3. 万が一に備えて、アダプター名をメモしておきましょう。
4. ネットワークアダプターを右クリックし、「アンインストール」を選択します。

5. 確認画面が表示されたら、「はい」を選択します。
6. PCを再起動し、ネットワークへの再接続を試みます。
7. ネットワークに接続できない場合は、ドライバーソフトウェアが自動的にインストールされていないことを意味します。
8. その場合は、メーカーの公式サイトにアクセスしてドライバーをダウンロードしてください。

9. ダウンロードしたドライバーをインストールし、PCを再起動します。
方法5:Google Public DNSを使用する
ISPやネットワークアダプターメーカーが設定したデフォルトのDNSの代わりに、GoogleのDNSを使用することもできます。これにより、ブラウザーが使用するDNSの問題を回避できる可能性があります。手順は以下の通りです。
1. タスクバー右端のネットワーク(LAN)アイコンを右クリックし、「ネットワークとインターネットの設定を開く」をクリックします。

2. 開いた設定アプリで、右側のペインにある「アダプターのオプションを変更する」をクリックします。

3. 設定したいネットワークを右クリックし、「プロパティ」をクリックします。

4. 一覧から「インターネット プロトコル バージョン 4 (IPv4)」を選択し、「プロパティ」をクリックします。

5. 「全般」タブで「次のDNSサーバーのアドレスを使う」を選択し、以下のDNSアドレスを入力します。
優先DNSサーバー:8.8.8.8
代替DNSサーバー:8.8.4.4

6. 最後に、ウィンドウ下部の「OK」をクリックして変更を保存します。
7. PCを再起動し、システムが立ち上がったら、エラーが解消されているか確認しましょう。
方法6:WindowsのHostsファイルを編集する
1. Windowsキー + Q を押して「メモ帳」と検索し、右クリックして「管理者として実行」を選択します。
2. 「ファイル」→「開く」をクリックし、以下の場所へ移動します。
C:\Windows\System32\drivers\etc

3. ファイルの種類を「すべてのファイル」に変更します。

4. 「hosts」ファイルを選択して「開く」をクリックします。
5. 最後の#記号以降の内容をすべて削除します。

6. 「ファイル>上書き保存」をクリックし、メモ帳を閉じてPCを再起動します。
方法7:CCleanerとMalwarebytesを実行する
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. Malwarebytesを実行し、システム内の有害なファイルをスキャンさせます。マルウェアが検出されれば、自動的に削除されます。

3. 次にCCleanerを起動し、「カスタムクリーン」を選択します。
4. カスタムクリーンの「Windowsタブ」でデフォルト項目にチェックを入れ、「解析」をクリックします。

5. 解析が完了したら、削除対象のファイルをよく確認してから進めましょう。

6. 最後に「Cleanerを実行」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。
7. システムをさらにクリーンアップするには、「レジストリタブ」を選択し、以下の項目にチェックが入っていることを確認します。

8. 「問題点をスキャン」ボタンをクリックしてスキャンを実行し、完了後に「選択された問題を修復」ボタンをクリックします。

9. 「レジストリの変更をバックアップしますか?」と聞かれたら、「はい」を選択します。
10. バックアップが完了したら、「選択されたすべての問題を修復」ボタンをクリックします。
11. 変更を保存するためにPCを再起動します。
方法8:Intel PROSet/Wireless WiFi接続ユーティリティを無効化する
1. スタートメニューの検索バーで「コントロールパネル」を検索し、クリックして開きます。

2. 「ネットワークとインターネット」>「ネットワークの状態とタスクの表示」をクリックします。

3. 左下の「Intel PROSet/Wireless Tools」をクリックします。
4. 次に、Intel WiFi Hotspot Assistantの設定を開き、「Intel Hotspot Assistantを有効にする」のチェックを外します。

5. 「OK」をクリックし、変更を保存するためにPCを再起動します。
関連記事:
- Windows 10でキーボードが入力できない問題を修正する方法
- Windows 10でCortanaをGmailアカウントに接続する方法
- Windows 10でGeForce Experienceが開かない問題を修正する方法
- [解決済み] Windows 10でWiFiに接続できるのにインターネットにつながらない場合の対処法
以上で「Windowsがデバイスまたはリソースと通信できない」エラーの解決手順は完了です。それでも問題が解決しない場合や、不明な点がある場合は、コメント欄でお気軽にお問い合わせください。
-
Windows 10でネットワークドライブをマップできないときの解決策まとめ
Windowsでネットワークドライブをマップできずにお困りですか?この問題は、Windows OSのアップデート時に発生することが多いようです。ネットワークドライブのマッピングとは、共有フォルダーやローカルに保存されたデータへ接続するための仕組みです。デバイスがネットワークドライブをマップできない場合、データにアクセスできなくなる可能性もあります。ご安心ください。この問題は、レジストリエディターやローカルグループポリシーエディターで設定を変更したり、Windowsの資格情報マネージャーを活用したりすることで簡単に解決できます。ここでは、「Windows 10でネットワークドライブをマップできな
-
「Windows がデバイスまたはリソースと通信できません」エラーの原因と解決策8選
「Windows がデバイスまたはリソースと通信できません」というエラーに悩まされていませんか? このエラーのせいで、インターネットに接続できなくなっていませんか? ご安心ください! 本記事では、このエラーを解決するための実用的な対処法をわかりやすくご紹介します。 それでは、早速解決策を見ていきましょう。 解決策1:PCを再起動する 最もシンプルな解決策はPCの再起動です。 「Windows がデバイスまたはリソースと通信できません」エラーをはじめ、Windows 11で何らかの不具合が発生した場合は、他の対処法を試す前にまずPCを再起動しましょう。 再起動により、グラフィック系ソフトウェアの