柔らかい

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

問題を排除するために楽器を試してください





ポストする最終更新日:2021年2月16日

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



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

すべてのIPアドレスは、キャッシュの形式で存在します。 DNS解決キャッシュ 。時々、サイトにアクセスしようとすると、より速い結果を得る代わりに、まったく結果が得られないことがあります。 したがって、ポジティブ出力を取得するには、リセットされたDNSリゾルバーキャッシュをフラッシュする必要があります。 DNSキャッシュが時間の経過とともにフェイルオーバーする原因となる一般的な理由がいくつかあります。 WebサイトがIPアドレスを変更した可能性があり、レコードに古いレコードがあるためです。したがって、古いIPアドレスを使用している可能性があり、接続を確立しようとしているときに問題が発生する可能性があります。



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

feedbackhub フォルダ

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



DNSをフラッシュする

コンテンツ[ 隠れる ]



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

Windows 10でDNSリゾルバーキャッシュをフラッシュするために適用できる3つの方法があります。これらの方法は、インターネットの問題を修正し、安定して機能する接続を支援します。

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

1.を開きます 走る ショートカットキーを使用したダイアログボックス Windowsキー + R

2.タイプします ipconfig / flushdns ボックスに入れて、 わかった ボタンまたは 入る 箱。

ボックスにipconfigflushdnsと入力し、[OK]|[OK]をクリックします。 DNSキャッシュをフラッシュしてリセットする

3. A cmdボックス しばらく画面に表示され、それを確認します DNSキャッシュは正常にクリアされます。

コマンドプロンプトを使用してDNSキャッシュをフラッシュする

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

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

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

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

directx エラー ff14

Windowsキー+Sを押して管理者特権コマンドプロンプトを開き、cmdと入力して、管理者として実行を選択します。

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

コマンドプロンプトを使用してDNSキャッシュをフラッシュする

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

ipconfigdisplaydnsと入力します

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

コマンドプロンプトを使用したDNSキャッシュのネット停止

5.次に、DNSキャッシュをオンにする場合は、次のコマンドを入力します ネットスタートdnscache コマンドプロンプトで、を押します 入る 鍵。

ノート: DNSキャッシュをオフにして、再度オンにするのを忘れた場合は、システムを再起動した後に自動的に開始されます。

ネットスタートDNSCache

使用できます 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サーチ バー。

検索バーでWindowsPowershellを検索し、[管理者として実行]をクリックします

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

クリア-DnsClientCache| DNSキャッシュをフラッシュしてリセットする

3.デスクトップのDNSキャッシュのみをクリアする場合は、次のように入力します。 クリア-DnsServerCache とヒット 入る 鍵。

windowsメモリ診断ツール

クリア-DnsServerCache| DNSキャッシュをフラッシュしてリセットする

DNSキャッシュがクリアまたはフラッシュされない場合はどうなりますか?

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

1.を開きます 走る ダイアログボックスに入力し、 services.msc Enterキーを押します。

runコマンドボックスにservices.mscと入力し、Enterキーを押します。 DNSキャッシュをフラッシュしてリセットする

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

サービスウィンドウが開き、DNSクライアントサービスを見つけます。

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

5.を設定します スタートアップの種類 オプション 自動、 次に、をクリックします わかった 変更を確認します。

hkey_local_machine\system\currentcontrolset\control\class\{4d36e965-e325-11ce-bfc1-08002be10318}

[全般]タブに移動します。スタートアップの種類のオプションを見つけて、自動に設定します

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

おすすめされた:

この記事がお役に立てば幸いです。 Windows10でDNSキャッシュをフラッシュしてリセットする 。それでも質問がある場合は、コメントセクションでお気軽に質問してください。

ピートミッチェル

ピートはサイバーSのシニアスタッフライターです。ピートはあらゆるテクノロジーが大好きで、熱心なDIY家でもあります。彼は、インターネット上でハウツー、機能、およびテクノロジーガイドを作成した10年の経験があります。