要求された一時停止、続行、または停止は、このサービスでは無効です

「要求された一時停止、続行、または停止は、DNSCache、Winmgmt、TrustedInstallerのこのサービスでは無効です(The requested pause, continue, or stop is not valid for this service)(DNSCache)というメッセージ(Winmgmt)表示(TrustedInstaller)された場合は、この投稿に関心があります。

netstopdnscacheが機能していません

要求された一時停止、続行、または停止は、このサービスでは無効です

DNSキャッシュ(DNS Cache)サービスを停止できない場合は、 Windowsオペレーティングシステム に変更が加えられたことが原因です。Windows OSの(Windows OS)DNSクライアントサービス(DNS Client Service)は、DNSを解決するために使用されます。最初にローカルでクエリを実行するか、以前にクエリが実行されていない場合はリモートDNSサーバーに接続します。サービスの再起動は、DNSの問題をトラブルシューティング(troubleshoot any DNS issue)する方法の1つでした。ただし、それができなくなり、要求された一時停止、続行、または停止がこのサービスに対して無効である場合は(The requested pause, continue, or stop is not valid for this service)、この投稿で理由を明らかにします。

要求された一時停止、続行、または停止は、このサービスでは無効です

コマンドライン(net stop dnscache)から、またはサービススナップインに移動してDNSクライアント(DNS Client)サービスを開くことにより、このような操作のいずれかを実行しようとすると、これらのオプションは無効になっているか、使用できません。

Windows 1021H1以降およびWindows11(Windows 10)では、(Windows 11)管理者(Administrator)アカウントを含むすべてのユーザーアカウントですべてのユーザーベースの操作が無効になっています。

DNSクライアント操作が無効になっています

完全なエラーメッセージは次のようになります。

要求された一時停止、続行、または停止は、このサービスでは無効です。

NET HELPMSG 2191と入力すると、さらにヘルプが表示されます。

ネットhelpmsg2191

flushdnsdisplaydnsなどのオプションは機能しますが、これは機能しません。厄介なのは、変更があり、クライアントのキャッシュ時間が長いと、一部のWebサイトにアクセスするのが困難になることです。

DNSクライアント(DNS Client)を再起動するオプションがない場合はどうすればよいですか?

管理者アカウントを使用したレジストリ方式で変更できます。多くの変更を行う前に、必ずレジストリのバックアップを作成してください(Make)

実行(Run)プロンプトを開き、regeditと入力して、Enterキー(Enter)を押します

これにより、レジストリエディタが開きます

案内する:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNSCache\Parameters

空の領域を右クリック(Right-click)して、新しいDWORDを作成します。

名前をMaxCacheTtlとして設定し、値を秒単位で設定します。デフォルトは1日である86400秒です。

同じことを繰り返し、MaxNegativeCacheTtlという名前で値が5の別の(5)DWORDを作成します。(DWORD)

これにより、ローカルDNSキャッシュが数時間ごとに更新されるようになります。

クライアントDNSキャッシュをクリアする方法は?

Clear-DnsClientCacheand Stillなどのコマンドは機能し、コマンドプロンプト(Command Prompt)またはPowerShellipconfig /flushdnsから実行できます。どちらも(Both)ローカルキャッシュをクリアし、必要に応じて再起動することでうまくいくはずです。

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

Webサイト名からIPアドレスへの解決を高速化し、Webサイトの読み込みを高速化するために、WindowsはWebサイト名からIPアドレスへのローカルコピーをローカルキャッシュに保持します。これがある場合、ブラウザはDNS(DNS)に接続する必要はなく、代わりにこれを使用できます。定期的に更新されるので、うまく機能します。

DNSキャッシュを表示する方法は?

コマンドプロンプトでコマンドipconfig /displaydnsを実行して、すべてのWebサイトとその解決されたIPアドレスを表示します。次の形式で利用できるようになります。

  • レコード名
  • レコードタイプ
  • 有効期間
  • データ長
  • セクション
  • (ホスト)レコード

PowerShellを使用する場合は、コマンドを使用できますGet-DnsClientCacheコマンドプロンプト(Command Prompt)の長いスクロールと比較して、より良い視覚化を提供します。

投稿がわかりやすく、サービスで(Services)DNSクライアント(DNS Client)を再起動しようとしたときにエラーが発生した理由がわかりました。



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts