Guia de tecnologias

Corrigir o erro 0x8007012a no Windows

8 min read Windows Atualizado 04 Oct 2025
Corrigir erro 0x8007012a no Windows
Corrigir erro 0x8007012a no Windows

Área de trabalho do Windows 10 num portátil

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:

  1. Salve seus arquivos abertos.
  2. 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):

  1. Abra o Menu Iniciar e pesquise por Configurações.
  2. Em Configurações, vá para Sistema > Solução de problemas > Outros solucionadores de problemas.

Configurações de solucionador de problemas

  1. Localize o solucionador Windows Update e clique em Executar.

Solucionador do Windows Update

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):

  1. Pressione Win + R, digite services.msc e pressione Enter.
  2. Localize Background Intelligent Transfer Service, clique duas vezes.
  3. 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.

Propriedades do BITS

  1. Faça o mesmo para Windows Update.

Propriedades do 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:

  1. Abra Configurações (Win + I) > Windows Update > Histórico de atualizações.
  2. Anote o número KB das atualizações com falha.
  3. Vá ao Microsoft Update Catalog (catalog.update.microsoft.com) e cole o KB.

Catálogo do Microsoft Update

  1. 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:

  1. Abra Prompt de Comando como Administrador (Menu Iniciar > cmd, clicar em Executar como administrador).

  2. 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:

  1. Menu Iniciar > Pesquisar por Redefinir este PC > Abrir.
  2. Escolha Manter meus arquivos ou Remover tudo.
  3. Escolha Reinstalação local ou Transferência na nuvem.
  4. 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

  1. Reinicie o PC.
  2. Execute o Solucionador de problemas do Windows Update.
  3. Verifique e inicie BITS e wuauserv (serviços.msc ou PowerShell).
  4. Limpe SoftwareDistribution e reinicie serviços.
  5. Execute DISM /RestoreHealth e sfc /scannow.
  6. Se persistir, baixe atualização manualmente pelo KB.
  7. 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.

Autor
Edição

Materiais semelhantes

Configurar spam no Windows Live Mail
E-mail

Configurar spam no Windows Live Mail

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

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

Biblioteca de Música do TikTok: guia para marcas
Marketing Digital

Biblioteca de Música do TikTok: guia para marcas

Como identificar e resolver falhas em cartões SD
Armazenamento

Como identificar e resolver falhas em cartões SD

YouTube em segundo plano no smartphone
Tutoriais

YouTube em segundo plano no smartphone

Corrigir erro 0x8007012a no Windows
Windows

Corrigir erro 0x8007012a no Windows