Como corrigir o erro 0x800700d8 no Windows 10?

Vários usuários do Windows têm entrado em contato conosco com perguntas após ver o código de erro 0x800700d8  após não conseguirem instalar uma atualização ou atualizar para o Windows 10 a partir de uma versão anterior do Windows. A maioria dos usuários afetados está relatando que esse problema ocorre independentemente do tipo de rede de Internet à qual estão conectados (privada ou pública). Acontece que esse problema parece ser exclusivo do Windows 10.

O que está causando o erro 0x800700d8  no Windows 10?

Investigamos esse problema específico examinando vários relatórios de usuários e as estratégias de reparo comumente usadas por usuários afetados em uma situação semelhante. Acontece que existem vários cenários diferentes nos quais esse código de erro será lançado:

  • Interferência de AV de terceiros - como se constatou, vários conjuntos de AV superprotetores diferentes são conhecidos por causar esse problema, impedindo efetivamente que o WU se comunique com os servidores de atualização. Se esse cenário for aplicável, você poderá resolver o problema desabilitando a proteção em tempo real ou desinstalando o pacote de terceiros.
  • Falha genérica - você pode encontrar o problema devido a uma falha genérica que já é coberta por uma estratégia de reparo incluída no Windows 10. Nesse caso, você poderá resolver o problema usando o solucionador de problemas do Windows Update para resolver a falha automaticamente .
  • O WU não consegue lidar com a atualização - Certas atualizações geram alguns obstáculos quando o usuário tenta instalá-las em uma nova compilação após uma atualização de uma versão anterior do Windows. Nesse caso, você poderá evitar o código de erro, contando com o Assistente de atualização para trazer a versão mais recente do seu Windows 10.
  • A máquina está configurada para 'Adiar atualizações' - Existem certas versões do Windows nas quais incluem a capacidade de atrasar certas atualizações (exceto atualizações de segurança). Acontece que você pode encontrar esse código de erro se Adiar atualizações forem permitidas em seu computador. Nesse caso, você pode resolver o problema desativando Adiar atualizações.
  • Componentes da WU de falha - em alguns casos, o código 0x800700d8error pode persistir devido a algumas inconsistências com a forma como o Windows Update se comunica com o restante dos componentes usados ​​durante o procedimento de atualização. Nesse caso, você pode corrigir o problema redefinindo todos os componentes e dependências envolvidos no processo de atualização.

Método 1: desinstalar antivírus de terceiros (se aplicável)

Acontece que uma das causas mais comuns que acionam o código de erro 0x800700d8  ao tentar instalar uma atualização pendente é um conjunto de antivírus superprotetor. Existem alguns pacotes de segurança que continuam sendo relatados pelos usuários afetados depois que eles bloqueiam o processo de instalação de uma atualização: Sophos, McAffee, AVAST, Comodo e alguns outros.

Se você estiver usando um antivírus de terceiros e suspeitar que ele pode ser responsável por suas atualizações falhas, poderá resolver o problema desativando a proteção em tempo real enquanto a atualização é instalada ou removendo o AV suite completamente e mudando para a opção de segurança padrão (Windows Defender).

Portanto, vamos começar desativando a proteção em tempo real do AV de terceiros que você tem atualmente ativo. Como você pode esperar, este procedimento será diferente dependendo do pacote de segurança que você está usando, mas com a maioria dos pacotes, você poderá fazer isso diretamente do menu de contexto da barra de tarefas.

Assim que você desabilitar a proteção em tempo real, tente instalar a atualização que estava falhando mais uma vez e veja se o processo foi concluído.

Se você ainda está encontrando o código de erro 0x800700d8  , vamos excluir a possibilidade de ele ser causado por seu antivírus de terceiros, desinstalando o programa completamente e seguindo as etapas necessárias para garantir que você não esteja deixando nenhum arquivo restante.

Caso decida seguir esse caminho, recomendamos que você siga este artigo ( aqui ) - ele o guiará pelas etapas de instalação do seu programa de segurança, sem deixar para trás quaisquer arquivos restantes que ainda possam causar o mesmo problema.

