web-dev-qa-db-ja.com

停止させないWindows 10サービスのトラブルシューティング方法

Windows 10の「DNSクライアント」サービス(dnscacheとも呼ばれる)を「無効」に設定しようとしています。

しかし、私がWindows用のサービスコントロールに入ると、それを操作するオプションはすべて「グレーアウト」されています。

windows services controls options greyed out

私はまたタスクマネージャからそれを終了させようとしました、しかし、それはそれが「アクセス拒否」の問題であるというエラーメッセージを投げます(私は唯一の管理ユーザーとして、テストボックスで走っています)。

windows task manager error message

Taskkill/F/PID 3953これを行うとサービスが正常に終了しますが、ほんの一瞬だけです。その後、新しいPIDの下にすぐに再表示されます。

DNSクライアント(dnscache)を無効にするにはどうすればいいですか?

9
Jack Feschuk

DNSクライアントは、単にDNSレコードをキャッシュするだけではなく、それらを最初から取得するため、無効にするとインターネットアクセスが制限される可能性があります。

それでも無効にする場合は、次の操作を行います。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscacheに移動するにはregeditを使用します。
  • Startレジストリキーを見つけて、その値を2(自動)から4(無効)に変更します。
  • リブート。

別の方法は以下のとおりです。

  • SYSTEM( psexec -sid cmd.exe)としてコマンドプロンプト(cmd)を起動します。
  • そこからservices.mscを起動します
  • [スタートアップの種類]ドロップダウンが有効になります。
9
harrymc