修正:DNSリゾルバーキャッシュをフラッシュできませんでした
DNSリゾルバーキャッシュをフラッシュできませんでしたは、Windowsマシンでipconfig / flushdnsコマンドを実行したときに表示される可能性があるエラーメッセージです。
DNSクライアントサービスは、WindowsオペレーティングシステムがDNS(ドメインネームシステム)情報を解決および保存するために使用され、連続使用のプロセスを高速化します。
DNSキャッシュはデフォルトで有効になっており、インターネットに接続するほとんどのプログラムのDNSリクエストをキャッシュします。
WindowsオペレーティングシステムでDNSキャッシュを使用するときにユーザーが経験するいくつかの落とし穴があります。
それらの1つは、DNSキャッシュの情報が古くなっていることです。これにより、サイトまたはサーバーに接続するときに読み込みの問題が発生する可能性があります。の ipconfig / flushdns コマンド缶 DNSキャッシュをフラッシュするために使用されます ドメイン名を新たに解決するため。
フラッシュとは、キャッシュをクリアすることを意味し、操作後に情報がキャッシュに保存されないようにします。これにより、Windowsは構成されたDNSサーバーを使用してDNS情報をプルします。
DNSリゾルバーキャッシュをフラッシュできませんでした 
DNSキャッシュをフラッシュしようとすると、「Windows IP構成でDNSリゾルバーキャッシュをフラッシュできませんでした:実行中に関数が失敗しました」というエラーメッセージが表示される場合があります。
エラーメッセージは、Windows 7およびWindows 10を含むWindowsオペレーティングシステムのすべての最新バージョンで同一です。
その最も可能性の高い理由は、DNSクライアントサービスが非アクティブ化されていることです。
このエラーメッセージを修正する解決策は、サービス構成メニューでDNSクライアントサービスを有効にすることです。 DNSクライアントが無効になっている場合にキャッシュをフラッシュすることがそれほど意味があるかどうかはわかりません。これは、WindowsがDNSを解決および保存していないことを意味します。
ヒント :DNSクライアントがコマンドの実行時にWindowsがキャッシュに保存したすべてのキャッシュDNSエントリを一覧表示できるようにした後、コマンドipconfig / displaydnsを実行できます。
基本的には、DNSクライアントサービスが無効になっている場合、WindowsはDNS要求をキャッシュしないということです。したがって、DNSキャッシュをフラッシュしても、システムにプラスの影響はありません。
- Windows-Rを使用してサービスを開始し、実行ボックスを表示できます
- services.mscと入力し、Enterキーを押します。
- DNSクライアントサービスを見つけて右クリックし、メニューからプロパティを選択します(または代わりにダブルクリックします)。
開始オプションが使用可能になる前に、「スタートアップの種類」でサービスを手動または自動に設定する必要があります。 [開始]を選択してサービスを開始します。
その後コマンドプロンプトに戻ると、ipconfig / flushdnsを使用してDNSキャッシュをフラッシュすると、期待どおりに機能するはずです。