Windows10でDNSキャッシュをフラッシュしてリセットする方法
その他 / / November 28, 2021
インターネットサーフィン中に問題に直面していますか? アクセスしようとしているウェブサイトが開かないのですか? ウェブサイトにアクセスできない場合、この問題の背後にある理由は、DNSサーバーとその解決キャッシュが原因である可能性があります。
DNSまたは ドメインネームシステム あなたがオンラインにいる間、あなたの親友です。 マシンが理解できるように、アクセスしたWebサイトのドメイン名をIPアドレスに変換します。 Webサイトにアクセスし、そのドメイン名を使用してこれを行ったとします。 ブラウザはDNSサーバーにリダイレクトし、アクセスしているWebサイトのIPアドレスを保存します。 ローカルでは、デバイス内に すべてのIPアドレスの記録、あなたが訪問したウェブサイトを意味します。 Webサイトに再度アクセスしようとすると、以前よりも速くすべての情報を収集するのに役立ちます。
すべてのIPアドレスは、キャッシュの形式で存在します。 DNSリゾルバーキャッシュ. サイトにアクセスしようとすると、結果が速くなる代わりに、まったく結果が得られない場合があります。 したがって、ポジティブ出力を取得するには、リセットされたDNSリゾルバーキャッシュをフラッシュする必要があります。 DNSキャッシュが時間の経過とともにフェイルオーバーする原因となる一般的な理由がいくつかあります。 ウェブサイトがIPアドレスを変更した可能性があり、あなたの記録には古い記録があるためです。 したがって、古いIPアドレスを使用している可能性があり、接続を確立しようとしているときに問題が発生します。
もう1つの理由は、悪い結果をキャッシュの形で保存することです。 これらの結果は、次の理由で保存される場合があります DNSスプーフィング 中毒、不安定なオンライン接続になってしまいます。 たぶん、サイトは問題なく、問題はデバイスのDNSキャッシュにあります。 DNSキャッシュが破損したり古くなったりして、サイトにアクセスできなくなる可能性があります。 これが発生した場合は、より良い結果を得るためにDNS解決キャッシュをフラッシュしてリセットする必要がある場合があります。
DNSリゾルバーキャッシュと同様に、デバイスには他に2つのキャッシュがあり、必要に応じてフラッシュしてリセットできます。 これらは メモリキャッシュとサムネイルキャッシュ。
メモリキャッシュは、システムメモリからのデータのキャッシュで構成されます。 サムネイルキャッシュには、デバイス上の画像とビデオのサムネイルが含まれ、削除されたもののサムネイルも含まれます。 メモリキャッシュをクリアすると、一部のシステムメモリが解放されます。 サムネイルキャッシュをクリアすると、ハードディスクに空き容量ができます。コンテンツ
- Windows10でDNSキャッシュをフラッシュしてリセットする方法
- 方法1:[実行]ダイアログボックスを使用する
- 方法2:コマンドプロンプトを使用する
- 方法3:WindowsPowershellを使用する
- DNSキャッシュがクリアまたはフラッシュされない場合はどうなりますか?
Windows10でDNSキャッシュをフラッシュしてリセットする方法
Windows10でDNSリゾルバーキャッシュをフラッシュするために適用できる3つの方法があります。 これらの方法は、インターネットの問題を修正し、安定して機能する接続を支援します。
方法1:[実行]ダイアログボックスを使用する
1. を開きます 走る ショートカットキーを使用したダイアログボックス Windowsキー + NS.
2. タイプ ipconfig / flushdns ボックスに入れて、 わかった ボタンまたは 入力 箱。
3. NS コマンドボックス しばらく画面に表示され、それを確認します DNSキャッシュは正常にクリアされます。
方法2:コマンドプロンプトを使用する
管理者アカウントを使用してWindowsにログインしない場合は、次のアクセス権があることを確認してください。 DNSをクリアするには管理者権限が必要になるため、1つまたは新しい管理者アカウントを作成します キャッシュ。 それ以外の場合、コマンドラインは次のように表示されます システム5エラー リクエストは拒否されます。
コマンドプロンプトを使用すると、DNSキャッシュとIPアドレスに関連する他のさまざまな機能を実行できます。 これには、現在のDNSキャッシュの表示、ホストファイルへのDNSキャッシュの登録、現在のIPアドレス設定の解放、IPアドレスの要求とリセットが含まれます。 1行のコードでDNSキャッシュを有効または無効にすることもできます。
1. Windowsの検索バーにcmdと入力し、「管理者として実行」をクリックして、昇格したコマンドプロンプトを開きます。 これらのコマンドを機能させるには、管理者としてコマンドラインを実行することを忘れないでください。
2. コマンド画面が表示されたら、コマンドを入力します ipconfig / flushdns とヒット 入力 鍵。 Enterキーを押すと、DNSキャッシュのフラッシュが成功したことを確認する確認ウィンドウが表示されます。
3. 完了したら、DNSキャッシュがクリアされているかどうかを確認します。 コマンドを入力してください ipconfig / displaydns とヒット 入力 鍵。 DNSエントリが残っている場合は、画面に表示されます。 また、このコマンドをいつでも使用して、DNSエントリを確認できます。
4. DNSキャッシュをオフにする場合は、コマンドを入力します ネットストップDNSキャッシュ コマンドラインでEnterキーを押します。
5. 次に、DNSキャッシュをオンにする場合は、次のコマンドを入力します ネットスタートdnscacheコマンドプロンプトで、を押します 入力 鍵。
ノート: DNSキャッシュをオフにして、再度オンにするのを忘れた場合、システムを再起動すると自動的に開始されます。
あなたが使用することができます ipconfig / registerdns Hostsファイルに存在するDNSキャッシュを登録するため。 もう一つは ipconfig / renew これにより、リセットされ、新しいIPアドレスが要求されます。 現在のIPアドレス設定を解放するには、 ipconfig / release。
方法3:WindowsPowershellを使用する
Windows Powershellは、WindowsOSに存在する最も強力なコマンドラインです。 PowerShellを使用すると、コマンドプロンプトを使用するよりもはるかに多くのことができます。 Windows Powershellのもう1つの利点は、クライアント側のDNSキャッシュをクリアできるのに対し、コマンドプロンプトではローカルDNSキャッシュしかクリアできないことです。
1. 開ける Windows Powershell [実行]ダイアログボックスまたは Windowsサーチ バー。
2. クライアント側のキャッシュをクリアする場合は、コマンドを入力します Clear-DnsClientCache Powershellで、 入力 ボタン。
3. デスクトップのDNSキャッシュのみをクリアする場合は、次のように入力します。 クリア-DnsServerCache とヒット 入力 鍵。
DNSキャッシュがクリアまたはフラッシュされない場合はどうなりますか?
コマンドプロンプトを使用してDNSキャッシュをクリアまたはリセットできない場合があります。これは、DNSキャッシュが無効になっているために発生する可能性があります。 したがって、キャッシュを再度クリアする前に、まず有効にする必要があります。
1. を開きます 走る ダイアログボックスを入力し、 services.msc Enterキーを押します。
2. 検索する DNSクライアントサービス リストで右クリックして選択します プロパティ。
4. の中に プロパティ ウィンドウ、に切り替えます 全般的 タブ。
5. をセットする スタートアップタイプ オプション 自動、 次にをクリックします わかった 変更を確認します。
ここで、DNSキャッシュをクリアしようとすると、コマンドが正常に実行されていることがわかります。 同様に、何らかの理由でDNSキャッシュを無効にする場合は、スタートアップの種類を次のように変更します。 無効にする.
おすすめされた:
- Windows10のすべてのキャッシュをすばやくクリアする[究極のガイド]
- 2021年のベストパブリックDNSサーバー10社:比較とレビュー
- Windows10でDNS設定を変更する3つの方法
この記事がお役に立てば幸いです。 Windows10でDNSキャッシュをフラッシュしてリセットする. それでも質問がある場合は、コメントセクションでお気軽に質問してください。