'Service registration is missing or corrupt' Error

O erro 'Registro do serviço ausente ou corrompido' é um erro que impede que o serviço de um aplicativo seja executado devido à falta das informações de registro necessárias. Embora possa ser devido a edições impróprias do Registro, também é um possível problema com atualizações falhas e rotinas de instalação de software. Os usuários do Windows podem tirar proveito de várias maneiras de resolver um erro de 'Registro de serviço ausente ou corrompido' e restaurar a funcionalidade do serviço afetado gratuitamente.

Quando os Serviços Encontram Soluços no Registro

O Registro é um elemento integrante do funcionamento que os usuários ignoram, uma vez que raramente requer manutenção manual. No entanto, a aparência de um erro 'Registro de serviço ausente ou corrompido' pode exigir uma intervenção mais direta neste componente do que o normal. Normalmente, esse erro não é um problema de segurança e geralmente aparece em uma atualização com falha ou em cenários de instalação de software.

A maioria dos programas deve adicionar quaisquer entradas de registro necessárias como parte de suas rotinas de instalação. Para componentes não essenciais que causam esses erros, os usuários, normalmente, podem excluir e reinstalar o programa para corrigir quaisquer problemas. Os usuários que sabem qual programa específico é a fonte e reconhecem a entrada do Registro ausente podem verificar e editá-la manualmente no Editor do Registro do Windows. No entanto, essa solução só é preferível para usuários avançados.

Se o usuário souber o nome do serviço, deve verificar suas condições de inicialização e status. Para fazer isso, abra o aplicativo Serviços no campo de pesquisa da barra de tarefas e role para baixo até as entradas de todos os serviços afetados. Defina o tipo de inicialização como 'automático' e escolha 'iniciar' para que o serviço seja executado. Exemplos de possíveis serviços que podem criar esse erro incluem Windows Update, Background Intelligent Transfer Service e Cryptographic Services.

Para alguns componentes do Windows, os usuários também podem achar útil desativá-los manualmente, renomear arquivos associados (para forçar o Windows a adquiri-los novamente) e reativar os recursos. Abra o Painel de Controle com privilégios de administrador e digite os seguintes comandos, uma linha por vez:

  • net stop wuauserv
  • net stop cryptSvc
  • bits de parada de rede
  • net stop msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • bits net start
  • Net start msiserver

Esta solução é específica para recuperar componentes do sistema Windows relacionados ao recurso Windows Update e não é necessariamente apropriada para restaurar dados do Registro para outros serviços.

Mais Aplicativos para Consertar um Serviço com Falhas

Outras opções de reparo estão disponíveis para usuários que exigem mais soluções do que as acima. Embora não seja aplicável a todos os cenários, um dos mais fáceis é redefinir o cache do aplicativo Microsoft Store. Digite 'wsreset' no campo de pesquisa da barra de tarefas para reiniciar a Loja e limpar seu cache de dados de arquivo salvos.

Os usuários com programas com defeito que requerem o .NET Framework também podem redefinir suas instalações do .NET. Abra o Painel de Controle, abra Programas e escolha 'Ativar ou desativar recursos do Windows'. Clicar com o botão esquerdo para remover a verificação das entradas do .NET Framework (ou outros recursos) os desinstala. Verificar novamente o elemento não verificado irá reinstalá-lo.

Existem opções de reparo e recuperação de arquivo mais generalizadas, como DISM e SFC (Gerenciamento e Manutenção de Imagens de Implantação e Verificador de Arquivos do Sistema, respectivamente). Os usuários podem iniciar o DISM com a linha de prompt de comando de 'DISM/Online/Limpar-Imagem/RestaurarSaude' e o SFC com 'sfc/scannow'.

Nossos especialistas recomendam a implementação de soluções específicas com maior probabilidade de serem relevantes para o serviço com defeito, antes de tentar soluções gerais como o SFC. Embora o erro 'Registro do serviço ausente ou corrompido' geralmente não seja um problema de segurança, erros contínuos como este devem receber a devida atenção, especialmente se ocorrerem com outros sintomas, como lentidão do sistema ou alterações nas configurações do navegador.

Por mais intimidante que seja a perspectiva de mergulhar no Registro, é apenas mais uma peça do sistema operacional que vale a pena consertar conforme necessário para usuários que mantêm a calma. Felizmente, o Windows oferece muitas soluções padrão para um erro 'Registro de serviço ausente ou corrompido', mas ainda melhor, a maioria dos usuários nunca verá um.

Execute uma Digitalização SFC

SFC significa “Verificador de arquivos do sistema”. Este utilitário permite que os usuários verifiquem os arquivos de sistema do Windows quanto a corrupção e os corrijam. Vejamos como usar a ferramenta Verificador de arquivos do sistema para verificar o sistema e restaurar arquivos de sistema corrompidos ou ausentes.

Arquivos corrompidos e ausentes do Windows Resource Protection (WRP) fazem com que o Windows pare de funcionar corretamente. Isso pode fazer com que o Windows trave ou as funções do Windows não funcionem conforme o esperado. “Sfc / scannow” é um dos comandos SFC disponíveis à sua disposição.

Comece abrindo o Prompt de Comando com privilégios de administrador. Digite “Prompt de comando” na barra de pesquisa do seu computador, clique com o botão direito do mouse e escolha “Executar como administrador” para abrir um Prompt de comando elevado. Você pode usar um Prompt de Comando elevado para acessar mais comandos, incluindo uma verificação SFC.

Digite “sfc/scannow” no prompt de comando e pressione a tecla Enter para iniciar a varredura. O Verificador de arquivos do sistema é iniciado imediatamente, mas observe que pode demorar um pouco - até quinze minutos - para ser concluído.

