O que é o código de erro 0x8007000d?
O código de erro 0x8007000d é exibido quando uma atualização do sistema operacional Windows se depara com componentes ausentes ou danificados. Conheça diferentes formas de corrigir o erro 0x8007000d, incluindo o uso da ferramenta integrada Solução de Problemas.
O que significa 0x8007000d?
Se o Windows encontrar arquivos de sistema danificados durante um processo de atualização, ele pode exibir, na sua tela, o código de erro 0x8007000d, que contém a seguinte mensagem: “Alguns arquivos de atualização estão ausentes ou com problemas”. A falha pode ocorrer nas versões 7, 8, 10 e 11 do Windows, e impede que a respectiva atualização seja concluída, já que componentes ausentes ou danificados provocam abortamento de processos de atualização. Apesar deste problema não poder ser prevenido ou evitado, é importante que você o corrija de imediato. Por sorte, existem várias soluções disponíveis.
Corrigir erro 0x8007000d com a Solução de Problemas do Windows
Ao se deparar com o código de erro 0x8007000d, acesse, primeiramente, a Solução de Problemas do Windows. A ferramenta buscará automaticamente pelas possíveis causas e tenta corrigi-las. Siga os passos abaixo para obter acesso à Solução de Problemas e tentar resolver o erro 0x8007000d:
- Abra as configurações do Windows.
- Clique em “Atualização e Segurança”.
- Procure pela opção “Solução de Problemas” no menu lateral esquerdo e clique nela.
- Selecione, em “Soluções de problemas adicionais”, a opção “Windows Update”.
- Clique em “Executar a solução de problemas” para que o sistema comece a buscar pela origem do erro. O processo pode levar algum tempo.
Se o Windows conseguir detectar a origem do problema, ele tentará solucioná-lo automaticamente e de imediato. Caso o erro 0x8007000d seja devidamente resolvido, você voltará a poder executar a atualização desejada. Já se a origem do problema não for encontrada ou não puder ser corrigida pela ferramenta, você terá de seguir para outras soluções.
Desativar programas antivírus temporariamente
Outra forma simples de se corrigir o erro 0x8007000d envolve o programa antivírus e o firewall em uso no seu computador. É que programas de terceiros podem interferir na conexão do sistema com o servidor do Windows e causar erros, como o 0x8007000d. Experimente desativar temporariamente os programas e tente executar a atualização mais uma vez. Assim que ela for concluída com sucesso, você poderá reativar tanto o antivírus quanto o firewall.
Proteja todos os seus dados individualmente com o MyDefender da IONOS. Escolha o melhor plano para você e beneficie-se de varreduras automáticas, de atualizações regulares e de outros importantes recursos de segurança.
Reparar arquivos para corrigir o erro 0x8007000d
Se nenhum dos dois métodos já apresentados funcionar, pode ser que algum arquivo de sistema danificado esteja causando a mensagem de erro. Neste caso, você terá de executar comandos para tentar reparar os arquivos por conta própria. Para tanto, abra o prompt de comando seguindo os passos abaixo:
- Pressione as teclas [Windows] + [R] para abrir a ferramenta Executar.
- Digite “cmd” na janela apresentada e pressione as teclas [Ctrl] + [Shift] + [Enter] simultaneamente.
- Clique em “Sim” para autorizar a execução de trabalhos com privilégios de administrador.
- Insira o comando abaixo:
sfc /scannow
shell- Pressione [Enter] para confirmá-lo.
- Aguarde até que o comando seja totalmente executado e reinicie o computador em seguida.
- Após a reinicialização, você deverá voltar a abrir o prompt de comando para executar o seguinte comando DISM (deployment image servicing and management):
DISM.exe /Online /Cleanup-image /Restorehealth
shell- Pressione [Enter] para confirmá-lo, aguarde a conclusão do processo e, mais uma vez, reinicie o computador. A partir de então, muito possivelmente você não terá mais problemas com o erro 0x8007000d e conseguirá executar atualizações.
Reiniciar componentes de atualização
Se a solução apresentada acima também não tiver funcionado, você terá que reiniciar os componentes de atualização para corrigir o erro 0x8007000d de uma vez por todas. Para fazer isso, siga estas instruções:
- Pressione [Windows] + [R], digite “cmd” na janela, pressione [Ctrl] + [Shift] + [Enter] simultaneamente e clique em “Sim” para trabalhar com privilégios de administrador.
- Insira os quatro comandos abaixo, um a um, e confirme cada um deles pressionando a tecla [Enter]:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
shell- Renomeie as duas pastas de download utilizando os comandos a seguir:
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
shell- Agora será hora de reiniciar os serviços:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
shellPronto! O erro 0x8007000d não deverá mais aparecer para você.
Está procurando uma solução para outro código de erro? Nosso Digital Guide pode ter a resposta que você precisa. Confira nossos artigos sobre códigos de erro do Windows:
Consulte o aviso legal relacionado a este artigo.