Home / Microsoft / Windows / 【2026年最新版】WindowsでDNSが解決できない・名前解決エラーの原因と対処法

【2026年最新版】WindowsでDNSが解決できない・名前解決エラーの原因と対処法

※本ページにはプロモーション(広告)が含まれています

Windowsでウェブサイトにアクセスしようとすると「DNSサーバーが応答しませんでした」「このサイトにアクセスできません」「DNS_PROBE_FINISHED_NXDOMAIN」などのエラーが表示される——こうした問題はDNS設定やキャッシュの問題が原因です。この記事では確実に接続を回復する対処法をすべて解説します。

この記事でわかること

  • DNS解決エラーの主な原因
  • DNSキャッシュのクリア方法
  • DNSサーバーの変更手順(8.8.8.8等)
  • ネットワークアダプタのリセット
  • hosts ファイルの確認方法

DNS解決エラーの主な原因

原因 詳細
DNSキャッシュの汚染 古いまたは誤ったDNS情報がキャッシュされている
DNSサーバーが応答しない ISP提供のDNSサーバーがダウン
誤ったDNS設定 手動設定のIPアドレスが間違っている
hostsファイルの設定 特定のドメインがhostsでブロックされている
ウイルス・マルウェア DNS設定を書き換えるマルウェア
VPN/プロキシの干渉 VPN接続によるDNSリーク問題

対処法1: DNSキャッシュをクリアする(最速解決法)

  1. スタートメニューを右クリック → 「Windows PowerShell(管理者)」
  2. 以下のコマンドを実行:
ip​config /flushdns
ip​config /registerdns
ip​config /release
ip​config /renew

完了後にブラウザを再起動してアクセスを試みてください。

対処法2: DNSサーバーを変更する(Google DNS/Cloudflare)

ISP提供のDNSサーバーが不安定な場合、無料の信頼性の高いDNSサーバーに変更します。

  1. 設定 → ネットワークとインターネット → 「アダプターのオプションを変更する」
  2. 使用中のネットワークアダプタを右クリック → 「プロパティ」
  3. 「インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリック
  4. 「次のDNSサーバーのアドレスを使う」を選択
  5. 優先DNSサーバー: 8.8.8.8(Google)または 1.1.1.1(Cloudflare)
  6. 代替DNSサーバー: 8.8.4.4(Google)または 1.0.0.1(Cloudflare)
  7. 「OK」で適用

対処法3: ネットワークのリセット

  1. 設定 → ネットワークとインターネット → 「ネットワークのリセット」(Windows 10/11)
  2. 「今すぐリセット」をクリック
  3. Windowsが再起動してネットワーク設定が初期化される

対処法4: hostsファイルを確認する

マルウェアがhostsファイルを書き換えてサイトをブロックすることがあります。

  1. スタートメニュー → メモ帳を管理者として開く
  2. 「ファイル」→「開く」→「C:\Windows\System32\drivers\etc\hosts」
  3. 不審なエントリ(「127.0.0.1 www.google.com」など)が追加されていないか確認
  4. 不審なエントリは削除して保存

対処法5: ブラウザのDNSキャッシュをクリアする

ChromeなどのブラウザにもDNSキャッシュがあります。

  1. Chromeのアドレスバーに「chrome://net-internals/#dns」と入力
  2. 「Clear host cache」をクリック
  3. 同ページの「Sockets」→「Flush socket pools」も実行
🛒

この記事に関連するおすすめ商品

Wi-Fi 6 ルーター 高性能

約12,980円

高速・広範囲・複数デバイス対応

🛒 Amazonで探す

LANケーブル Cat6 フラット 5m

約1,480円

高速有線接続・省スペース設計

🛒 Amazonで探す

※ 価格は変動します。最新価格はリンク先でご確認ください

よくある質問(FAQ)

Q. 特定のサイトだけアクセスできません

そのサイトのDNSが設定されていないか、ブラウザのhosts設定でブロックされている可能性があります。他のデバイスや別ネットワークからアクセスして、サイト自体がダウンしていないか確認してください。

Q. VPN使用中にDNSエラーが出ます

VPNによるDNSリークが原因の可能性があります。VPNのDNS設定を確認するか、VPNを一時的にオフにして接続を確認してください。

Q. IPアドレスで直接アクセスすると開けます(ドメインだけNG)

純粋なDNS解決の問題です。DNSキャッシュのクリアとDNSサーバーの変更を試してください。

Q. 会社のネットワークでは開けるのに自宅では開けません

ISP(インターネットプロバイダ)のDNSサーバーの問題か、一部のサイトが地域制限されている可能性があります。DNSをGoogle(8.8.8.8)に変更してみてください。

Q. Google Chromeで「DNS_PROBE_FINISHED_NXDOMAIN」エラーが出ます

DNSキャッシュをクリアし(ip​config /flushdns)、Chromeの内部DNSキャッシュもクリアしてください。

まとめ

WindowsのDNS解決エラーは、DNSキャッシュのクリア(ip​config /flushdns)とDNSサーバーをGoogle DNS(8.8.8.8)に変更することで解決するケースが最も多いです。これらを試しても改善しない場合はネットワーク設定のリセットを試みてください。

Check Also

【2026年最新版】Windows Defenderの定義ファイルが更新されない原因と対処法【完全ガイド】

Windows Defende …