O que é um serviço? (Definição de um serviço do Windows)

Índice:

O que é um serviço? (Definição de um serviço do Windows)
O que é um serviço? (Definição de um serviço do Windows)
Anonim

Um serviço é um pequeno programa que geralmente inicia quando o sistema operacional Windows é carregado. Você normalmente não interagirá com serviços como faz com programas normais porque eles são executados em segundo plano (você não os vê) e não fornecem uma interface de usuário normal.

Como os serviços são usados?

Os serviços podem ser usados pelo Windows para controlar muitas coisas, como impressão, compartilhamento de arquivos, comunicação com dispositivos Bluetooth, verificação de atualizações de software, hospedagem de um site, etc.

Um serviço pode até ser instalado por um programa de terceiros, não Windows, como uma ferramenta de backup de arquivos, programa de criptografia de disco, utilitário de backup online e muito mais.

Como faço para controlar os serviços do Windows?

Como os serviços não abrem e exibem opções e janelas como você provavelmente está acostumado a ver com um programa, você deve usar uma ferramenta interna do Windows para manipulá-los.

Services é uma ferramenta com uma interface de usuário que se comunica com o chamado Service Control Manager para que você possa trabalhar com serviços.

Outra ferramenta, o utilitário Service Control de linha de comando (sc.exe), também está disponível, mas é mais complexo de usar e, portanto, desnecessário para a maioria das pessoas.

Como ver quais serviços estão sendo executados no seu computador

A maneira mais fácil de abrir os Serviços é através do atalho Serviços nas Ferramentas Administrativas, que pode ser acessada através do Painel de Controle.

Image
Image

Outra opção é executar services.msc a partir de um prompt de comando ou da caixa de diálogo Executar (WIN+R).

Se você estiver executando o Windows 11, Windows 10, Windows 8, Windows 7 ou Windows Vista, também poderá ver os serviços no Gerenciador de Tarefas.

Serviços que estão sendo executados ativamente agora dirão Running na coluna Status. Veja a captura de tela acima para obter um exemplo.

Embora existam muitos mais, aqui estão alguns exemplos de serviços do Windows que você pode ver em execução no seu computador: Apple Mobile Device Service, Bluetooth Support Service, DHCP Client, DNS Client, HomeGroup Listener, Network Connections, Plug and Play, Spooler de Impressão, Central de Segurança, Agendador de Tarefas, Firewall do Windows e Configuração Automática de WLAN.

É completamente normal se nem todos os serviços estiverem rodando (nada, ou Stopped, é mostrado na coluna Status). Se você estiver examinando a lista em um esforço para encontrar uma solução para um problema que seu computador está tendo, não comece a iniciar todos os serviços que não estão sendo executados. Embora provavelmente não cause nenhum dano, essa abordagem provavelmente não é a solução para o seu problema.

Clicar duas vezes (ou tocar) em qualquer serviço abrirá suas propriedades, que é onde você pode ver a finalidade do serviço e, para alguns, o que acontecerá se você o interromper. Por exemplo, abrir as propriedades do Apple Mobile Device Service explica que ele é usado para se comunicar com dispositivos Apple que você conecta ao computador.

Você não pode visualizar as propriedades de um serviço se estiver acessando-as através do Gerenciador de Tarefas. Você deve estar no utilitário Serviços.

Como ativar e desativar os serviços do Windows

Alguns serviços podem precisar ser reiniciados para fins de solução de problemas se o programa ao qual pertencem ou a tarefa que executam não estiver funcionando como deveria. Outros serviços podem precisar ser interrompidos completamente se você estiver tentando reinstalar o software, mas um serviço anexado não será interrompido sozinho ou se você suspeitar que o serviço está sendo usado de forma maliciosa.

Você deve ser extremamente cuidadoso ao editar os serviços do Windows. A maioria deles que você vê listados são muito importantes para as tarefas cotidianas, e alguns até dependem de outros serviços para funcionar corretamente.

Com os Serviços abertos, clique com o botão direito do mouse (ou pressione e segure) qualquer um dos serviços para obter mais opções, que permitem iniciar, parar, pausar, retomar ou reiniciá-lo. Essas opções são bastante autoexplicativas.

Como dissemos acima, alguns serviços podem precisar ser interrompidos se estiverem interferindo na instalação ou desinstalação de um software. Digamos, por exemplo, que você esteja desinstalando um programa antivírus, mas por algum motivo o serviço não está sendo encerrado com o programa, fazendo com que você não consiga remover completamente o programa porque parte dele ainda está em execução.

Este é um caso em que você deseja abrir os Serviços, encontrar o serviço apropriado e escolher Parar para poder continuar com o processo normal de desinstalação.

