O que o erro 0x8007000D significa
O código final 0D é o erro 13 do Win32, “Dados inválidos”: o atualizador até tem o arquivo, mas o conteúdo dele não passa na validação, ou um registro aponta para dados que não correspondem mais ao disco. No Windows 10 isso costuma vir depois de um download interrompido ou de uma instalação cortada no meio da gravação: o cache fica com pacotes escritos pela metade e cada nova tentativa tropeça no mesmo arquivo quebrado. Com menos frequência, o próprio repositório de componentes (a pasta WinSxS, que guarda os arquivos de todas as atualizações) carrega uma corrupção com a qual o instalador se recusa a trabalhar.
Como a causa é corrupção de dados e não uma permissão bloqueada, toda solução passa por reparar ou descartar o que estragou. A lista abaixo vai da opção mais suave à mais completa. Cada passo também informa o que encontrou, então dá para saber se a corrupção existia de verdade.
- Um pacote baixado pela metade ou corrompido no cache da SoftwareDistribution
- Corrupção no repositório de componentes (WinSxS) que o DISM detecta e repara
- Entradas do registro do Windows Update apontando para arquivos inexistentes
- Erros de disco que corrompem sem avisar os dados recém-baixados
- Uma pilha de manutenção deixada pela metade por uma instalação interrompida
A correção: solução de problemas, DISM e redefinição do cache
Abra Configurações → Atualização e Segurança → Solução de problemas → Soluções de problemas adicionais → Windows Update e rode primeiro a solução integrada — ela limpa dados transitórios danificados com uma frequência surpreendente. Depois repare a imagem do sistema: abra o Prompt de Comando como administrador e execute DISM /Online /Cleanup-Image /RestoreHealth (espere de 10 a 20 minutos), seguido de sfc /scannow para corrigir os arquivos que o repositório não conseguiu fornecer. As duas ferramentas mostram um relatório, então dá para saber se a corrupção existia de verdade.
Se o erro continuar, redefina o cache de atualizações: no mesmo prompt execute net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver e depois ren C:\Windows\SoftwareDistribution SoftwareDistribution.old e ren C:\Windows\System32\catroot2 catroot2.old. Inicie os serviços de volta (net start wuauserv, net start cryptSvc, net start bits, net start msiserver), reinicie e confira atualizações de novo. Uma passada de chkdsk C: /f, agendada para o próximo reinício, descarta o próprio disco como origem da corrupção.
Instalação manual pelo Catálogo do Microsoft Update
Quando o Windows Update recusa a mesma atualização repetidas vezes, instale-a manualmente. Ache o número do KB — em Configurações → Atualização e Segurança → Windows Update → Ver histórico de atualizações ou no comunicado de suporte da Microsoft sobre a atualização cumulativa do mês — e procure-o em catalog.update.microsoft.com. Baixe o .msu correspondente à sua compilação: rode winver para ver o número da versão e escolha o pacote x64 (ou x86) certo. Um clique duplo aplica a atualização pela mesma estrutura de manutenção, driblando o caminho de download quebrado.
Depois de uma instalação manual bem-sucedida, verifique atualizações de novo: ela sai da fila e o erro 0x8007000D não volta para ela. O catálogo traz tanto atualizações cumulativas quanto de segurança, então esse caminho cobre praticamente tudo o que o Windows 10 oferece. Se, mesmo depois do DISM e da redefinição, várias atualizações falharem em sequência, isso indica um dano mais profundo no repositório — e a saída limpa é uma reparação in-loco: rode o setup.exe da ISO do Windows 10 escolhendo manter arquivos e aplicativos.
Perguntas e respostas
O que significa o erro 0x8007000D do Windows Update?
É o erro 13 do Win32, “Dados inválidos”: o pacote baixado ou seus dados de manutenção não passaram na verificação, e o instalador se recusa a usá-los.
Como descubro o número KB de uma atualização que falhou?
Em Configurações → Atualização e Segurança → Windows Update → Ver histórico de atualizações, ou na página de suporte da Microsoft com a última atualização cumulativa da sua versão do Windows 10.
Dá para instalar uma atualização do Windows 10 manualmente?
Dá. Baixe o .msu certo no Catálogo do Microsoft Update (confira a compilação com winver) e dê um clique duplo — a instalação usa a mesma pilha de manutenção.
Veja exatamente o que está incluído antes de comprar.
O teste único de 30 minutos cobre os recursos básicos. Os recursos marcados PRO ficam bloqueados até a ativação de uma licença paga.
Continue lendo
Fale com a gente: [email protected]