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

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

「Windowsがデバイスまたはリソースと通信できません(プライマリDNSサーバー)」というエラーは、パソコンがインターネットプロバイダ(ISP)によって設定されたプライマリDNSサーバーに接続できない場合に発生します。このメッセージは、インターネットに接続できないときに自動的に実行されるネットワーク診断ツールの中で表示されます。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

このエラーが発生する原因はさまざまです。IPv4やIPv6の設定が正しく構成されていない、プロキシサーバーを使用している、ネットワーク設定に競合がある、あるいはアクセスしようとしているDNSサーバーが一時的に利用できない状態にある、といったケースが考えられます。本記事では、簡単な対処法から順番に、より複雑な解決策まで段階的にご紹介します。

注意:以下の解決策を試す前に、まずプロキシサーバーを無効化しておきましょう。また、大学や企業などでインターネットアクセスが制限されている環境では、一般家庭とは異なる独自のネットワーク設定が適用されているため、必ずその機関が定めるガイドラインに従ってください。

解決策1:IPv4・IPv6の設定を変更する

インターネットプロトコルバージョン4(IPv4)は、イーサネットなどのパケット交換型リンク層ネットワークで使用されるプロトコルで、約43億個のアドレスを提供できます。一方、バージョン6(IPv6)はより高度な機能を備えた次世代プロトコルで、事実上無限ともいえる数のアドレスを扱うことが可能です。

ここでは、パソコン上の両方の設定を変更して問題が解決するか確認します。この方法は最も一般的な対処法であり、多くの場合、エラーは即座に解消されます。

  1. Windows + R キーを押し、「ファイル名を指定して実行」ダイアログに「control panel」(コントロールパネル)と入力してEnterキーを押します。
  2. コントロールパネルが開いたら、「ネットワークとインターネット」をクリックします。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. 次の画面で「ネットワークと共有センター」を選択します。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. 接続中のネットワークが表示されます。「接続」の横にあるネットワーク名をクリックしてください。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. ポップアップした小さなウィンドウの下部付近にある「プロパティ」をクリックします。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリックし、「IPアドレスを自動的に取得する」と「DNSサーバーのアドレスを自動的に取得する」の両方にチェックを入れます。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. OKを押して変更を保存します。続いて「インターネット プロトコル バージョン 6 (TCP/IPv6)」に対しても、同じ手順を実行します。
  2. OKを押して保存・終了したら、インターネットに正常に接続できるかどうかを確認しましょう。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

解決策2:コマンドプロンプトで接続設定をリセットする

次に、IPおよびDNSの構成情報を強制的にクリア(フラッシュ)する方法を試します。これらの設定が破損していたり、想定どおりに構成されていなかったりする可能性があります。管理者権限が必要なので、あらかじめご確認ください。

  1. Windows + R キーを押し、ダイアログに「cmd」と入力します。表示された「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
  2. 昇格されたコマンドプロンプトで、以下のコマンドを1行ずつ順番に実行します。

ipconfig /flushdns

ipconfig /registerdns

ipconfig /release

ipconfig /renew

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. すべてのコマンドを実行し終えたらコマンドプロンプトを閉じ、パソコンを再起動します。その後、問題が解決したかどうかを確認してください。

解決策3:TCP/IPをリセットする

このエラーメッセージが表示される場合、インターネットプロトコル(TCP/IP)自体が破損している可能性があります。TCP/IPは、Windowsがインターネットに正常に接続するために必要な主要コンポーネントの一つです。この状態では、物理的にはインターネットに接続していても、パケットを送信することができません。

TCP/IPのリセットは、Microsoftが公式に配布しているツールをダウンロードして実行することで行えます。別途、インターネットに接続できる別のデバイスが必要になる点にご注意ください。

  1. Microsoftの公式サイトにアクセスし、ユーティリティをダウンロードします。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. ダウンロードしたファイルをダブルクリックし、「次へ」をクリックして画面の指示に従います。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

あるいは、管理者権限のコマンドプロンプトを開いて「netsh int ip reset」コマンドを実行しても、同じ操作を行えます。ログファイルの出力先を指定したい場合は、「netsh int ip reset c:\resetlog.txt」のようにパスを指定することも可能です。実行後は必ずパソコンを再起動し、問題が解決したか確認してください。

解決策4:ネットワークデバイスのドライバーを再インストールする

このエラーが発生した際、誤ったドライバーがインストールされている可能性は見落とされがちです。WindowsはWindows Update経由でドライバーを自動更新しますが、現在インストールされているドライバーがパソコンに適合していなかったり、破損していたりするケースもあります。まずはドライバーのアンインストールと再検出を試してみましょう。

  1. Windows + R キーを押し、「devmgmt.msc」と入力してEnterキーを押します。
  2. デバイスマネージャーが開いたら、「ネットワークアダプター」を展開し、お使いのハードウェアを見つけます。右クリックして「デバイスのアンインストール」を選択してください。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. UAC(ユーザーアカウント制御)の確認画面が表示されたら「はい」を押して進みます。アンインストール後、デバイスマネージャーの空いている場所を右クリックし、「ハードウェア変更のスキャン」を選択します。Windowsがハードウェアを自動検出し、標準ドライバーをインストールします。パソコンを再起動して、問題が解決したか確認しましょう。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