Uma instância em que você pode precisar reiniciar um serviço do Windows é se estiver tentando imprimir algo, mas tudo fica travado na fila de impressão. A solução comum para esse problema é entrar em Serviços e escolher Restart para o serviço Print Spooler.

Image
Image

Você não quer desligá-lo completamente porque ele precisa ser executado para que você possa imprimir. Reiniciar o serviço o desliga temporariamente e, em seguida, o inicializa novamente, o que é como uma simples atualização para que as coisas voltem a funcionar normalmente.

Como excluir/desinstalar serviços do Windows

Excluir um serviço pode ser a única opção que você tem se um programa malicioso instalou um serviço que você não consegue manter desativado.

A opção não pode ser encontrada no programa services.msc, mas ainda é possível desinstalar completamente um serviço no Windows. Isso não apenas encerrará o serviço, mas também o excluirá do computador, para nunca mais ser visto (a menos, é claro, que seja reinstalado).

A desinstalação de um serviço do Windows pode ser feita no Registro do Windows e com o utilitário Service Control (sc.exe), semelhante ao svchost.exe, por meio de um prompt de comando elevado. Você pode ler mais sobre como excluir um serviço usando esses métodos em Stack Overflow.

Se você estiver executando o Windows 7 ou um sistema operacional Windows mais antigo, o software gratuito Comodo Programs Manager pode ser usado para excluir serviços do Windows e é muito mais fácil de usar do que qualquer um dos métodos acima (mas não funciona no Windows 10/11/8).

Embora seja raro, alguns programas permitem que você desinstale o serviço de dentro da interface gráfica normal do software. Pode ser uma opção que você pode desmarcar ou um botão "excluir serviço" dedicado.

Mais informações sobre os serviços do Windows

Serviços são diferentes de programas normais, pois um software normal deixará de funcionar se o usuário sair do computador. Um serviço, no entanto, está sendo executado com o sistema operacional Windows, meio que em seu próprio ambiente, o que significa que o usuário pode ser desconectado completamente de sua conta, mas ainda ter certos serviços sendo executados em segundo plano. Os serviços podem ser iniciados quando o computador é inicializado, em comparação com aplicativos comuns que são iniciados somente após você fazer login em uma conta de usuário.

Embora possa parecer uma desvantagem ter sempre os serviços em execução, na verdade é muito benéfico, como se você usa software de acesso remoto. Um serviço sempre ativo instalado por um desses programas permite que você acesse remotamente seu computador mesmo que não esteja conectado localmente.

Existem outras opções dentro da janela de propriedades de cada serviço, além do descrito acima, que permitem personalizar como o serviço deve ser inicializado (automaticamente, manualmente, atrasado ou desativado) e o que deve acontecer automaticamente se o serviço de repente falha e para de funcionar.

Um serviço também pode ser configurado para ser executado sob as permissões de um determinado usuário. Isso é benéfico em um cenário em que um aplicativo específico precisa ser usado, mas o usuário conectado não tem os direitos adequados para executá-lo. Você provavelmente só verá isso em um cenário em que haja um administrador de rede no controle dos computadores.

Alguns serviços não podem ser desabilitados por meios normais porque podem ter sido instalados com um driver que o impede de desabilitá-lo. Se você acha que esse é o caso, tente encontrar e desabilitar o driver no Gerenciador de dispositivos ou inicializar no modo de segurança e tentar desabilitar o serviço (porque a maioria dos drivers não carrega no modo de segurança).

Serviços são criados como projetos do Microsoft Visual Studio. Depois de criar e compilar um aplicativo, você pode instalá-lo executando o utilitário de linha de comando InstallUtil.exe. A Introdução aos Aplicativos de Serviço do Windows da Microsoft inclui mais informações sobre isso.

FAQ

    Quantos service packs existem para o Windows 7?

    Oficialmente, a Microsoft tem apenas um service pack disponível para o Windows 7. Você pode baixá-lo e instalá-lo no Windows ou obtê-lo no site da Microsoft.

    O que é o serviço Bonjour no Windows?

    Criado pela Apple em 2002, Bonjour (que significa "olá" em francês) localiza e configura dispositivos executados em uma rede local, como impressoras e servidores de compartilhamento de arquivos. Facilita o uso de produtos Apple em um PC com Windows.

    O que é o Service Host Superfetch no Windows 10?

    Apresentado pela primeira vez em 2007, o Service Host Superfetch é um serviço que torna seu computador mais rápido. Ele usa um algoritmo de previsão para determinar quais três programas você usará em seguida e, em seguida, pré-carrega os dados necessários na memória do seu computador.

    O que é o serviço Host Process for Windows?

    Host Process for Windows é um processo central que executa os serviços Dynamic Linked Library (DLL). Esses serviços precisam do Host Process for Windows para serem executados, ao contrário dos arquivos executáveis (EXE) que são executados sozinhos.

Recomendado: