一部のWebサイトまたはアプリへのアクセスに問題がある場合、それを解決する1つの方法は、コンピューターのDNSキャッシュをフラッシュすることです。これを行う方法は、使用しているデバイスによって異なります。これは、WindowsからMac、ChromeOSからLinuxによって異なるためです。この記事では、Windows 11でDNSキャッシュをフラッシュする方法を示します。また、DNSキャッシュと、それをフラッシュすることでランダムな接続の問題を修正する方法についても説明します。
Windows 11(2021)のDNSキャッシュをフラッシュする
目次
+
–
注:このチュートリアルでは、Windows 11でのDNSキャッシュのフラッシュに焦点を当てています。他のプラットフォームについては、 AndroidでDNSキャッシュをフラッシュおよび
DNSキャッシュとは何ですか、なぜ気にする必要がありますか?
DNSキャッシュは、コンピューターでアクセスしたWebサイトのホスト名とIPアドレスを含むファイルです。名前が示すように、Webページをキャッシュします。これにより、次に開いたときにサイトの読み込みが速くなります。キャッシュは、クライアントコンピューターと、ISP(インターネットサービスプロバイダー)のサーバーにあります。
インターネットに接続されているほとんどのシステムはキャッシュとホスト名を自動的に更新しますが、更新前にWebページのIPアドレスが変更されると問題が発生します。その場合、ブラウザにページを読み込めず、接続の問題が発生する可能性があります。 DNSキャッシュをフラッシュすると、保存されている(キャッシュされた)情報がすべて削除されます。これにより、コンピュータは、古くて古いデータを提供するのではなく、関連する新しいデータを取得する必要があります。
Windows11でDNSキャッシュをフラッシュする手順
注:このガイドでは、DNSキャッシュのクリアについてのみ説明します。 DNSサービスプロバイダーを変更するには、 WindowsでDNS設定を変更する。
方法1:コマンドプロンプトを使用する
まず、管理者モードでコマンドプロンプトウィンドウを開きます。これを行うには、Windowsサーチバーで「 cmd 」(引用符なし)を検索し、管理者として実行を選択します。
次に、次のコマンドをコピーして貼り付けます:ipconfig/flushdnsそしてEnterキーを押して、Windows11コンピューターのDNSキャッシュをフラッシュします。操作が成功したことを示すメッセージが表示されます。
>
方法2:WindowsPowerShellを使用する
Windows 11 PCでDNSキャッシュをフラッシュする別の方法は、PowerShellを使用することです。その方法は次のとおりです。
WindowsPCで管理者モードでWindowsPowerShellを開きます。これを行うには、Windowsサーチバーで「powershell」を検索し、管理者として実行をクリックします。
PowerShellウィンドウで、次のコマンドをコピーして貼り付け、Enterキーを押します:Clear-DnsClientCache。これにより、Windows11コンピューターのDNSキャッシュが即座にクリアされます。
方法3:実行コマンドの使用
コマンドプロンプトまたはPowerShellを開かずに、[ファイル名を指定して実行]ダイアログボックスから直接DNSキャッシュをクリアすることもできます。これは、WindowsコンピューターでDNSキャッシュをクリアする最も簡単な方法であり、その仕組みは次のとおりです。
Windows11のキーボードショートカットのWindowsキー+ Rを使用して、[実行]ボックスを開きます。次に、次のコマンドを入力します。 ipconfig/flushdnsをクリックし、Enterキーを押します。これにより、Windows11コンピューターのDNSキャッシュがフラッシュされます。
方法4:バッチファイルを使用する
最後に、Windows PCでDNSキャッシュをフラッシュするプロセスを自動化したい場合は、その目的のためにバッチファイルを作成して使用できます。したがって、このバッチファイルをダウンロードして実行し、Windows11のDNSキャッシュをクリアします。
バッチファイルには、知らない場合に備えて、一連のコマンドが含まれており、スケジュールされた間隔でファイルを実行するか、オンデマンドでそれらのコマンドを実行できます。詳細については、
ChromeでDNSキャッシュをクリアする
Google Chromeを含む一部のWindowsアプリには、独自のDNSキャッシュがあります。これは、オペレーティングシステムによって保存されているDNSキャッシュとは別のものです。このような場合、これらのアプリケーションのDNSキャッシュもクリアする必要があります。 Google Chromeの場合、次のようにします。
まず、パソコンでGoogleChromeを開きます。次に、ブラウザのアドレスバーに次のURLをコピーして貼り付けます:chrome://net-internals/#dnsそしてEnterキーを押します。 Chromeの「ネット内部」ページのDNSタブが読み込まれます。ここで、[ホストキャッシュをクリア]ボタンをクリックして、ChromeのDNSリゾルバーキャッシュをクリアします。
Windows11の接続の問題を解決するためにDNSキャッシュをフラッシュする
DNSキャッシュのフラッシュは、技術用語のように聞こえるかもしれませんが、ご存知のとおり、簡単に行うことができます。コマンドプロンプト、PowerShell、ファイル名を指定して実行コマンドを使用するなど、Windows 11PCでDNSキャッシュをフラッシュする方法は複数あります。したがって、先に進んで、Windows 11コンピューターにキャッシュされたDNSデータをフラッシュして、根本的な接続の問題を修正し、プライバシーを向上させます。それが済んだら、使用できる