Como solucionar um serviço do Windows 10 que não me permite interrompê-lo


13

Estou tentando definir o serviço "Cliente DNS" (também chamado dnscache) no Windows 10 como DESATIVADO.

No entanto, quando entro no controle de serviços do Windows, as opções para manipulá-lo ficam "acinzentadas".

Windows Services controla opções acinzentadas

Eu também tentei finalizá-lo no Gerenciador de tarefas, mas ele exibe uma mensagem de erro dizendo que é uma questão de "acesso negado" (estou executando em uma caixa de teste, como o único usuário administrativo).

mensagem de erro do gerenciador de tarefas do Windows

Também tentei eliminá-lo da linha de comando, como se segue: taskkill / F / PID 3953 Isso faz com êxito mata o serviço, mas apenas por uma fração de segundo! Em seguida, ele reaparece imediatamente sob um novo PID.

Como posso definir o cliente DNS (dnscache) como desativado?


Então, o que você realmente está tentando realizar? Desabilitar o resolvedor DNS do Windows não resolve exatamente nada.
Daniel B

Este serviço pode definitivamente ser parado. Você está executando o Gerenciador de tarefas ou o console de serviços como administrador?
Patrick Seymour

Respostas:


12

Observe que o cliente DNS faz mais do que apenas armazenar registros DNS em cache - ele os obtém em primeiro lugar, portanto, desativá-lo pode limitar o acesso à Internet.

Se você ainda decidir desativá-lo, faça o seguinte:

  • Use regeditpara navegar para HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,
  • Localize a Startchave do registro e altere seu valor de 2 (Automático) para 4 (Desativado)
  • Reinicie.

Outro método é:

  • Inicie um prompt de comando (cmd) como SYSTEM ( psexec -sid cmd.exe)
  • Iniciar a services.mscpartir dele
  • O menu suspenso Tipo de inicialização agora fica ativado.

Muito obrigado por esta explicação detalhada. Eu o desativei através do editor de registro agora. Além disso: estou testando algumas configurações de DNS personalizadas localmente, para que este serviço esteja interferindo.
Jack Feschuk

2
Droga. Agora que atualizei para o Windows 10 versão 1803, estou com esse problema em que não consigo parar ou reiniciar o serviço "Cliente DNS". Embora sua resposta pareça promissora, iniciar services.msccomo Admin (ou em execução .\PsExec64.exe -sid cmd.exee depois services.msc) não parece me ajudar.
Ryan

11
@Ryan confirmado. Isso não funciona com atualizações recentes para o Windows, mesmo quando se apresenta como sistema local por meio do psexectruque.
0xC0000022L

Observe também que, aparentemente, sem o serviço de cliente DNS ( dnscache), a lista de sufixos DNS não é mais exibida ipconfig /all. Não tenho certeza se ainda entra em vigor.
0xC0000022L

Isso não explica por que as opções estão acinzentadas e, como desmarcá-las, é: útil, mas como corrigir esse problema em vez de contorná-lo pelo registro?
Mike 'Pomax' Kamermans

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.