Método 2: executando o solucionador de problemas do Windows Update

Se você tiver certeza de que não é um pacote de terceiros que está causando os problemas, vamos tomar as medidas adequadas para garantir que o seu sistema operacional não seja capaz de resolver o problema automaticamente. No Windows 10, a Microsoft aprimorou muito o módulo de solução de problemas, e a solução de problemas do Windows Update é um dos utilitários mais robustos desse tipo.

Vários usuários afetados relataram que conseguiram corrigir o código de erro 0x800700d8  e instalar a atualização do Windows sem problemas depois de corrigir o componente WU automaticamente usando o solucionador de problemas do Windows Update.

Esse utilitário integrado inclui uma ampla gama de estratégias de reparo que podem ser aplicadas automaticamente se um problema for identificado. Aqui está um breve guia sobre como executar o solucionador de problemas do Windows Update:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar . Em seguida, digite “ ms-settings: troubleshoot ” e pressione Enter para abrir a guia Solução de problemas da guia Configurações .
  2. Quando estiver dentro da guia principal de Solução de problemas , vá para a seção direita da tela e navegue até a seção Get up and running . Assim que chegar lá, clique em Windows Update e em Executar o solucionador de problemas .
  3. Depois de iniciar o utilitário, espere até que a verificação inicial seja concluída e a estratégia de reparo seja recomendada. Este procedimento é fundamental, pois determinará se alguma das estratégias de reparo incluídas no utilitário se aplica a este cenário.
  4. Se uma correção adequada for identificada, clique em Aplicar esta correção para aplicar a estratégia de reparo recomendada.

    Nota: Dependendo do tipo de correção recomendada, pode ser necessário seguir várias etapas para aplicá-la.

  5. Assim que a correção for aplicada com êxito, reinicie o computador e veja se o problema foi resolvido assim que a próxima inicialização for concluída.

Se o mesmo código de erro 0x800700d8  ainda estiver ocorrendo, vá para a próxima estratégia de reparo potencial abaixo.

Método 3: atualize com a versão mais recente manualmente

Alguns usuários que encontram o código de erro 0x800700d8  sempre que tentam instalar uma atualização pendente usando o componente WU integrado relataram que conseguiram contornar o problema instalando a atualização manualmente.

Este procedimento é mais fácil do que parece - tudo o que você precisa fazer é baixar e instalar a versão mais recente do Windows manualmente. Provavelmente, seguir esse caminho evitará o código de erro, já que as atualizações manuais são tratadas pelo Assistente de atualização em vez do Windows Update.

Aqui está um guia rápido sobre como instalar a atualização mais recente do Windows 10 manualmente usando o Assistente de atualização:

  1. Visite este link ( aqui ) em seu navegador padrão e clique em Atualizar agora para usar o Assistente de atualização.

  2. Abra o executável de instalação Windows10Upgrade.exe que você acabou de baixar e clique em Atualizar agora  para iniciar o processo de atualização.
  3. Uma varredura começará, determinando se o seu PC está pronto para lidar com a atualização. Se tudo estiver certo, clique em Atualizar para fazer o assistente de atualização baixar a atualização.
  4. Aguarde até que o processo seja concluído (não feche a janela até que o processo seja concluído).
  5. Quando o download for concluído, o Assistente de atualização começará automaticamente a instalar o arquivo baixado anteriormente. Espere pacientemente até que a compilação do WIndows seja atualizada para a versão mais recente e reinicie o computador.
  6. Na próxima inicialização do sistema, você terá a versão mais recente do Windows, portanto, não há necessidade de usar o Windows Update para instalar a atualização que estava falhando.

Se o Assistente de atualização não permitiu que você contornasse o código de erro 0x800700d8  ou você não quiser usá-lo para evitar o código de erro, vá para o próximo método abaixo.

Método 4: Desativar 'Adiar atualizações' (se aplicável)

Acontece que esse código de erro específico ( 0x800700d8)  também pode ocorrer em casos em que sua máquina está configurada para 'Adiar atualizações' em vez de instalá-las imediatamente. Esta opção do Windows Update oferece a opção de atrasar algumas atualizações por vários meses (os patches de segurança não se enquadram nesta categoria).

