柔らかい

Windows 10、8.1、および7でDNSリゾルバーキャッシュをフラッシュする方法

最終更新 2022年4月17日 DNSキャッシュウィンドウをフラッシュするコマンド-10 0

Windows 10 1809のアップグレード後に、コンピューターが特定のWebサイトまたはサーバーにアクセスするのが困難であることに気付いた場合、問題はローカルDNSキャッシュの破損が原因である可能性があります。また、DNSキャッシュをフラッシュすると、おそらく問題が解決します。繰り返しますが、あなたがする必要があるかもしれない他の多くの理由があります Windows10でDNSリゾルバーキャッシュをフラッシュする 、最も一般的なのは、ウェブサイトが正しく解決されていないことです。これは、DNSキャッシュが誤ったアドレスを保持していることが問題である可能性があります。ここでこの投稿について説明します DNSとは 、 方法 DNSキャッシュをクリアする Windows10の場合。

DNSとは何ですか?

DNS(ドメインネームシステム)は、(人々が理解できる)Webサイト名を(コンピューターが理解できる)IPアドレスに変換するPCの方法です。簡単に言うと、DNSはホスト名(Webサイト名)をIPアドレスに解決し、IPアドレスをホスト名(人間が読める言語)に解決します。

ブラウザでWebサイトにアクセスするたびに、ドメイン名をそのIPアドレスに解決するDNSサーバーがポイントされます。その後、ブラウザはWebサイトのアドレスを開くことができます。開いたすべてのWebサイトのIPアドレスは、DNSリゾルバーキャッシュと呼ばれるローカルシステムのキャッシュに記録されます。

DNSキャッシュ

Windows PCはDNS結果をローカル(一時データベース上)にキャッシュして、これらのホスト名への将来のアクセスを高速化します。 DNSキャッシュには、Webサイトやその他のインターネットドメインへの最近のすべてのアクセスと試行されたアクセスの記録が含まれています。ただし、キャッシュデータベースが破損すると、特定のWebサイトまたはサーバーに到達するのが困難になる場合があります。

キャッシュポイズニングやその他のインターネット接続の問題をトラブルシューティングするときは、DNSキャッシュをフラッシュ(つまり、クリア、リセット、または消去)して、ドメイン名解決エラーを停止するだけでなく、システムの速度を向上させる必要があります。

DNSキャッシュウィンドウをクリアする10

Windows 10、8.1、および7でDNSキャッシュをクリアするには、 ipconfig / flushdns 指図。これを行うには、管理者権限を持つコマンドプロンプトを開く必要があります。

  1. タイプ cmd スタートメニュー検索
  2. 右クリック コマンド・プロンプト 管理者として実行を選択します。
  3. Windowsコマンドプロンプトウィンドウが表示されます。
  4. ここで入力します ipconfig / flushdns エンターキーを押します
  5. これによりDNSキャッシュがフラッシュされ、次のメッセージが表示されます DNSリゾルバーキャッシュを正常にフラッシュしました

DNSキャッシュウィンドウをフラッシュするコマンド-10

Powershellを使用する場合は、コマンドを使用します Clear-dnsclientcache Powershellを使用してDNSキャッシュをクリアします。

また、次のコマンドを使用できます。

    ipconfig / displaydns:WindowsIP構成でDNSレコードをチェックアウトします。ipconfig / registerdns:あなたまたはいくつかのプログラムがあなたのHostsファイルに記録した可能性のあるDNSレコードを登録するため。ipconfig / release:現在のIPアドレス設定を解除します。ipconfig / renew:リセットして、DHCPサーバーに新しいIPアドレスを要求します。

DNSキャッシュをオフまたはオンにする

  1. 特定のセッションのDNSキャッシュをオフにするには、次のように入力します ネットストップdnscache Enterキーを押します。
  2. DNSキャッシュをオンにするには、次のように入力します ネットスタートdnscache Enterキーを押します。

ノート: コンピュータを再起動すると、いずれの場合もDNCキャッシュがオンになります。

DNSリゾルバーキャッシュをフラッシュできませんでした

時々演奏中に ipconfig / flushdns コマンドエラーが発生する可能性がありますWindowsIP構成がDNSリゾルバーキャッシュをフラッシュできませんでした:実行中に機能が失敗しました。これはおそらく DNSクライアントサービスが無効になっています または実行されていません。 DNSクライアントサービスを開始して、問題を修正します。

検索 設定 セーフ サーチ
  1. Windows + Rを押して、次のように入力します services.msc そしてOK
  2. 下にスクロールして、DNSクライアントサービスを見つけます
  3. それを右クリックして、メニューからプロパティを選択します
  4. スタートアップの種類を[自動]に変更し、[開始]を選択してサービスを開始します。
  5. 今実行します ipconfig / flushdns 指図

DNSクライアントサービスを再起動します

DNSキャッシングを無効にする

アクセスしたサイトに関するDNS情報をPCに保存させたくない場合は、無効にすることができます。

  1. これを再度行うには、services.mscを使用してWindowsサービスを開きます。
  2. DNSクライアントサービスを見つけ、右クリックして停止します
  3. DNSキャッシングを完全に無効にするDNSクライアントサービスを開く場合は、スタートアップの種類を[無効にする]に変更して、サービスを停止します。

DNSキャッシュクロームをクリア

  • Chromeブラウザのキャッシュのみをクリアするには
  • グーグルクロームを開き、
  • ここでアドレスバーの種類 chrome:// net-internals /#dns と入力します。
  • [ホストキャッシュのクリア]をクリックします。

GoogleChromeキャッシュをクリアする

これがお役に立てば幸いです。質問の提案があれば、以下のコメントで気軽に話し合ってください。また読む: