Correção: Erro de atualização do Windows 10 0x8007000d

O código de erro 0x8007000d significa que há um arquivo necessário para o Windows Update, mas esse arquivo está danificado ou ausente. Isso não permitirá que você instale nenhuma atualização para o Windows ou drivers, e também não permitirá que você atualize o Windows 10 caso uma versão mais recente esteja disponível. Outra causa potencial também pode ser drivers quebrados.

Você verá esse erro ao tentar executar o Windows Update em seu dispositivo, e qualquer coisa que você tentar baixar dessa forma, sem dúvida, falhará. Isso é muito frustrante, já que a ideia da Microsoft com o Windows 10 era oferecer o Windows como um serviço com atualizações contínuas, então quebrar essa função leva à perda de muitas funcionalidades, bem como de muitas atualizações de segurança que a Microsoft oferece de vez em quando então.

Felizmente, existem algumas maneiras de resolver isso, e você pode tentar todas e ver qual delas resolve seu problema. Se o primeiro não funcionar, passe para o próximo método e assim por diante até resolver o problema.

Método 1: usar o solucionador de problemas de compatibilidade

Se esse problema acontecer quando você tentar instalar um driver específico, ele pode ser resolvido usando o Solucionador de problemas de compatibilidade com esse driver. As etapas são bastante fáceis e estão descritas abaixo, portanto, siga-as para tentar resolver o problema.

  1. Abra o Explorador de Arquivos pressionando simultaneamente o Windows e E Navegue até a pasta onde está a configuração do driver que você não pode instalar.
  2. Clique com o botão direito do mouse no arquivo de instalação e clique em Solucionar problemas de compatibilidade.
  3. No Solucionador de problemas de compatibilidade de programas, escolha Solucionar problemas de programas .
  4. Na próxima tela, selecione os problemas que você está enfrentando com o driver e clique em Avançar .
  5. Escolha uma versão mais antiga do Windows onde o driver funcione (o Windows 7 seria uma boa opção, pois é de longe a versão mais estável do Windows).
  6. Clique em Avançar e escolha Testar o programa… .
  7. Execute a configuração normalmente e, se tudo correr como deveria, escolha Sim, salve essas configurações para este programa no final. Caso contrário, vá para o próximo método.

Método 2: redefina manualmente os componentes do Windows Update

Redefinir os componentes do Windows Update pode resolver alguns problemas com ele, e esse é um dos problemas, então definitivamente vale a pena tentar.

  1. Pressione Windows e X e escolha Prompt de comando (Admin) no menu que aparece no canto esquerdo inferior.
  2. No Prompt de Comando, digite os comandos a seguir e pressione Enter após cada um deles para executá-los. Certifique-se de não cometer erros de digitação em qualquer lugar, pois isso pode causar mais problemas do que realmente corrige.

bits de parada de rede

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. Em seguida, você deve excluir o qmgr * .dat. Isso também é feito no Prompt de Comando e você precisa do seguinte comando e um Enter para executá-lo:

Del “% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat

  1. Enquanto você ainda está na janela do Prompt de Comando, digite outro comando para navegar até a pasta System32 , onde você precisará registrar novamente os arquivos BITS, bem como os arquivos do Windows Update. Esse comando é cd / d% windir% \ system32 , então digite-o e pressione Enter para executá-lo.
  2. Uma vez dentro, digite os seguintes comandos, cada um seguido por um Enter para execução, para redefinir os arquivos BITS e Windows Update mencionados anteriormente.

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Digite netsh winsock reset no prompt de comando e execute-o para redefinir o Winsock.
  2. Digite netsh winhttp reset proxy para redefinir o Proxy.
  3. Reinicie os serviços interrompidos inicialmente, com os seguintes comandos (não se esqueça de um Enter após cada um para executá-lo):

bits net start

net start wuauserv

net start appidsvc

net start cryptsvc

  1. Finalmente, reinicie o seu computador. O problema deve ser corrigido agora.

Método 3: execute o DISM

Se o método anterior não corrigiu seu problema, você pode executar a ferramenta Deployment Image Servicing and Management , que é uma ferramenta interna que corrige qualquer problema potencial com arquivos corrompidos.

  1. Pressione Windows e X e escolha Prompt de comando (Admin) para abrir um prompt de comando elevado.
  2. Digite o seguinte comando, pressione Enter para executá-lo e espere o tempo que for necessário para ser concluído.

dism.exe / online / cleanup-image / scanhealth

  1. Depois que o comando anterior for executado, digite este e, novamente, pressione Enter e dê tempo suficiente para terminar:

dism.exe / online / cleanup-image / restorehealth

  1. Assim que a execução do comando terminar, você pode fechar o prompt de comando.

No final das contas, esse problema é apenas mais um dos muitos que ainda afetam o Windows 10, quase dois anos após seu lançamento inicial. No entanto, se você seguir os métodos acima, poderá corrigir o problema sozinho e atualizar ou atualizar seu sistema operacional conforme ele deve ser atualizado.