Corrigir o erro 0x8007012a no Windows

O sistema Windows pode apresentar vários erros que bloqueiam atualizações. O erro 0x8007012a é um exemplo que impede o download ou a instalação de atualizações do sistema. Este artigo explica passos práticos e ordenados para diagnosticar e corrigir esse problema em Windows 10 e Windows 11, com alternativas, comandos e um playbook de recuperação.
Como usar este guia
- Se estiver sem tempo, siga o playbook rápido (mais abaixo).
- Se for administrador, use os comandos PowerShell/Prompt como indicado.
- Faça backup dos seus arquivos antes de operações drásticas (redefinição de fábrica).
Importante: muitas soluções exigem privilégios de administrador. Se estiver num PC corporativo, consulte o time de TI antes de reiniciar serviços ou redefinir o sistema.
1. Reinicie o PC
Reiniciar é a primeira ação: liberta recursos presos, reinicia serviços e pode limpar caches temporários.
Passos rápidos:
- Salve seus arquivos abertos.
- Abra o Menu Iniciar > Energia > Reiniciar.
Quando isso funciona: se o erro foi causado por um serviço travado ou recurso em uso, o reinício frequentemente resolve.
Quando não funciona: problemas persistentes no serviço de atualização, corrupção de arquivos de sistema ou conflitos com software de terceiros exigirão etapas adicionais.
2. Execute o Solucionador de problemas do Windows Update
O solucionador de problemas integrado procura e corrige configurações comuns do Windows Update.
Passos (GUI):
- Abra o Menu Iniciar e pesquise por Configurações.
- Em Configurações, vá para Sistema > Solução de problemas > Outros solucionadores de problemas.
- Localize o solucionador Windows Update e clique em Executar.
O solucionador abrirá um assistente que aplica correções automáticas. Reinicie o PC após a execução e verifique em Configurações > Windows Update > Verificar atualizações.
Nota: o solucionador não cobre todos os cenários — por exemplo, discos com erro físico ou corrupção profunda do sistema.
3. Verifique os serviços Background Intelligent Transfer e Windows Update
Dois serviços principais precisam estar ativos: Background Intelligent Transfer Service (BITS) e o serviço Windows Update (wuauserv).
Opção 1 — GUI (Serviços):
- Pressione Win + R, digite services.msc e pressione Enter.
- Localize Background Intelligent Transfer Service, clique duas vezes.
- Defina Tipo de inicialização como Automático (ou Manual, conforme política) e certifique-se de que o Status do serviço esteja Iniciado.
- Faça o mesmo para Windows Update.
Opção 2 — PowerShell/Prompt (recomendado para administradores):
# Verificar status
Get-Service -Name BITS,wuauserv
# Iniciar serviços se parados
Start-Service -Name BITS
Start-Service -Name wuauserv
# Alternativa com net
net start bits
net start wuauserv
Se os serviços não iniciam, verifique o Visualizador de Eventos (Event Viewer) em Logs do Windows > Sistema para erros relacionados.
4. Baixe atualizações manualmente
Se o Windows Update não instala, você pode baixar atualizações por KB diretamente do Catálogo do Microsoft Update.
Passos:
- Abra Configurações (Win + I) > Windows Update > Histórico de atualizações.
- Anote o número KB das atualizações com falha.
- Vá ao Microsoft Update Catalog (catalog.update.microsoft.com) e cole o KB.
- Baixe o arquivo .msu ou .cab correspondente e instale manualmente (duplo clique no .msu ou use DISM para .cab).
Comandos para instalar um .msu via Prompt (admin):
wusa caminho\para\arquivo.msu /quiet /norestart
Para .cab via DISM:
DISM /Online /Add-Package /PackagePath:caminho\para\arquivo.cab
Vantagem: evita o pipeline do Windows Update. Limitação: não corrige causas subjacentes como corrupção de serviços.
5. Executar SFC e DISM para reparar arquivos de sistema
SFC (System File Checker) e DISM (Deployment Image Servicing and Management) consertam arquivos de sistema corrompidos que podem causar 0x8007012a.
Passos:
Abra Prompt de Comando como Administrador (Menu Iniciar > cmd, clicar em Executar como administrador).
Execute:
sfc /scannow
Aguarde a conclusão. Se SFC encontrar problemas que não consiga corrigir, execute DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Após DISM, execute sfc /scannow novamente.
Observação: DISM usa o Windows Update para baixar arquivos saudáveis. Se o WU estiver quebrado, a opção /Source pode apontar para uma imagem local (ISO do Windows).
6. Limpar cache do Windows Update (SoftwareDistribution)
Às vezes, arquivos temporários do Windows Update ficam corrompidos. Remova o cache com segurança:
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start bits
net start wuauserv
Isso força o Windows a recriar a pasta SoftwareDistribution e baixar os pacotes novamente.
Importante: essa operação não remove atualizações instaladas, apenas dados cacheados.
7. Redefinição de fábrica (Factory Reset)
Se nada resolver, a redefinição reinstala o Windows. Faça backup completo antes.
Como fazer:
- Menu Iniciar > Pesquisar por Redefinir este PC > Abrir.
- Escolha Manter meus arquivos ou Remover tudo.
- Escolha Reinstalação local ou Transferência na nuvem.
- Siga as instruções na tela.
Nota: redifinição é a última instância. Em ambientes corporativos, verifique políticas antes.
Fixar comportamento no Windows 11
Muitos passos acima aplicam-se igualmente ao Windows 11. Nomes das telas podem variar ligeiramente (Configurações > Sistema > Recuperação), mas o fluxo é o mesmo: solucionador, serviços, SFC/DISM, cache e reinstalação.
Quando estas correções falham — causas comuns
- Espaço em disco insuficiente na unidade do sistema.
- Disco com setores defeituosos ou falha de hardware.
- Software antivírus/antimalware de terceiros bloqueando componentes.
- Políticas de grupo (GPO) em máquinas corporativas que sobrescrevem configurações.
- Perfis de usuário corrompidos.
- Problemas de conectividade (proxy, VPN ou firewall que bloqueia acesso ao catálogo Microsoft).
Para cada causa, há uma ação distinta: liberar espaço, executar CHKDSK, desativar temporariamente AV, consultar TI para GPO, criar novo perfil de usuário, ou desativar VPN/proxy.
Abordagens alternativas
- Usar a Ferramenta de Criação de Mídia (Media Creation Tool) para atualizar ou reparar o Windows.
- Usar o Assistente de Atualização da Microsoft (Update Assistant) para forçar a atualização de recurso.
- Em redes corporativas, solicitar ao administrador o pacote via WSUS ou Intune.
- Reparo de arranque com a mídia de instalação quando o sistema não inicializa.
Playbook rápido (SOP) — sequência recomendada
- Reinicie o PC.
- Execute o Solucionador de problemas do Windows Update.
- Verifique e inicie BITS e wuauserv (serviços.msc ou PowerShell).
- Limpe SoftwareDistribution e reinicie serviços.
- Execute DISM /RestoreHealth e sfc /scannow.
- Se persistir, baixe atualização manualmente pelo KB.
- Se nada funcionar e for aceitável, faça backup e execute Redefinição de fábrica ou use Media Creation Tool.
Critérios de sucesso: atualização concluiu sem erro; Windows Update mostra histórico sem falhas para o KB alvo.
Comandos e snippets úteis (cole e execute como administrador)
# Verificar serviços
Get-Service -Name BITS,wuauserv
# Iniciar serviços
Start-Service BITS; Start-Service wuauserv
# Parar serviços
Stop-Service wuauserv -Force; Stop-Service BITS -Force
# Limpar cache do Windows Update (PowerShell)
Stop-Service wuauserv -Force; Stop-Service bits -Force
Rename-Item -Path C:\Windows\SoftwareDistribution -NewName SoftwareDistribution.old
Start-Service bits; Start-Service wuauserv
# SFC e DISM
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Verificação de integridade do disco
Se suspeitar de falha física do disco:
chkdsk C: /f /r
Isso pode exigir reinicialização e levar horas em discos grandes.
Checklist por função
- Usuário final:
- Reiniciar; executar solucionador; verificar espaço em disco; tentar instalar manualmente.
- Administrador local:
- Verificar serviços, logs do Event Viewer, executar SFC/DISM, limpar cache, usar Media Creation Tool.
- Equipe de TI:
- Verificar GPOs/WSUS, integridade da imagem de referência, políticas de segurança e assinaturas AV.
Fluxo de decisão (Mermaid)
flowchart TD
A[Erro 0x8007012a detectado] --> B{Reinício resolve?}
B -- Sim --> Z[Encerrar]
B -- Não --> C[Executar solucionador de Windows Update]
C --> D{Corrigido?}
D -- Sim --> Z
D -- Não --> E[Verificar BITS e wuauserv]
E --> F{Serviços iniciados?}
F -- Não --> G[Iniciar serviços e limpar cache]
G --> H[Executar DISM + SFC]
F -- Sim --> H
H --> I{Corrigido?}
I -- Sim --> Z
I -- Não --> J[Baixar KB manualmente / Media Creation Tool]
J --> K{Corrigido?}
K -- Sim --> Z
K -- Não --> L[Backup + Redefinição de fábrica ou substituição de hardware]
L --> Z
Riscos, mitigação e privacidade
Riscos:
- Perda de dados se você optar por Remover tudo na redefinição. Sempre faça backup.
- Em ambientes corporativos, reiniciar ou iniciar serviços pode violar políticas.
Mitigação:
- Fazer backup completo antes de operações drásticas.
- Testar soluções em uma máquina não crítica primeiro.
Privacidade/GDPR: ao enviar relatórios de erro para a Microsoft, dados mínimos do sistema e logs podem ser compartilhados. Leia o aviso antes de enviar e obtenha consentimento quando necessário.
Caixa de fatos — Comandos-chave
- sfc /scannow — verifica e repara arquivos de sistema.
- DISM /Online /Cleanup-Image /RestoreHealth — repara a imagem do Windows.
- net stop wuauserv / net start wuauserv — paralisar e reiniciar o serviço de atualização.
- Renomear SoftwareDistribution — força a recriação do cache do Windows Update.
Quando chamar suporte técnico
Considere suporte profissional se:
- Há falha de hardware (sons estranhos, SMART warnings).
- O problema ocorre em muitas máquinas numa rede — possível problema central (WSUS/Intune/GPO).
- Você não tem permissões administrativas e a TI não responde.
Resumo e próximos passos
- Siga o playbook do mais simples ao mais intrusivo: reinício → solucionador → serviços → limpar cache → SFC/DISM → instalação manual → redefinição.
- Faça backup antes de ações que podem apagar dados.
- Em ambientes gerenciados, coordene com TI.
Importante: documente os passos realizados e as mensagens de erro completas antes de buscar ajuda externa — isso acelera o diagnóstico.
Boa sorte: com os passos acima, a maioria dos casos de erro 0x8007012a pode ser resolvida sem reinstalação completa. Se persistir, avalie integridade do hardware e políticas de rede.
Materiais semelhantes

Configurar spam no Windows Live Mail

Como falsificar localização no Pokémon Go (iOS & Android)

Biblioteca de Música do TikTok: guia para marcas

Como identificar e resolver falhas em cartões SD

YouTube em segundo plano no smartphone