それでも改善しない場合は、最新ドライバーのインストールを試みてください。マザーボードやPCメーカーの公式サイトにアクセスし、お使いのシステム仕様に合った最新ドライバーをダウンロードします。

  1. デバイスマネージャーを開き、Ethernet(有線LAN)ハードウェアを右クリックして「ドライバーの更新」を選択します。
  2. 2つ目の選択肢「コンピューターを参照してドライバーを検索」を選び、ダウンロード済みのドライバーを指定してインストールします。完了後、パソコンを再起動し、アダプターが正常に動作するか確認してください。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

解決策5:モデムとルーターを再起動・初期化する

ルーターに誤った設定が保存されていたり、最近の設定変更によって正常に動作しなくなったりしている可能性もあります。まずはルーターの再起動を試し、それでも改善しない場合は手動での初期化(ハードリセット)を試してみましょう。

  1. ルーターを手に取り、裏面のポート類が目の前に来るように向けます。
  2. 背面に「Reset」と書かれたボタンや穴を探してください。多くのルーターでは、誤って工場出荷時の状態に戻されないよう、ボタンではなくピンのような細いものを差し込んで押す方式になっています。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. ルーターを初期化したら、パソコンをWi-Fiネットワークに再接続し、問題が解決したかどうかを確認します。

注意:ルーターを手動で初期化すると、SSID(パスワード)は消去され、Wi-Fi名は初期値(例:TPlink121など)に戻ります。さらに、プロバイダが設定していたインターネット接続設定もすべて削除されます。これらの設定内容を把握していない場合や、ルーターがプラグアンドプレイ方式でない場合は、この方法を実行しないでください。プロバイダに電話して復旧手順を聞くのは非常に手間がかかります。また、接続していたすべてのデバイスが切断されるため、一つずつ再接続する必要がある点にも留意してください。

解決策6:GoogleのDNSを設定する

上記の方法がすべて上手くいかない場合は、DNSを手動で変更してみましょう。ここではGoogleが公開しているパブリックDNSを使用し、接続の問題が解消するか確認します。効果がない場合は、同じ手順でもとの設定に戻せば問題ありません。

  1. 解決策1と同じ手順で、ネットワークハードウェアのプロパティ画面を開きます。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリックして、DNSサーバーの設定を変更できるようにします。

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. 次のDNSサーバーのアドレスを使う」を選択すると、下の入力欄が編集可能になります。以下の値を入力してください。

優先DNSサーバー:8.8.8.8

代替DNSサーバー:8.8.4.4

【解決法】Windowsがデバイスまたはリソースと通信できない(プライマリDNSサーバー)エラーの直し方

  1. OKを押して変更を保存・終了し、パソコンを再起動します。その後、問題が解決したかどうかを確認してください。

補足:この方法は、プロバイダ(ISP)が指定する他のDNSサーバーを設定する際にも使えます。不明な場合は、プロバイダに使用可能なDNSサーバーのリストを問い合わせてみてください。また、すべての解決策を試しても改善しない場合は、利用しているネットワーク自体に問題がある可能性があります。ネットワーク管理者やISPに連絡しましょう。このエラーが断続的に発生する場合は、ルーターの故障が疑われます。ルーターの交換を検討するか、状況をISPに伝えることをおすすめします。

  1. 【Windows 10】「DNSサーバーが応答しません」エラーの原因と12の解決方法を徹底解説

    現代において、ほとんどのビジネスパーソンや専門家はインターネットなしには仕事が成り立ちません。そのため、貴重な情報を収集しようとしている最中にインターネットへアクセスできなくなると、深刻な支障をきたします。特に、締め切りが迫った作業に追われているときはなおさらです。インターネット接続を妨げる厄介な原因のひとつが、「DNSサーバーが応答しません(DNS Server Not Responding)」というエラーです。まるで昔話に出てくるように、橋の下に座るトロールが「ここは通さぬぞ!」と言って行く手を阻むようなものです。しかし安心してください。この記事で紹介するシンプルなトラブルシューティングの

  2. 「Windows がデバイスまたはリソースと通信できません」エラーの原因と解決策8選

    「Windows がデバイスまたはリソースと通信できません」というエラーに悩まされていませんか? このエラーのせいで、インターネットに接続できなくなっていませんか? ご安心ください! 本記事では、このエラーを解決するための実用的な対処法をわかりやすくご紹介します。 それでは、早速解決策を見ていきましょう。 解決策1:PCを再起動する 最もシンプルな解決策はPCの再起動です。 「Windows がデバイスまたはリソースと通信できません」エラーをはじめ、Windows 11で何らかの不具合が発生した場合は、他の対処法を試す前にまずPCを再起動しましょう。 再起動により、グラフィック系ソフトウェアの