Windows で DNS サーバーが応答しないエラーを修正する方法
Windows PC で「DNS サーバーが応答していません」というエラーが発生している場合、それが Windows 10 または Windows 11 を実行しているデスクトップまたはラップトップであるかどうかに関係なく、あなただけではありません。この一般的な問題は、インターネット接続を中断し、Web サイトやオンライン サービスへのアクセスを困難にする可能性があります。このガイドでは、この問題を効果的にトラブルシューティングして解決するための重要な手順について説明します。このチュートリアルの最後には、エラーの原因を特定し、適切な修正を適用してインターネット接続を復元する方法がわかります。
ステップ1: ルーターとコンピューターを再起動する
「DNS サーバーが応答していません」というエラーのトラブルシューティングにおける最初の最も簡単な手順は、ルーターとコンピューターの両方を再起動することです。これにより、ネットワーク設定が更新され、軽微な不具合が解決されます。ルーターを再起動するには:
- ルーターから電源ケーブルを抜きます。
- 約30秒ほどお待ちください。
- 電源ケーブルを再度差し込み、完全に再起動します。
ルーターを再起動した後、コンピューターを再起動します。この操作により、一時的な接続の問題が解決されることがよくあります。
ステップ2: DNS設定を変更する
DNS 設定を変更すると、接続に大きな影響が出る可能性があります。DNS 設定を変更するには、次の手順に従ってください。
- [スタート]メニューを右クリックし、[ネットワーク接続]を選択します。
- 左側のパネルで、「アダプターのオプションの変更」をクリックします。
- アクティブなネットワーク接続 (イーサネットや Wi-Fi など) を右クリックし、[プロパティ]を選択します。
- インターネット プロトコル バージョン 4 (TCP/IPv4)を選択し、[プロパティ]をクリックします。
- [次の DNS サーバー アドレスを使用する]オプションを選択し、
8.8.8.8
Google DNS や8.8.4.4
セカンダリ DNSなどの優先 DNS サーバーを入力します。 - 変更を適用するには、「OK」をクリックします。
この方法により、現在の DNS サービスによって発生する接続の問題を解決できます。
ステップ3: DNSキャッシュをフラッシュする
DNS キャッシュをフラッシュすると、古くなった、または間違った DNS エントリによって発生した問題を解決するのに役立ちます。DNS キャッシュをフラッシュするには、次の手順に従います。
- Win + Rキーボードの を押して実行ダイアログを開きます。
- 入力し
cmd
て押すとEnterコマンドプロンプトが起動します。 - コマンドプロンプトでコマンドを入力して
ipconfig /flushdns
を押しますEnter。
DNS リゾルバ キャッシュが正常にフラッシュされたことを確認するメッセージが表示されます。この手順は、エラーの原因となっている可能性のある破損または古くなったエントリをクリアするために重要です。
ステップ4: ネットワークアダプタドライバを更新する
古くなったネットワーク アダプター ドライバーも接続の問題の原因となる可能性があります。ドライバーを最新の状態に保つことが重要です。ネットワーク アダプター ドライバーを更新するには:
- [スタート]ボタンを右クリックし、[デバイス マネージャー]を選択します。
- ネットワーク アダプターセクションを展開します。
- ネットワーク アダプターを右クリックし、[ドライバーの更新]を選択します。
- 「更新されたドライバー ソフトウェアを自動的に検索する」を選択し、指示に従います。
ドライバーを最新の状態に保つことで、DNS エラーなどのさまざまな問題を防ぐことができます。
ステップ5: IPv6を無効にする
IPv6 を無効にすると、DNS に関連する接続の問題が解決する場合があります。IPv6 を無効にするには、次の手順に従ってください。
- スタートメニューからネットワーク接続を開きます。
- アクティブな接続を右クリックし、[プロパティ]を選択します。
- [インターネット プロトコル バージョン 6 (TCP/IPv6)]の横にあるボックスのチェックを外します。
- 変更を保存するには、 [OK]をクリックします。
ネットワークが IPv6 を適切にサポートするように構成されていない場合は、IPv6 を無効にすると役立つ場合があります。
追加のヒントとよくある問題
「DNS サーバーが応答していません」というエラーのトラブルシューティングを行うときは、次の追加のヒントを考慮することが重要です。
- 別のデバイスで確認して、インターネット接続がアクティブであることを確認します。
- 別のネットワーク (モバイル ホットスポットなど) を使用して、問題が解決するかどうかを確認してください。
- コマンド プロンプトのコマンドを使用しても問題が解決しない場合は、ネットワーク設定を復元することを検討してください
netsh int ip reset
。
結論
「DNS サーバーが応答していません」というエラーは、多くの場合、ネットワーク設定と構成のトラブルシューティングに対する体系的なアプローチによって解決できます。このガイドで説明されている手順に従うと、すぐにインターネット接続を回復できるはずです。これらの方法で問題が解決しない場合は、ネットワーク構成をさらに調査するか、インターネット サービス プロバイダーに相談する必要がある可能性があります。
よくある質問
DNS サーバーが応答しないエラーの原因は何ですか?
このエラーは、インターネット接続の問題、DNS サーバーの設定の誤り、ネットワーク ドライバーの古さ、ISP の問題など、さまざまな要因によって発生する可能性があります。
このエラーが表示されてもインターネットを閲覧できますか?
このエラーが表示されると、コンピュータがアクセスしようとしているサイトのアドレスを解決できないことを示しているため、多くの場合、Web サイトにアクセスできなくなります。
DNS 設定を変更しても問題が解決しない場合はどうなりますか?
DNS 設定を変更しても問題が解決しない場合は、ISP に問い合わせて指示を受けるか、ネットワーク上の他のデバイスで同様の問題が発生しているかどうかを確認することを検討してください。