Google Chromeで「DNS_PROBE_FINISHED_NXDOMAIN」エラーが出たときの直し方【Windows・Mac対応】
Google Chromeを日常的に使っている方なら、「DNS_PROBE_FINISHED_NXDOMAIN」というエラーに一度は遭遇したことがあるのではないでしょうか。そもそもなぜこのエラーが発生するのでしょうか?これは、ブラウザがDNSサーバーから情報を取得できず、アクセスしたいウェブサイトを表示できない場合に起こるエラーです。
この問題が発生するとインターネットが利用できなくなり、急ぎの作業があるときには大きな支障となります。DNS_PROBE_FINISHED_NXDOMAINエラーには複数の解決方法があり、WindowsとMacでは手順が異なります。本記事では両方のOSでの対処法を詳しく解説していきます。それでは始めましょう!
Google ChromeでDNS_PROBE_FINISHED_NXDOMAINエラーを解消する方法
本格的なトラブルシューティングに入る前に、まずは最も簡単で効果的な方法から試してみましょう。
ステップ1:閲覧データを削除する
トラブルシューティングを行う前に、まず閲覧データをすべて削除し、ブラウザのDNSキャッシュをクリアしておきましょう。以下の手順で実行できます。
- Chromeを起動し、アドレスバーに次のURLを入力します:
chrome://settings/clearBrowserData
- 「詳細設定」タブを開き、「期間」の横にあるプルダウンメニューから「全期間」を選択します。
- 「Cookieと他のサイトデータ」「閲覧履歴」「キャッシュされた画像とファイル」にチェックが入っていることを確認し、「データを削除」をクリックします。
それでもエラーが表示される場合は、次の方法に進みましょう。
ステップ2:設定をデフォルトに戻す
DNS_PROBE_FINISHED_NXDOMAINエラーを解消するため、Chromeの設定を初期状態に戻してみます。以下の手順でリセットしてください。
- Chromeを起動し、アドレスバーに次のURLを入力します:
chrome://flags/

- 「すべてデフォルトに戻す」ボタンをクリックし、変更を有効にするために「再起動」ボタンを押します。
これら2つの手順でもエラーが解消されない場合は、根本的な解決のためにさらにトラブルシューティングが必要です。
システムが正しいDNSサーバーと通信できるよう、DNS設定を変更する必要があります。その後、古い設定が新しい設定と競合しないよう、DNSキャッシュも削除しましょう。
MacでDNS_PROBE_FINISHED_NXDOMAINを解消する手順
ステップ1:DNSサーバーアドレスの設定を変更する
通常、DNSはISP(プロバイダ)から提供されますが、ここではGoogleのパブリックDNSサービスを利用して通信を振り分けるよう設定します。以下の手順に従ってください。
- 画面左上のAppleマークをクリックし、「システム環境設定」を開きます。

- 「ネットワーク」をクリックします。

- 「詳細」をクリックし、次の画面で「DNS」タブを選択します。
- 「+」ボタンをクリックし、以下の2つのDNSアドレスを入力します。

8.8.8.8
8.8.4.4

「OK」をクリックします。
- 「適用」ボタンをクリックして、変更を反映させます。
ステップ2:DNSキャッシュをクリアする
DNS設定を変更したら、古い設定と新しい設定が競合しないよう、旧DNSのキャッシュを削除する必要があります。
- Finderのメニューから「移動」→「ユーティリティ」→「ターミナル」を開きます。


- ターミナルウィンドウに次のコマンドを入力します。
sudo dscacheutil -flushcache

コマンドを入力すると管理者パスワードの入力を求められるので、パスワードを入力してReturnキー(Enterキー)を押してください。
- 続けて、次のコマンドをターミナルに入力し、Returnキーを押します。
sudo killall -HUP mDNSResponder

