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

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

インターネットサーフィン中に問題に直面していますか?アクセスしようとしている Web サイトが開かない場合ウェブサイトにアクセスできない場合、この問題の原因は DNS サーバーとその解決キャッシュにある可能性があります。

DNS または ドメイン ネーム システム あなたがオンラインでいる間、あなたの親友です。アクセスした Web サイトのドメイン名をマシンが理解できるように IP アドレスに変換します。 Web サイトにアクセスし、そのドメイン名を使用してこれを行ったとします。ブラウザは DNS サーバーにリダイレクトし、アクセスしている Web サイトの IP アドレスを保存します。デバイス内のローカルに、すべての IP アドレス、つまりアクセスした Web サイトの記録があります。ウェブサイトに再度アクセスしようとするたびに、以前よりも速くすべての情報を収集するのに役立ちます.

すべての IP アドレスは DNS Resolver Cache にキャッシュの形で存在します .サイトにアクセスしようとしても、高速な結果が得られるどころか、まったく結果が得られないことがあります。 したがって、肯定的な出力を得るには、DNS リゾルバー キャッシュをリセットする必要があります。 DNS キャッシュが時間の経過とともに失敗する一般的な理由がいくつかあります。 Web サイトの IP アドレスが変更された可能性があり、あなたの記録には古い記録があるためです。そのため、古い IP アドレスを使用している可能性があり、接続を確立しようとしているときに問題が発生します。

もう 1 つの理由は、キャッシュの形式で悪い結果を保存することです。これらの結果は、DNS スプーフィングやポイズニングによって保存され、オンライン接続が不安定になることがあります。サイトは問題なく、問題はデバイスの DNS キャッシュにある可能性があります。 DNS キャッシュが破損したり古くなったりして、サイトにアクセスできなくなる可能性があります。このいずれかが発生した場合は、より良い結果を得るために、DNS 解決キャッシュをフラッシュしてリセットする必要がある場合があります。

DNS リゾルバー キャッシュと同様に、デバイスには他に 2 つのキャッシュが存在し、必要に応じてフラッシュしてリセットできます。これらは、メモリ キャッシュとサムネイル キャッシュです。 メモリ キャッシュは、システム メモリからのデータのキャッシュで構成されます。サムネイル キャッシュには、デバイス上の画像や動画のサムネイルが含まれており、削除されたもののサムネイルも含まれています。メモリ キャッシュをクリアすると、システム メモリの一部が解放されます。サムネイル キャッシュをクリアすると、ハードディスクに空き容量ができる場合があります。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

Windows 10 で DNS リゾルバー キャッシュをフラッシュする方法は 3 つあります。これらの方法は、インターネットの問題を解決し、安定して動作する接続を維持するのに役立ちます。

方法 1:[実行] ダイアログ ボックスを使用する

1. ファイル名を指定して実行を開く ショートカット キー Windows キー を使用したダイアログ ボックス +R .

2. ipconfig /flushdns と入力します ボックスに入力して OK をクリックします ボタンまたは Enter ボックス。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

3. コマンド ボックス が一瞬画面に表示され、DNS キャッシュが正常にクリアされることを確認します

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

方法 2:コマンド プロンプトを使用する

管理者アカウントを使用して Windows にログインしない場合は、管理者アカウントにアクセスできることを確認するか、DNS キャッシュをクリアするために管理者権限が必要になるため、新しい管理者アカウントを作成してください。そうしないと、コマンド ラインに System 5 エラーが表示され、リクエストが拒否されます。

コマンド プロンプトを使用すると、DNS キャッシュと IP アドレスに関連するさまざまな機能を実行できます。これには、現在の DNS キャッシュの表示、ホスト ファイルへの DNS キャッシュの登録、現在の IP アドレス設定の解放、および IP アドレスの要求とリセットが含まれます。また、わずか 1 行のコードで DNS キャッシュを有効または無効にすることもできます。

1. Windows の検索バーに cmd と入力し、[管理者として実行] をクリックします。 」を押して、昇格したコマンド プロンプトを開きます。これらのコマンドを機能させるには、管理者としてコマンド ラインを実行することを忘れないでください。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

2. コマンド画面が表示されたら、コマンド ipconfig /flushdns を入力します。 Enter を押します 鍵。 Enter キーを押すと、DNS キャッシュのフラッシュが成功したことを確認する確認ウィンドウが表示されます。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