Mas lembre-se de que nem todas as versões do Windows incluem essa opção do Windows Update. Se você suspeitar que essa opção pode ser responsável por esse problema específico, verifique o menu Opções Avançadas do Windows Update para ver se é esse o caso.

Vários usuários do WIndows 10 Enterprise que estavam lidando com este problema relataram que ele foi totalmente resolvido depois que desmarcaram o boss associado a Adiar atualizações.

Aqui está um guia rápido para desativar Adiar atualizações no Windows 10:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar . Em seguida, digite ' ms-settings: windowsupdate ' e pressione Enter para abrir a guia Windows Update do menu Update & Security .
  2. Quando estiver dentro da tela de atualização do Windows, vá para o lado direito e clique em Opções avançadas .
  3. No próximo menu, desmarque a caixa de seleção associada a ' Adiar Upgrades '.
  4. Depois que a opção for desativada, reinicie o computador e veja se o problema foi resolvido.

Se o mesmo problema ainda estiver ocorrendo mesmo depois de interromper a capacidade de sua máquina de adiar atualizações ou se este método não for aplicável, vá para o próximo método abaixo.

Método 5: redefinir componentes do WU

Se nenhum dos métodos acima permitiu que você corrigisse o erro 0x800700d8  , provavelmente é porque você está lidando com uma falha do WU que efetivamente interrompeu sua capacidade de instalar novas atualizações. Nesse caso, você deve ser capaz de resolver o problema redefinindo todos os componentes e dependências envolvidos neste processo.

Vários usuários afetados confirmaram que foram capazes de corrigir esse problema redefinindo todos os componentes do Windows Update manualmente em um prompt de comando elevado. Aqui está um guia rápido sobre como fazer isso:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “cmd” dentro da caixa de texto e pressione Ctrl + Shift + Enter para abrir um prompt de comando elevado. Se você for solicitado pelo UAC (Controle de conta de usuário) , clique em Sim para conceder acesso de administrador.
  2. Quando estiver dentro da janela elevada do Prompt de Comando, digite os seguintes comandos em ordem e pressione Enter após cada um:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Observação:  depois de terminar de executar esses comandos, você terá efetivamente interrompido os serviços do Windows Update, o instalador MSI, o serviço criptográfico e os serviços BITS.

  3. Depois de desabilitar todos os serviços, execute os seguintes comandos na mesma janela do CMD e pressione Enter após cada um para renomear as pastas SoftwareDistribution e Catroot2 :
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Nota: Essas duas pastas são responsáveis ​​por armazenar os arquivos de atualização que estão sendo usados ​​pelo componente de atualização do Windows. Renomeá-los forçará seu sistema operacional a criar novas pastas que os substituirão.

  4. Depois de concluir a etapa 3, digite estes comandos finais em ordem e pressione Enter após cada um para iniciar os mesmos serviços que foram desativados anteriormente:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Instale a atualização que estava falhando anteriormente com o código de erro e veja se o problema foi resolvido.

Se você ainda estiver encontrando o erro 0x800700d8  , vá para o próximo método abaixo.

Método 6: atualizando o BIOS para a versão mais recente

Como foi relatado por vários usuários diferentes, esse problema específico também pode ocorrer em casos em que a versão do BIOS está seriamente desatualizada. Esse problema quase sempre é encontrado em computadores Dell, mas existem outros fabricantes com os mesmos problemas.

No entanto, antes de iniciar o processo de atualização da versão do BIOS, lembre-se de que fazer isso de forma imprudente pode levar a outros problemas se as etapas de atualização não forem seguidas à risca.

O processo exato de atualização da versão do BIOS será diferente dependendo do fabricante da placa-mãe. Esta é a documentação oficial para atualização do BIOS para os fabricantes de placas-mãe mais populares:

  • Dell
  • ASUS
  • Acer
  • Lenovo
  • Sony vayo

Nota: Siga as instruções para atualizar a versão do BIOS por sua própria conta e risco!