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

DNSリゾルバーキャッシュをフラッシュすると、Microsoft Windows10のDNS関連の問題を解決するのに役立ちます。 問題には次のものが含まれます Webサイトにエラーが見つかりません または、変更された特定のWebページを表示できない。

オプション1-Windowsコマンド

DNSリゾルバーキャッシュをリセットするには、次の手順を実行します。

  1. を選択 "始める」ボタンをクリックし、「cmd“.
  2. 右クリック "コマンド・プロンプト「、次に「」を選択します管理者として実行“.
  3. タイプ ipconfig / flushdns 次にを押します "入力“. (スラッシュの前にスペースがあることを確認してください)
    WindowsフラッシュDNSコマンド

コマンドボックスが画面上で一瞬点滅し、DNSリゾルバーのキャッシュがクリアされます。


オプション2– Windows PowerShell

  1. を選択 "始める」ボタンをクリックし、「パワーシェル“.
  2. 選択する "Windows PowerShell“.
  3. 次のコマンドを入力して、「入力“:
    • クリア-DnsClientCache

この記事は、Windows 10、8、7、XP、2000、2003、および2008に適用されます。

以下も参照してください。
ipconfigコマンドを使用して、クライアントリゾルバーキャッシュをフラッシュおよびリセットします –マイクロソフト


よくある質問

DNSリゾルバーキャッシュとは何ですか?

ドメイン名(つまり、microsoft.com)を使用してWebサイトにアクセスするたびに、ブラウザはDNSサーバーに転送され、そこでそのWebサイトのIPアドレスを学習します。 次に、そのWebサイトに移動します。 ドメイン名が指すIPアドレスのレコードがWindows内に作成されるため、同じWebサイトに再度アクセスした場合に、情報にすばやくアクセスできます。 作成されるこれらのレコードは、DNSリゾルバーキャッシュを構成します。

DNSリゾルバーキャッシュをフラッシュすると何かが修正されるのはなぜですか?

サイトのIPアドレスが変更される場合があります。 DNSリゾルバーキャッシュに古いIPアドレスレコードがある場合、コンピューターがサイトにアクセスできなくなる可能性があります。 キャッシュされたデータも破損する可能性があります。 したがって、それをクリアすることは、サイトに接続できないときはいつでも実行できるステップです。

DNSリゾルバーキャッシュ内のデータを表示できますか?

はい。 コマンドプロンプトから、「ipconfig / displaydns」コマンドまたは「取得」>-DnsClientCache」データを表示するためのPowerShellコマンド。