Como parar o serviço da linha de comando no Windows?

1

eu gostaria de parar de seguir os serviços da linha de comando

  • spooler de impressão
  • detecção de harware de shell
  • Windows Defender
  • atualização do Windows
  • onedrive onecloud

e também negá-los de serem executados na inicialização (como definido em desativado no mmc)

Falha ao encontrar uma resposta genérica, então como interrompê-los do arquivo .cmd do comando lime? Além disso, será necessário executar como administrador ?

xakepp35
fonte
Além disso, como eu poderia parar o serviço judiciário, dado por seu nome? Alguns são executáveis ​​específicos, outros são svchost e não posso finalizá-lo via gerenciador de processos, pois eles podem hospedar serviços vitais. Eu não consegui gerenciar quais hosts svchost o que?
xakepp35
Eles são realmente entradas de registro ou o quê? Onde fica essa doença aleatória, chamada "serviços"?
Xpaypp35
O que você quer dizer com doença? E qual sistema operacional você está usando?
Jimmy_A
@DA windows 10 x64
xakepp35

Respostas:

2

Para parar um serviço, use net stop <service name>

Para iniciar um serviço, use net start <service name>

Ambos precisam ser executados a partir de um prompt elevado.


Para desativar um serviço, use sc config "Name of Service" start= disabled

Isso também precisa ser executado a partir de um prompt elevado.


Por fim, uma lista de serviços e seus estados está no registro em:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Ou

Você pode digitar services.mscna linha cmd e ela fornecerá uma lista

(Obrigado @DA!)

djsmiley2k
fonte
11
Você pode simplesmente digitar Serviços na barra de tarefas e obter a lista, não há necessidade de entrar em Registro
Jimmy_A
11
Pode ser digno de nota que nem todos os serviços são visíveis usando UIs; portanto, é necessário ir ao registro para encontrar serviços ou drivers específicos do sistema.
Daniel B
11
digitar serviços no cmd não funciona. De cmd seriaservices.msc
LPChip
2

A interação com os serviços requer privilégios administrativos.

Para visualizar uma lista de serviços instalados, digite (este comando não requer privilégios administrativos):

net start

O Powershell também pode ser usado, então seria:

get-service | select Name

Para iniciar um serviço, digite:

net start <name of service>

Ou usando o PowerShell:

start-service -name <short name of service>
start-service -displayname <long name of service>

Para parar um serviço, digite:

net stop <name of service>

Ou usando o PowerShell:

stop-service -name <short name of service>
stop-service -displayname <long name of service>

Observe que os serviços têm um nome longo e curto. Por exemplo: "Windows Update" também é conhecido como wuauserv. É necessário citar a digitação de um serviço que contém um espaço.

Para modificar o tipo de inicialização de um serviço (exemplo Automático ou Desabilitado), use:

sc config "<name of service>" start=auto
sc config "<name of service>" start=disabled

Ou usando o Powershell:

Set-Service -Name <short name of service> -StartupType automatic
Set-Service -DisplayName <long name of service> -StartupType disabled

O -name e -displayname obviamente funcionam para definir o tipo de inicialização como automático e desativado, é apenas um exemplo.

Como você também menciona o Microsoft OneDrive, lembre-se de que o OneDrive é muito teimoso e provavelmente poderá se ativar quando você abrir o explorer. Se você não quiser usar o OneDrive, considere iniciar-> Adicionar / remover programas e desinstalar o Microsoft OneDrive.

LPChip
fonte
1

Dois comandos para matar serviços:

  1. net start para obter uma lista de nomes de serviços em execução
  2. net stop "name of service" parar o serviço

Um serviço é um programa quase como qualquer outro. A diferença entre serviços e outros programas é que eles são executados em segundo plano e não possuem uma interface de usuário na qual você pode clicar ou tocar. Eles visam fornecer os principais recursos do sistema operacional, como veiculação na Web, log de eventos, veiculação de arquivos, impressão ou relatório de erros.

Nem todos os serviços são desenvolvidos pela Microsoft. Alguns aplicativos e drivers instalam seus próprios serviços. Os conjuntos de segurança são um exemplo muito bom, pois instalam serviços diferentes para fornecer monitoramento em tempo real das atividades do sistema, proteção por firewall etc. Esses pacotes precisam usar as vantagens fornecidas pelos serviços. Uma dessas vantagens é que eles podem ser iniciados durante a inicialização do sistema, antes de outros programas e até mesmo antes de você fazer login. Mas a vantagem mais importante é que eles podem monitorar tudo o que é executado no seu computador enquanto estão perfeitamente integrados no núcleo do Windows. Dessa forma, eles podem fornecer um nível muito alto de proteção.

Outro exemplo de serviço que não é da Microsoft pode ser um servidor SSH, geralmente usado em escritórios para conexões remotas seguras ou um serviço de atualização automática para seu navegador, como o Mozilla Maintenance Service.

Saber o que ou quando um serviço faz algo pode ser útil às vezes. Por exemplo, se você sabe que não precisará dos recursos, pode desativá-lo para acelerar o sistema. Se você possui um roteador instalado para gerenciar sua rede local, é provável que não seja necessário executar o serviço de compartilhamento de conexão com a Internet. Ou, se você precisar de um serviço para executar, mas isso não é importante, você pode configurá-lo para iniciar um pouco mais tarde, depois que o Windows, aplicativos de inicialização ou outros serviços mais importantes forem iniciados. No meu caso, um dos serviços de que preciso, mas minha vida não depende disso, é o serviço de Horário do Windows, que sincroniza a data e a hora. Então eu decidi configurá-lo para uma inicialização atrasada.

O que é um serviço? Definição de um serviço do Windows e instruções sobre serviços de controle Noções básicas e gerenciamento de serviços do Windows

Jimmy_A
fonte
o serviço nem sempre pode ser um aplicativo. poderia ser o segmento svchost.exe. E a doença é a não uniformidade da tecnologia - alguns são aplicativos, outros são apenas tópicos, todos aleatórios! não é o caminho software deve ser desenvolvido, eu preciso desligar serviços solicitados
xakepp35
@ xakepp35 Perguntei qual sistema operacional, pois as configurações do Windows 7, Windows 8 e Windows 10 são diferentes. E deixe-me reformular a resposta para um serviço do Windows. Ter uma interface do usuário não permite iniciar ou encerrar o serviço. A interface do usuário é um recurso adicional para uma melhor experiência do usuário. De qualquer forma, os comandos são estes.
Jimmy_A
@ xakepp35 Você sabe o que está procurando em uma resposta; portanto, edite suas perguntas para que todos possam entender o que você está realmente pedindo. matando serviços por nome, você normalmente mata serviços para pais que, por sua vez, matam todos os serviços para crianças também.
Jimmy_A