Aguarde a conclusão da verificação e reinicie o computador para ver se o erro persiste.

Verifique o Serviço de Atualização do Windows

O Windows usa os Serviços do Windows para alterar a forma como o Windows executa e usa os serviços no seu computador. Esses serviços executam programas e gerenciam recursos e configurações do sistema em sua máquina. Você pode alterar as configurações do serviço se desejar melhor desempenho ou segurança ou solucionar erros como este.

Você precisará acessar as opções de serviço do Windows para esta etapa. Segure a tecla Windows e pressione R para abrir o comando Executar. Digite “services.msc” na caixa Executar e clique em OK para começar.

Encontre a seção “Windows Update” na janela Serviços. Clique com o botão direito na opção e escolha “propriedades” no menu. Encontre a opção “Tipo de inicialização” na janela de propriedades e altere-a para “Automático”.

Procure o “Status do serviço” e clique em “Iniciar” para iniciar o serviço Windows Update. Clique em “Aplicar” para finalizar e salvar suas alterações. Esta etapa reiniciaria o Windows Update se algo fizesse com que ele parasse de funcionar.

Volte para o Windows Services e encontre as opções de “Background Intelligent Transfer Service” e depois “Cryptographic Services”. Repita os mesmos passos de antes para este serviço também.

Redefina o Cache da Loja da Microsoft

A redefinição do cache da Loja da Microsoft também pode ajudar a resolver o erro “Registro do serviço ausente ou corrompido” do computador. Você pode fazer isso com o comando WSReset.exe. Este comando permite reiniciar o Microsoft Store e limpar o cache. Este comando também reinicia todos os serviços associados à Microsoft Store. Ouvimos de várias pessoas que dizem que isso os ajudou a resolver o erro.

Comece digitando “WSReset.exe” na barra de pesquisa do seu computador. Pressione Enter para executar o comando. O serviço é executado automaticamente, então tudo que você precisa fazer é sentar e esperar. Reinicie o seu computador e veja se o erro persiste.

Executar a Digitalização DISM

DISM se refere a “Manutenção e gerenciamento de imagens de implantação”. O serviço prepara e repara imagens do Windows, incluindo Ambiente de Recuperação do Windows, Windows PE e Inicialização do Windows. Execute o Prompt de Comando com privilégios de Administrador e digite o seguinte comando, “DISM / Online / Cleanup-Image / RestoreHealth.” Pressione Enter no teclado para executar o comando.

Verifique se você ainda recebe o erro “Registro de serviço ausente ou corrompido” após a conclusão da verificação do DISM.

Reinstale os Arquivos .NET

A extensão do arquivo NET refere-se a “netViz Project File” e é um programa criado para permitir a visualização de dados. Esses arquivos são usados para fluxogramas e diagramas com modelos de negócios e infraestruturas de TI. Esses arquivos NET são um componente vital das operações do Windows. Problemas com esses arquivos levam a erros do Windows, incluindo o erro “Registro do serviço ausente ou corrompido”. Reinicializá-los pode resolver o problema.

Comece abrindo o Painel de Controle. Mude a visualização para “Categoria”, encontre a categoria “Programas” e abra-a.

Encontre a guia “Programas e Recursos” e clique em “Ativar ou desativar recursos do Windows”. Isso exibe uma lista de recursos do Windows. Desmarque as caixas associadas a “.NET” para desinstalar os arquivos .NET em sua máquina. O processo pode levar algum tempo para ser concluído. Clique em “OK” quando tudo estiver concluído para salvar as alterações.

Abra a janela novamente e desta vez marque todas as caixas que você desmarcou anteriormente. Isso fará com que seu computador reinstale as versões limpas dos arquivos .NET que acabou de remover. Reinicie o computador quando o processo terminar para ver se ele resolve seus problemas de “Registro de serviço ausente ou corrompido”.

Desinstale os Programas Anti-Vírus

Observe que não queremos sugerir que você deixe seu computador sem qualquer proteção contra vírus. Esta é uma etapa temporária em que você desinstala seu programa antivírus atual para ver se isso corrige o erro ou não. Alguns programas antivírus podem causar o erro por estarem desatualizados. Se o fornecedor do antivírus não atualizou as definições de vírus adequadamente, isso pode causar problemas com o Windows Update.

Ouvimos pessoas que conseguiram corrigir o erro alterando o programa antivírus. Reinicie o seu computador após remover o programa antivírus e veja se o erro “Registro do serviço está faltando ou corrompido” permanece ou não. Se o erro persistir, reinstale o programa antivírus assim que possível para manter o computador protegido.

Recomendamos desativar o Firewall em seu computador para ver se isso corrige o erro. Desative o Firewall e verifique o Windows Update para ver se ele funciona corretamente ou não. Se já passou muito tempo desde a última vez que você executou o Windows Update, o Firewall pode ser a causa do erro “Registro do serviço ausente ou corrompido” em seu computador.

Veja como desabilitar o Firewall do Windows se você não souber como;

  1. Abra o Painel de Controle e digite “Firewall” na caixa de pesquisa. Clique em “Firewall do Windows Defender” na lista de resultados.
  2. Encontre a opção “Ativar ou desativar o Firewall do Windows Defender” e clique nela.
  3. Clique na opção “Desativar o Firewall do Windows Defender (não recomendado)” para desativar o Firewall em redes pessoais e públicas.
  4. Clique em “OK” para salvar suas alterações. Feche as configurações do Firewall do Windows Defender e reinicie o computador. Tente executar o Windows Update novamente para ver se o erro “Registro do serviço ausente ou corrompido” ocorre novamente.