Como identificar as dependências dos serviços do Windows e alterar como eles são iniciados

Os serviços são uma parte vital do Windows , sem os quais o sistema operacional(operating system) não poderia funcionar corretamente. Eles são os pequenos lacaios que fazem a maior parte do trabalho em segundo plano e fazem as coisas acontecerem. Os serviços não estão fazendo seu trabalho por conta própria, pois muitas vezes precisam uns dos outros para atingir seus objetivos. Quando um serviço do Windows(Windows service) precisa de outro serviço, para que funcione, chama-se que tem uma dependência. Em outras palavras, alguns serviços dependem de outros, e é por isso que você deve ser extremamente cuidadoso quando pretende desabilitar, atrasar ou alterar a maneira como um serviço do Windows é(Windows service) iniciado. Neste artigo, mostramos como identificar as dependências dos serviços do Windows(Windows service) e como alterar seu tipo de inicialização(startup type):

Como acessar os Serviços(Services) do Windows

Para poder ver detalhes sobre os serviços, identificar suas dependências e alterar seu tipo de inicialização(startup type) , você deve primeiro abrir a janela Serviços . (Services )Há mais de uma maneira de fazer isso e abordamos todas elas neste artigo: 9 maneiras de acessar os Serviços(Services) no Windows (todas as versões).

Se você estiver com pressa e precisar abrir a janela Serviços(Services) , poderá abri-la usando o recurso de pesquisa(search feature) . Digite a palavra serviços(services) no campo de pesquisa(search field) da Cortana na barra de tarefas do Windows 10 , na tela Iniciar do (Start)Windows 8.1 ou no campo de pesquisa(search field) do Menu Iniciar,(Start Menu, ) no Windows 7 . Em seguida, clique ou toque(click or tap) no resultado da pesquisa Serviços(Services ) ou "Visualizar serviços locais"("View local services") e a janela Serviços deve ser aberta.(Services)

Windows, Serviços

Como ver as dependências de um serviço do Windows(Windows service)

Em muitos casos, os serviços do Windows(Windows) exigem que outros componentes do sistema sejam executados antes que possam começar a operar. Esses componentes são conhecidos como dependências e, se falharem na inicialização, os serviços que os exigem também falharão na inicialização.

Quando um serviço falha ao iniciar, você pode examinar suas dependências e certificar-se de que cada uma delas esteja em execução. Se você deseja desabilitar um serviço, também é essencial verificar se outros componentes ou serviços do sistema não dependem dele.

Para ver a lista de dependências de um serviço, você deve primeiro abrir sua janela Propriedades . (Properties)Você pode fazer isso clicando duas vezes (ou tocando duas vezes) em seu nome na janela Serviços ou clicando com o botão direito do mouse ( (Services)tocar e segurar(tap and hold) ) nele e escolhendo Propriedades(Properties) .

Windows, Serviços

Você pode então ver as dependências desse serviço, na guia Dependências(Dependencies) de sua janela Propriedades .(Properties )

Windows, Serviços

A guia Dependências(Dependencies ) é dividida em duas seções:

  1. A primeira seção começa informando que "Este serviço depende dos seguintes componentes do sistema"("This service depends on the following system components") e lista todos os outros serviços que devem ser executados para que o serviço possa ser iniciado.
  2. A segunda seção começa informando que "Os seguintes componentes do sistema dependem deste serviço"("The following system components depend on this service") e lista os serviços que dependem do serviço selecionado.

Windows, Serviços

Para explicar o acima em apenas uma frase, a ideia geral é: dependencies work -> the selected service works -> services depending on the selected service work as well .

Como desabilitar um serviço e o que acontece quando você faz isso

Se você tiver algum motivo para querer desabilitar um serviço, o que significa que ele nunca é executado, você pode fazê-lo na guia Geral(General ) da janela Propriedades . (Properties )Clique ou toque na lista "Tipo de inicialização"("Startup type" ) e selecione Desativado(Disabled) .

Windows, Serviços

Embora não recomendemos que os usuários desativem os serviços, há várias situações em que você pode querer impedir que alguns deles sejam executados. Alguns dizem que, ao desabilitar serviços desnecessários ou indesejados, você pode ajustar seu computador para que ele inicialize ou rode mais rápido, pois não usa nenhum recurso para eles. Embora isso seja um pouco verdade, na maioria das vezes as melhorias não são perceptíveis. No entanto, se você quiser fazer esses ajustes, é melhor não desabilitar os serviços, mas apenas definir seu "tipo de inicialização"("Startup type" ) como Manual . Você pode ver o que isso significa, na próxima seção deste tutorial.

Windows, Serviços

Definir o "Tipo de inicialização"("Startup type" ) como Desativado(Disabled ) significa que o serviço selecionado nunca poderá ser iniciado. Se você precisar que ele seja executado, deverá iniciá-lo manualmente ou alterar seu tipo de inicialização(startup type) novamente para Automático(Automatic) .

Como definir um serviço do Windows(Windows service) para iniciar manualmente e o que acontece quando você faz isso

Para definir um serviço para iniciar manualmente, abra sua janela Propriedades , alterne para a (Properties)guia Geral(General tab) e selecione a opção Manual na lista (Manual)"Tipo de inicialização"("Startup type") .

Windows, Serviços

Quando você define um serviço para iniciar apenas manualmente, o serviço especificado não inicia quando o Windows(Windows) é iniciado, mas, se o serviço for solicitado por outros componentes ou serviços do sistema, o Windows(Windows) poderá executá-lo. Nesse caso, o serviço não precisa de recursos do sistema quando o Windows(Windows) inicializa ou quando é executado regularmente, pois só é executado quando necessário. Dessa forma, você deve estar protegido contra os problemas que podem ocorrer ao desabilitar completamente um serviço.

Como atrasar um serviço do Windows

Outra configuração que você deve considerar para serviços menos críticos é Automático (Início Atrasado)(Automatic (Delayed Start)) . Essa configuração faz com que um serviço seja iniciado automaticamente, mas somente depois que o Windows(Windows) terminar de carregar os serviços mais essenciais, que são definidos como Automático(Automatic) .

Windows, Serviços

Essa é uma configuração excelente para usar em serviços que você não precisa executar imediatamente e também deseja que os tempos de inicialização sejam mais rápidos.

Você verifica as dependências dos serviços antes de alterar seu tipo de inicialização(startup type) ?

Infelizmente, poucas pessoas analisam as dependências entre os serviços do Windows quando optam por desativá-los com base nas recomendações feitas por um site ou amigo. Recomendamos que você investigue um pouco e entenda como um serviço é usado antes de tomar qualquer decisão. Para ajudá-lo, também publicamos um artigo compartilhando recomendações úteis e SEGURAS sobre serviços que podem ser desativados e quando. Você pode encontrá-lo aqui.

Se você tiver dúvidas ou dicas para compartilhar, não hesite em usar a seção de comentários abaixo para falar conosco.



About the author

Sou engenheiro de software com mais de 10 anos de experiência na indústria Xbox. Sou especialista em desenvolvimento de jogos e testes de segurança. Também sou um revisor experiente e tenho trabalhado em projetos para alguns dos maiores nomes dos jogos, incluindo Ubisoft, Microsoft e Sony. No meu tempo livre, gosto de jogar videogame e assistir a programas de TV.



Related posts