Corrigir o erro “Windows Online Troubleshooting Service is disabled” no Windows

Este guia detalhado ajuda a diagnosticar e corrigir a mensagem de erro “Windows Online Troubleshooting Service is disabled” no Windows. Descrevo causas prováveis, passos passo a passo para utilizadores e administradores, alternativas e boas práticas antes de tocar no registo ou políticas do sistema.
O que é o Windows Online Troubleshooting Service (WOTS)?
WOTS é o serviço que permite ao solucionador de problemas do Windows aceder a conteúdos e scripts online nos servidores Microsoft. Se estiver desativado, o solucionador não consegue baixar soluções atualizadas ou telemetria que ajuda a identificar problemas.
Importante: antes de alterar registos ou políticas, faça uma cópia de segurança ou crie um ponto de restauro do sistema.
Quando este guia aplica-se
- Recebe a mensagem “Windows Online Troubleshooting Service is disabled” ao executar um solucionador de problemas.
- O solucionador de problemas falha em obter dados online.
- Está a usar Windows 10 ou Windows 11 (Home, Pro, Enterprise ou Education) — passos adicionais para Home estão incluídos.
1. Verifique o estado de ativação do Windows
Por que isto importa: o acesso a alguns conteúdos online do Windows pode ser restringido em sistemas não ativados.
Passos:
- Abra o menu Iniciar e clique no ícone de engrenagem para abrir Configurações.
- Vá a Sistema > Ativação.
- Confira o estado em “Ativação”.
Se aparecer “Não ativado”, ative o Windows com uma licença válida. Se já estiver ativado, avance para as seções seguintes.
2. Verifique as definições da Política de Grupo (GPEDIT)
Quando útil: em edições Pro, Education ou Enterprise. Políticas de grupo podem desativar o acesso a conteúdos de suporte online.
Nota: o Editor de Política de Grupo local não está presente no Windows Home. Veja a secção sobre alternativas para Home abaixo.
Passos:
- Pressione Win + S e pesquise por “gpedit.msc”.
- Abra o Editor de Política de Grupo Local.
- Navegue até: Computer Configuration > Administrative Templates > System > Troubleshooting and Diagnostics > Scripted Diagnostics.
- No painel direito, encontre a política “Allow users to access online troubleshooting content on Microsoft servers from the Troubleshooting Control Panel (via the Windows Online Troubleshooting Service – WOTS)”.
- Abra-a, selecione “Enabled” e clique em Aplicar > OK.
Depois de aplicar, reinicie o PC ou execute gpupdate /force no Terminal (Admin) para forçar atualização das políticas.
Alternativa para Windows Home:
- Pode aplicar a mesma alteração via registo (ver seção 3) ou ativar temporariamente gpedit.msc usando ferramentas de terceiros com cuidado. Preferível: usar as chaves do registo correspondentes tal como descrito abaixo.
3. Ajuste chaves do Registo (Registry)
Aviso: editar o Registo pode tornar o sistema instável se feito incorretamente. Faça um backup do registo ou crie um ponto de restauro antes de avançar.
Passos:
Pressione Win + X e selecione Executar.
Digite regedit e pressione Enter para abrir o Editor do Registo.
Confirme o UAC com Sim.
Navegue até a chave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
No painel direito, dê um duplo-clique em “State” (DWORD).
Defina o Valor para 23c00 (hexadecimal) e clique em OK.
Feche o Editor do Registo e reinicie o computador.
Porque isto funciona: a chave “State” controla políticas de confiança de software e pode bloquear scripts e conteúdos do solucionador online se estiver com um valor que restringe o comportamento.
Rollback rápido: se houver problemas, restaure o valor anterior ou importe o backup do registo criado antes.
4. Reparar ficheiros do sistema: SFC e DISM
Sintoma: o solucionador falha ou dá erros estranhos — ficheiros do Windows podem estar corrompidos.
Passos (Terminal com privilégios de Administrador):
Abra o PowerShell (Admin) ou Prompt de Comando (Admin).
Execute: sfc /scannow
Aguarde a conclusão; se forem encontradas correções pendentes, reinicie.
Se o problema persistir, execute os comandos DISM:
DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
Depois, execute sfc /scannow novamente.
Explicação: SFC verifica e restaura ficheiros protegidos do sistema. DISM repara a imagem de sistema usada pelo SFC.
5. Verificar e reiniciar serviços essenciais do Windows
Alguns serviços Windows são necessários para que o solucionador funcione e para aceder a conteúdos online.
Passos:
- Pressione Win + R, escreva services.msc e pressione Enter.
- Na lista, localize os seguintes serviços e confirme que o Tipo de Inicialização está adequado e o estado é “Em execução”. Se não estiver, clique com o botão direito e escolha Iniciar ou Reiniciar.
- Background Intelligent Transfer Service (BITS)
- Cryptographic Services
- Delivery Optimization
- Diagnostic Execution Service
- Diagnostic Policy Service
- Diagnostic Service Host
- Diagnostic System Host
- Windows Management Instrumentation (WMI)
- Windows Modules Installer (TrustedInstaller)
- Windows Time
Importante: alguns serviços dependem de outros. Se um serviço não inicia, verifique dependências no separador “Dependências” nas propriedades do serviço.
6. Desativar temporariamente o Firewall do Microsoft Defender
Quando útil: o firewall pode bloquear comunicações do solucionador com servidores Microsoft.
Passos:
- Abra o menu e pesquise por “Segurança do Windows”.
- Selecione Firewall e proteção de rede.
- Clique em cada perfil (Rede de domínio, Rede privada, Rede pública) e desligue “Firewall do Microsoft Defender” temporariamente.
Teste: execute o solucionador novamente. Se funcionar com o firewall desligado, crie regras de firewall que permitam os endpoints Microsoft necessários em vez de deixar o firewall permanentemente desativado.
7. Limpar ficheiros temporários
Por que: ficheiros temporários corrompidos podem causar erros intermitentes.
Passos rápidos:
- Abra Configurações > Sistema > Armazenamento.
- Use “Ficheiros temporários” para remover caches e ficheiros de instalação antigos.
- Alternativa: use Limpeza de Disco (cleanmgr) com privilégios de administrador.
Dica: limpe também o cache das aplicações UWP e do Microsoft Store se o problema envolver conteúdos online do sistema.
8. Diagnóstico em arranque limpo (Clean Boot)
Objetivo: isolar conflitos de software de terceiros ou serviços de arranque.
Passos:
- Pressione Win + R, escreva msconfig e pressione Enter.
- Na aba Serviços, marque “Ocultar todos os serviços Microsoft” e clique em “Desativar tudo”.
- Na aba Inicialização, abra o Gestor de Tarefas e desative itens de arranque não essenciais.
- Reinicie o PC e teste o solucionador.
Se o problema desaparecer, ative serviços/itens em grupos para identificar o culpado.
9. Atualize o Windows
Muitos bugs corrigem-se através de atualizações do sistema.
Passos:
- Pressione Win + I para abrir Configurações.
- Vá a Windows Update e clique em “Verificar atualizações”.
Instale atualizações pendentes e reinicie.
10. Outras correções e alternativas
- Use o solucionador offline: execute troubleshooters locais (Sistema > Solução de Problemas) que não exijam acesso WOTS.
- Restauração do Sistema: se o problema começou recentemente, restaure o sistema para um ponto anterior.
- Reparação do Windows: use a opção “Reset this PC” mantendo ficheiros se nada mais funcionar.
- Ferramentas de terceiros: use com cautela e prefira soluções conhecidas.
Checklists: passos rápidos por função
Checklist para utilizador final:
- Verificar ativação do Windows.
- Executar sfc /scannow.
- Limpar ficheiros temporários.
- Reiniciar e testar o solucionador.
Checklist para administrador de TI:
- Verificar Política de Grupo (Scripted Diagnostics) e aplicar gpupdate /force.
- Confirmar e reiniciar serviços essenciais (BITS, WMI, etc.).
- Auditar regras de firewall e proxies corporativos.
- Verificar logs no Event Viewer (Aplicação e Sistema) para erros relacionados.
Mini-metodologia de resolução (5 passos)
- Confirmar reproduzibilidade: o erro aparece sempre ou intermitentemente?
- Verificar privilégios e ativação do SO.
- Inspecionar políticas e registo (alterações controladas, com backup).
- Reparar ficheiros do sistema (SFC/DISM) e reiniciar serviços.
- Isolar com arranque limpo; aplicar correção definitiva (política/registo/reparação).
Fluxo de decisão (Mermaid)
flowchart TD
A[Erro WOTS desativado] --> B{Windows ativado?}
B -- Não --> C[Ativar Windows]
B -- Sim --> D{Edição Pro/Edu/Ent?}
D -- Sim --> E[Verificar GPEDIT Scripted Diagnostics]
D -- Não --> F[Alterar Registo correspondente]
E --> G{Política Enabled?}
G -- Não --> H[Habilitar política e reiniciar]
G -- Sim --> I[Reparar ficheiros SFC/DISM]
I --> J{Serviços essenciais a correr?}
J -- Não --> K[Iniciar/Configurar serviços]
J -- Sim --> L[Arranque limpo e testar]
L --> M{Problema resolvido?}
M -- Sim --> N[Fim]
M -- Não --> O[Considerar reparação Windows ou reinstalação]Critérios de aceitação
- O solucionador de problemas abre e executa sem apresentar a mensagem “Windows Online Troubleshooting Service is disabled”.
- Serviços essenciais iniciam sem erro e não aparecem erros de políticas no Event Viewer.
- O utilizador não perde dados após qualquer ação de reparação.
Glossário rápido (1-linha)
- WOTS: Serviço do Windows que permite ao Solucionador de Problemas aceder a conteúdos online da Microsoft.
- SFC: System File Checker — ferramenta que verifica e repara ficheiros protegidos do Windows.
- DISM: Ferramenta de manutenção da imagem do Windows usada para reparar a imagem do sistema.
- GPEDIT: Editor de Políticas de Grupo Local.
Quando as correções falham — contraexemplos e limites
- Sistemas com políticas corporativas centralizadas (GPO) podem reverter alterações locais; coordene com equipa de TI.
- Equipamentos com integridade do disco comprometida (setores defeituosos) podem impedir reparações; execute chkdsk.
- Se houver malware que altera políticas/registo, faça uma varredura completa com um antivírus confiável e, se necessário, reinstale o sistema.
Segurança e privacidade
- Faça sempre backup antes de editar o registo.
- Não desligue permanentemente o firewall; crie excepções específicas quando necessário.
- Em ambientes corporativos, documente alterações e solicite autorização da equipa de segurança.
Resumo final
Uma sequência lógica de ações — confirmar ativação, verificar e reativar políticas, corrigir o registo com backup, reparar ficheiros do sistema e garantir que os serviços essenciais estão a correr — resolve a maioria dos casos do erro “Windows Online Troubleshooting Service is disabled”. Use arranque limpo para isolar software de terceiros e atualize o Windows. Como último recurso, aplique uma reparação do sistema ou reinstalação.
Se seguir os passos com atenção e tomar precauções (backup e ponto de restauro), deve restaurar o funcionamento do solucionador de problemas sem perda de dados.
Extras: Modelo rápido de reporte para suporte técnico
- Descrição: “Ao executar X solucionador, aparece a mensagem: ‘Windows Online Troubleshooting Service is disabled’”.
- Versão do SO: (ex.: Windows 11 Pro 22H2)
- Última ação antes do erro: (instalação, atualização, política aplicada)
- Logs relevantes: anexar eventos do Event Viewer que coincidam com a hora do erro.
Obrigado por ler. Se precisar, especifique a sua edição do Windows (Home/Pro/Enterprise) e descreva se a máquina faz parte de um domínio corporativo para obter passos adaptados ao seu cenário.
Materiais semelhantes
Instalar e usar Podman no Debian 11
Apt‑pinning no Debian: guia prático
Injete FSR 4 com OptiScaler em qualquer jogo
DansGuardian e Squid com NTLM no Debian Etch
Corrigir erro de instalação no Android