コマンドの実行が完了したら、パソコンを再起動し、問題が解決したかどうかを確認しましょう。
WindowsでDNS_PROBE_FINISHED_NXDOMAINを解消する手順
Macの場合と同様に、WindowsでもDNS設定の変更とDNSキャッシュのクリアを行うことで、DNS_PROBE_FINISHED_NXDOMAINエラーを解消できます。以下の手順に従ってください。
ステップ1:DNSサーバーアドレスの設定を変更する
- 検索バーに「コントロールパネル」と入力し、Enterキーを押してコントロールパネルを開きます。

- 「ネットワークと共有センター」へ移動します。

- 「アダプターの設定の変更」をクリックします。

- 使用中のネットワーク接続を見つけて右クリックし、「プロパティ」を選択します。

- プロパティウィンドウで「Internet Protocol Version 4(TCP/IPv4)」を選択し、「プロパティ」をクリックします。

- 次の画面で「次のDNSサーバーのアドレスを使う」を選択し、以下の2つのアドレスを入力します。

8.8.8.8
8.8.4.4
- 「OK」をクリックして設定を完了させます。
ステップ2:Winsockをリセットする
Windowsでは、DNS_PROBE_FINISHED_NXDOMAINエラーを解消するために、追加でいくつかの手順を実行する必要があります。
Winsockは、Windows上のインターネットアプリケーションが行う送受信の接続要求を処理するプログラミングインターフェースです。そのため、Winsockをリセットすることで問題が改善する可能性があります。
- 検索ボックスに「CMD」と入力し、「管理者として実行」をクリックして、管理者権限でコマンドプロンプトを開きます。

- 次のコマンドを入力してEnterキーを押します。
netsh winsock reset

- コマンドの実行が完了したら、パソコンを再起動します。
ステップ3:DNSおよびその他のネットワーク設定をクリアする
検索ボックスに「CMD」と入力し、「管理者として実行」をクリックして、管理者権限でコマンドプロンプトを開きます。
- 次のコマンドを1つずつ順番に入力します。各コマンドを入力したら、必ずEnterキーを押してください。
ipconfig /release
ipconfig /all
ipconfig /flushdns
ipconfig /renew
netsh int ip set dns
netsh winsock reset
すべてのコマンドを実行し終えたら、パソコンを再起動して、DNS_PROBE_FINISHED_NXDOMAINエラーが解消されたかどうかを確認しましょう。
以上が、WindowsとMacでDNS_PROBE_FINISHED_NXDOMAINエラーを解消する手順です。この記事は役に立ちましたか?問題を解決できましたか?それとも何か困難に直面しましたか?ぜひ下のコメント欄であなたの体験や意見をシェアしてください。
-
Google ChromeでHTTPエラー431を解決する方法を徹底解説
サーバーが大きなヘッダーを送信しようとした際に、HTTPエラーコード431が頻繁に発生します。しかし残念ながら、これが問題の唯一の原因ではありません。破損したDNSキャッシュ、不具合のある拡張機能、プロキシサーバーなども、この問題の一因となることがあります。 HTTPステータスコードが4xxの範囲にある場合、それはクライアント側のリクエストに問題があることを示しています。幸いにも、このエラーのトラブルシューティングはそれほど難しくありません。ここでは、問題を根本的に解決するために使える実用的な対処法をすべてご紹介します。 Google ChromeでHTTPエラー431を修正する方法 1. ペ
-
YouTubeがChromeで動作しないときの対処法!今すぐ試せる解決策まとめ
YouTubeは世界最大級の動画共有サイトで、毎日何百万人ものユーザーがアクセスしています。それほど人気が高く、日常的に視聴している方も多いでしょう。ところが、ある日突然「ChromeでYouTubeが動かない」というトラブルに直面することがあります。YouTubeを運営するGoogleは常日頃からバグ修正に取り組んでいますが、原因が必ずしもバグとは限らず、ユーザー側の環境や設定に問題があるケースもあります。本記事では、YouTubeを再び快適に視聴できるようにするための具体的な対処法を詳しく解説します。 ChromeでYouTubeが動作しないときの主な対処法 1. インターネット接続を確認