Habr não é um livro de queixas. Este artigo é sobre ferramentas gratuitas da Nirsoft para administradores de sistema Windows.
Quando as pessoas entram em contato com o suporte técnico, muitas vezes elas sentem estresse. Algumas se preocupam em não conseguir explicar o problema e vão parecer tolas. Outros ficam tão emocionados que é difícil controlar a indignação sobre a qualidade do serviço — afinal, antes nunca houve interrupções!
Gosto, por exemplo, do suporte técnico da Veeam. Eles respondem não rapidamente, mas com precisão e de forma objetiva. Fico até feliz em escrever para lá por qualquer motivo trivial, só para aprender algum truque novo.
O suporte da DeviceLock não é ruim. A experiência dos veteranos deles merece respeito. Quase após cada contato, adiciono algumas linhas de 'Conhecimento Secreto' na Wiki corporativa. Além disso, eles rapidamente juntam builds de teste do produto com o bug corrigido — suporte e produção estão intimamente ligados.
O ArcServe não é muito bom. Os residentes das margens do Oceano Índico são muito, muito educados e atenciosos, mas não tenho mais nada de bom a dizer. Se não houver uma KB pronta, sua vida será triste.
Há uma exceção para o suporte técnico do nosso programa antivírus insignia — o Laboratório Kaspersky. Assim como uma pessoa evita ir ao dentista, eu também tento ao máximo não escrever para lá. Porque será demorado, doloroso e com resultado imprevisível. Não se pode escolher o médico, mesmo que você tenha 5000 rublos em licenças — quem cuidar será quem puder. E eu meio que sou o médico (bem, não sou médico, mas sou um técnico), sinto-me duplamente ofendido.
Vamos ao importante.
Estamos atualizando o Kaspersky Security for Windows Server da versão 10.1.1 para 10.1.2. A operação é simples, mas sabemos como é. Na última Patch Tuesday da Microsoft, notei que as atualizações não foram instaladas em um grande grupo de servidores.
Descobriu-se que nos servidores os serviços wuauserv e BITS pararam de funcionar, e quando tentamos iniciar, aparece o erro:

Após tratar o início com métodos caseiros
sc config wuauserv type= own
sc config bits type= own
percebi que havia algo em comum entre os servidores — todos os pacientes recentemente instalaram o KSWS 10.1.2.
Estava bastante preocupante, então abri um chamado.
Olá!
Após a atualização de 10.1.1 para 10.1.2.996, em vários servidores, os serviços BITS e Windows Update falharam.
Quando tentamos iniciar, aparece o erro: 1290
A ocorrência do erro está relacionada à instalação do produto?
A resposta não demorou a chegar.
Bom dia, Mikhail!
O Kaspersky Security 10 para Windows Server, ao instalar ou atualizar a versão, não considera os serviços existentes e também não verifica/edita suas configurações.
Disseram — como se cortasse.
Uma pesquisa rápida no Google mostrou que o problema existe, pelo menos existiu. .
Escrevi de volta — pessoas inteligentes estão dizendo que esse problema já existiu antes, talvez ainda persista? Forneci as informações técnicas padrão.
Sete dias (sete dias, Carl!) de silêncio da equipe de suporte. O resultado não foi animador. Apresento de forma resumida:
Mikhail, boa tarde!
No seu caso, a desativação dos serviços após a atualização do produto está relacionada exatamente às configurações individuais ou em grupo do sistema operacional (minhas conclusões são baseadas na análise do relatório que você enviou).
Recomendo que você investigue em profundidade o funcionamento dos serviços do sistema. Eu ficaria feliz em ajudá-lo com isso, no entanto, isso está na competência do suporte da Microsoft, uma vez que a solução que você mencionou é funcional e requer apenas uma entrada única.
De minha parte, quero adicionar que ambos os serviços que você mencionou estão relacionados à atualização do sistema operacional e não afetam o funcionamento do nosso produto, portanto, nem o seu nível de proteção..
E aqui está o fim. Triste.
Bom, se o Laboratório Kaspersky não consegue encontrar o defeito, os soldados N terão que procurar sozinho.
A configuração dos serviços do Windows é armazenada na chave do registro:
HKLMSystemCurrentControlSetservicesNo sistema de arquivos, nada útil é armazenado, exceto arquivos binários.
Como monitoramos o registro? A ferramenta mais universal é .
O que há de errado com o Process Monitor? É extremamente difícil encontrar algo nele, a menos que você saiba exatamente o que está procurando.
Ao mesmo tempo, existem utilitários de uma empresa não tão conhecida . Ela lança dezenas de programas únicos — desde monitoramento de conexões de dispositivos USB até leitura de chaves de produtos do registro. Se você nunca ouviu falar deles — recomendo fortemente visitar o site e conferir a coleção. Quando soube deles pela primeira vez, foi como abrir uma caixa de brinquedos.
Para o nosso trabalho, a ferramenta útil é
RegistryChangesView v1.21. Baixamos, executamos no servidor.
A primeira coisa a fazer é um snapshot antes da instalação.

Em seguida, iniciamos o Sysinternals Process Monitor, desativamos tudo, exceto o registro, e configuramos a salvaguarda dos resultados em um arquivo.

Iniciamos o processo de instalação, certificando-nos de que tudo deu errado.
Fazemos um segundo instantâneo no RegistryChangesView.
Comparamos os instantâneos entre si.

E aqui está o que nos interessava.


Mas quem fez isso? Talvez o serviço tenha se quebrado sozinho?
Olhamos o log do Process Monitor, começando pela filtragem dos processos:


Pegamos o resumo do registro, classificamos pelo campo Writes:

E aqui está o que estávamos procurando:


E é isso, amigos, em 5 minutos a causa do problema foi encontrada.
É definitivamente o instalador do Kaspersky, e sabemos exatamente como ele quebrava o serviço. Portanto, vamos facilmente restaurá-lo ao seu estado original.
Quais as conclusões?
Confie no suporte, mas não caia na preguiça. Não seja avesso a se esforçar. Entenda.
Use as ferramentas adequadas. Amplie seu próprio conjunto de ferramentas técnicas. Estude as ferramentas que você usa todos os dias.
Mas se você próprio trabalha no suporte, tente aprender a ultrapassar a primeira fase — "Negação". Isso, aliás, é o mais difícil.
Gostaria de começar a seguir esses conselhos. Olá, Laboratório!
PS: Obrigado pela ajuda com a pontuação.
Fonte: habr.com
