Home / Microsoft / Windows / 【2026年最新】WindowsのWi-Fi接続でDNS名前解決できない原因と対処法

【2026年最新】WindowsのWi-Fi接続でDNS名前解決できない原因と対処法

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

Wi-Fiに接続できているのにサイトが開けない

WindowsでWi-Fiに繋がっているのに「このサイトにアクセスできません」「DNS_PROBE_FINISHED_NXDOMAIN」などのエラーが出る場合、DNSの名前解決に失敗している可能性があります。この記事で原因と対処法をすべて解説します。

この記事でわかること

  • DNSエラーの主な原因
  • DNSキャッシュのフラッシュ方法
  • DNSサーバーをGoogleやCloudflareに変更する手順
  • ネットワークアダプターのリセット方法
  • hosts ファイルの確認・修正
【2026年最新】WindowsのWi-Fi接続でDNS名前解決できない原因と対処法 手順1

原因1:DNSキャッシュが古い・破損している

WindowsはDNS情報をキャッシュしますが、これが古くなったり壊れたりするとアクセスできなくなります。

DNSキャッシュのフラッシュ手順

  1. Windowsキー + R → 「cmd」と入力してEnter
  2. コマンドプロンプトに以下を入力してEnter:
ip​config /flushdns

「DNSリゾルバーキャッシュは正常にフラッシュされました。」と表示されれば成功です。

原因2:プロバイダーのDNSサーバーが不安定

契約しているISP(インターネットプロバイダー)のDNSサーバーが不安定な場合、Google DNS(8.8.8.8)やCloudflare DNS(1.1.1.1)に変更することで解決することがあります。

DNSサーバーを変更する手順(Windows 11)

  1. 設定(Windowsキー + I)→「ネットワークとインターネット」
  2. 「Wi-Fi」→接続中のネットワーク名をクリック
  3. 「DNSサーバーの割り当て」→「編集」をクリック
  4. 「手動」に切り替えて以下を入力:
    優先DNS: 8.8.8.8(GoogleDNS)または 1.1.1.1(Cloudflare)
    代替DNS: 8.8.4.4 または 1.0.0.1
  5. 「保存」をクリック
【2026年最新】WindowsのWi-Fi接続でDNS名前解決できない原因と対処法 手順2

原因3:ネットワークアダプターのIPスタックが壊れている

TCP/IPスタックやWinsockが壊れている場合、以下のコマンドでリセットします。

コマンドプロンプト(管理者)で実行

netsh winsock reset
netsh int ip reset
ip​config /release
ip​config /renew
ip​config /flushdns

実行後、PCを再起動してください。

原因4:hostsファイルが書き換えられている

マルウェアや設定ミスでhostsファイルが書き換えられると、特定のサイトにアクセスできなくなります。

確認手順

  1. 管理者権限でメモ帳を起動
  2. ファイル→開く→ C:\Windows\System32\drivers\etc\hosts を開く
  3. 不審な行(# 以外の行)がないか確認する
  4. 怪しい行を削除して保存
【2026年最新】WindowsのWi-Fi接続でDNS名前解決できない原因と対処法 手順3

DNS問題の診断コマンド一覧

コマンド 内容 使い方
ping 8.8.8.8 インターネット疎通確認 返答あればネット接続OK
nslookup google.com DNS解決テスト IPアドレスが返ればDNSはOK
ip​config /all 現在のDNS設定確認 DNSサーバー欄を確認
tracert google.com 経路確認 どこで止まるか特定
🛒

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

Wi-Fiルーター(DNS設定可能)

約8,000円〜

ルーター側でDNSを一括変更できる

🛒 Amazonで探す

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

よくある質問(FAQ)

Q. スマホでは繋がるのにPCだけダメ

A. PCのDNS設定の問題です。上記のフラッシュとDNS変更を試してください。

Q. Google DNSに変えたらプライバシーが心配

A. Cloudflare DNS(1.1.1.1)はプライバシー重視で人気です。ログを保存しないポリシーを採用しています。

Q. VPNを使っているとDNSエラーが出る

A. VPNのDNSリーク設定を確認してください。VPNソフトの「DNSリーク防止」オプションを有効にします。

Q. フラッシュしてもすぐ再発する

A. DNSサーバー自体を変更してください。ISPのDNSが不安定な可能性が高いです。

まとめ

Windowsでサイトにアクセスできない場合のDNS問題は、①DNSキャッシュのフラッシュ、②DNSサーバーをGoogle/Cloudflareに変更、③ネットワークスタックのリセットの順に試してください。大半はこの3ステップで解決します。

Check Also

【2026年最新版】Windowsのリモートデスクトップ接続ができない・失敗する原因と対処法【完全ガイド】

Windowsのリモートデスク …