3. 完了したら、DNS キャッシュがクリアされているかどうかを確認します。コマンド ipconfig /displaydns を入力します Enter を押します 鍵。 DNS エントリが残っている場合は、画面に表示されます。また、いつでもこのコマンドを使用して DNS エントリを確認できます。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

4. DNS キャッシュをオフにする場合は、コマンド net stop dns cache を入力します。 コマンド ラインで Enter キーを押します。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

5. 次に、DNS キャッシュを有効にする場合は、コマンド net start dnscache を入力します。 コマンド プロンプトで Enter を押します。 キー。

注: DNS キャッシュをオフにし、再びオンにするのを忘れた場合、システムを再起動すると自動的に開始されます。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

ipconfig /registerdns を使用できます Hosts ファイルに存在する DNS キャッシュを登録します。もう 1 つは、ipconfig /renew です。 これにより、新しい IP アドレスがリセットされ、要求されます。現在の IP アドレス設定を解放するには、ipconfig /release を使用します。

方法 3:Windows Powershell を使用する

Windows Powershell は、Windows OS に存在する最も強力なコマンド ラインです。コマンド プロンプトよりも多くのことを PowerShell で行うことができます。 Windows Powershell のもう 1 つの利点は、コマンド プロンプトでしかローカル DNS キャッシュをクリアできなかったのに対し、クライアント側の DNS キャッシュをクリアできることです。

1. Windows Powershell を開きます [ファイル名を指定して実行] ダイアログ ボックスまたは Windows 検索を使用して バー。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

2. クライアント側のキャッシュをクリアする場合は、Clear-DnsClientCache コマンドを入力します Powershell で Enter を押します ボタン。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

3. デスクトップの DNS キャッシュだけをクリアする場合は、Clear-DnsServerCache と入力します。 Enter を押します キー。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

DNS キャッシュがクリアまたはフラッシュされない場合

コマンド プロンプトを使用して DNS キャッシュをクリアまたはリセットできない場合があります。これは、DNS キャッシュが無効になっていることが原因である可能性があります。そのため、キャッシュを再度クリアする前に、まず有効にする必要があります。

1. ファイル名を指定して実行を開く ダイアログ ボックスに services.msc と入力します Enter キーを押します。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

2. DNS クライアント サービスを検索します を右クリックして、[プロパティ] を選択します。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

4. プロパティ ウィンドウで、一般に切り替えます タブ

5. スタートアップの種類を設定する 自動のオプション [OK ] をクリックします。 変更を確認します。

Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

ここで、DNS キャッシュをクリアしてみてください。コマンドが正常に実行されていることがわかります。同様に、何らかの理由で DNS キャッシュを無効にしたい場合は、スタートアップの種類を [無効] に変更します。 .

推奨:

  • Windows 10 ですべてのキャッシュをすばやくクリアする [究極のガイド]
  • 2021 年のベスト パブリック DNS サーバー 10:比較とレビュー
  • Windows 10 で DNS 設定を変更する 3 つの方法

この記事が役に立ち、Windows 10 の DNS キャッシュをフラッシュしてリセットできたことを願っています。 .ご不明な点がございましたら、コメント セクションでお気軽にお問い合わせください。


  1. Windows 11をリセットする方法

    新しく購入した Windows 11 ラップトップで常にエラーや問題が発生している場合は、Windows 11 を完全にリセットすることを検討してください。 Windows のこの PC 機能をリセットすると、Windows オペレーティング システムを工場出荷時の設定または既定の構成に復元できます。このようにして、すべてのプログラム ファイルが再インストールされると、以前の問題がすべて根絶された新しい Windows 環境を使用できます。 PC のリセット中に、リセット プロセスが開始される前に、個人用ファイルを保持するか削除するかを選択することもできます。そのため、この記事では、Windo

  2. flushdns – Windows ipconfig /flushdns コマンドで DNS をフラッシュする方法

    初めてウェブサイトにアクセスした後、次にアクセスしたときにウェブサイトの読み込みがはるかに速くなることにお気づきでしょう。 これは、オペレーティング システム (Google Chrome の場合はブラウザー) が、アクセスした Web サイトの IP アドレスと DNS (ドメイン ネーム システム) 情報をキャッシュするためです。 DNS キャッシュには以下が含まれます: 技術的にリソース データ (rdata) と呼ばれる Web サイトのアドレスまたはホスト名 ウェブサイトのドメイン名 レコード タイプ (IPv4 または IPv6) キャッシュまたは TTL (存続時間) の有効