Corrigir erros do Windows Update usando o DISM ou a ferramenta de Preparação da Atualização do Sistema

 

Atualizações e service packs do Windows podem falhar ao serem instalados se houver erros de corrupção. Por exemplo, uma atualização pode não ser instalada se um arquivo do sistema estiver danificado. A DISM, ou Ferramenta de Preparação de Atualização do Sistema, pode ajudá-lo a corrigir alguns erros de corrupção do Windows. 

 

Resolução

Para Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2 ou Windows Server 2012

Para resolver esse problema, use a ferramenta Gerenciamento e Manutenção de Imagens de Implantação (DISM) da caixa de entrada. Em seguida, instale o Windows update ou o service pack novamente.

  1. Abra um prompt de comando com privilégios elevados. Para fazer isso, passe o dedo na borda direita da tela e toque em Pesquisar. Como alternativa, se você estiver usando um mouse, aponte para o canto inferior direito da tela e clique em Pesquisar. Digite Prompt de Comando na caixa Pesquisar, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador. Caso uma senha de administrador ou uma confirmação seja solicitada, digite a senha ou clique em Permitir.
  2. Digite o seguinte comando e pressione Enter.
    Podem ser necessários vários minutos para que a operação de comando seja concluída.

    DISM.exe /Online /Cleanup-image /Restorehealth

    Importante Quando você executa esse comando, o DISM usa o Windows Update para fornecer os arquivos necessários para corrigir erros de corrupção. No entanto, se seu cliente do Windows Update já estiver quebrado, use uma instalação do Windows em execução como a fonte de reparo ou use a pasta lado a lado do Windows de um compartilhamento de rede ou de uma mídia removível, como o DVD do Windows como a fonte dos arquivos. Para fazer isso, execute o seguinte comando:

    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

    Observação Substitua o espaço reservado C:\RepairSource\Windows pelo local da sua origem de reparo. Para obter mais informações sobre como usar a ferramenta DISM para reparar o Windows, consulte Reparar uma Imagem do Windows.

  3. Digite o comando a seguir e pressione Enter.
    Podem ser necessários vários minutos para que a operação de comando seja concluída.

    sfc /scannow
  4. Feche o prompt de comando e execute o Windows Update novamente.

O DISM cria um arquivo de log (%windir%/Logs/CBS/CBS.log) que captura problemas encontrados ou corrigidos pela ferramenta. %windir% é a pasta na qual o Windows está instalado. Por exemplo, a pasta %windir% é C:\Windows.

Para Windows 7, Windows Vista, Windows Server 2008 R2 ou Windows Server 2008

Para resolver esse problema, use a ferramenta de Preparação de Atualização do Sistema. Em seguida, instale o Windows update ou o service pack novamente.

  1. Baixe a Ferramenta de Preparação de Atualização do Sistema.
    Clique no link de download na tabela a seguir que corresponde à versão do Windows em execução no seu computador.
    Descubra se o seu computador está executando a versão de 32 ou 64 bits do WindowsEssa ferramenta é atualizada regularmente. Recomendamos que você sempre baixe a versão mais atual. 

    Sistema operacional Link de download
    Versões baseadas em x86 (32 bits) do Windows 7 SP1 e Windows 7
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x64 (64 bits) do Windows 7 SP1 e Windows 7
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x64 (64 bits) do Windows Server 2008 R2 SP1
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em Itanium do Windows Server 2008 R2 SP1
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x86 (32 bits) do Windows Vista SP2 e Windows Vista SP1
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x64 (64 bits) do Windows Vista SP2 e Windows Vista SP1
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x86 (32 bits) do Windows Server 2008 SP2
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em x64 (64 bits) do Windows Server 2008 SP2
    Ícone de Download

     Baixe o pacote agora.

    Versões com base em Itanium do Windows Server 2008 SP2
    Ícone de Download

     Baixe o pacote agora.

  2. Instale e execute a ferramenta.
    1. Clique em Download na página da Web Centro de Download e execute um dos seguintes procedimentos:
      • Para instalar a ferramenta imediatamente, clique em Abrir ou Executar e siga as instruções na tela.
      • Para instalar a ferramenta posteriormente, clique em Salvar e baixe o arquivo de instalação para o computador. Quando você estiver pronto para instalar a ferramenta, clique duas vezes no arquivo.
    2. Na caixa de diálogo Instalador Autônomo do Windows Update, clique em Sim
      caixa de diálogo Instalador Autônomo do Windows Update

       

    3. Quando a ferramenta está sendo instalada, ela é executada automaticamente. Embora a execução demore geralmente menos de 15 minutos, ela pode demorar muito mais em alguns computadores. Mesmo se a barra de progresso parecer parada, a varredura ainda estará em execução. Portanto, não clique em Cancelar.
      Baixar e instalar atualizações - janela de progresso As atualizações estão sendo instaladas
    4. Quando você vir Instalação concluída, clique em Fechar.
      Baixar e instalar atualizações - Instalação concluída

       

    5. Reinstale a atualização ou o service pack que você estava tentando instalar anteriormente.

Para corrigir manualmente os erros de corrupção que a ferramenta detecta, mas não pode corrigir, consulte Como corrigir erros encontrados no CheckSUR.log.

Baixe o pacote diretamente do Catálogo do Microsoft Update

Você pode também tentar baixar o pacote de atualização diretamente do Catálogo do Microsoft Update e, em seguida, instalar esse pacote manualmente. 

Por exemplo, você pode ter problemas ao tentar instalar a atualização 3006137 do Windows Update no Windows 7. Nessa situação, é possível baixar o pacote de atualização e tentar instalar a atualização manualmente. Para fazer isso, siga estas etapas:

  1. Abra Catálogo do Microsoft Update no Internet Explorer.

 

Catálogo do Microsoft Update no Internet Explorer

 

  1. Na caixa de pesquisa, insira o número da atualização que você deseja baixar. Neste exemplo, insira 3006137. Em seguida, clique em Pesquisar.
    Catálogo do Microsoft Update - Pesquisar

     

  2. Localize a atualização aplicável ao seu sistema operacional nos resultados da pesquisa e clique em Adicionar para adicionar a atualização à cesta.
    Catálogo do Microsoft Update

     

  3. Clique em Exibir cesta para abrir a cesta.
    Catálogo do Microsoft Update - exibir cesta

     

  4. Clique em Baixar para baixar a atualização na cesta.
    Catálogo do Microsoft Update - sua cesta

     

  5. Clique em Procurar para escolher um local para a atualização que você está baixando e clique em Continuar.
     

    Microsoft Update Catalog - Download Options

     

  6. Clique em Fechar após a conclusão do processo de download. Em seguida, você poderá encontrar uma pasta que contém o pacote de atualização no local especificado.
  7. Abra essa pasta e clique duas vezes no pacote de atualização para instalar a atualização.
Se a atualização ou o service pack do Windows for instalado com êxito, você terminou. Se o problema persistir ou se a Ferramenta de Preparação de Atualização do Sistema não puder encontrar a causa, entre em contato conosco para obter mais ajuda.

Informações adicionais

Descrição dos erros de corrupção comuns

A tabela a seguir lista o código de erro possível com o Windows Update para sua referência:

Código Erro Descrição
0x80070002 ERROR_FILE_NOT_FOUND O sistema não pôde encontrar o arquivo especificado.
0x8007000D ERROR_INVALID_DATA Dados inválidos.
0x800F081F CBS_E_SOURCE_MISSING Não foi possível encontrar a origem para o pacote ou arquivo.
0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT O componente armazenado está em um estado de inconsistência.
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH Um arquivo do componente não corresponde à informação de verificação presente no manifesto do componente.
0x800705B9 ERROR_XML_PARSE_ERROR Não é possível analisar os dados XML solicitados.
0x80070246 ERROR_ILLEGAL_CHARACTER Foi encontrado um caractere inválido.
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR Uma caracteres da identidade está malformada.
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME O nome de um atributo em uma identidade não está dentro de um intervalo válido.
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE O valor de um atributo em uma identidade não está dentro de um intervalo válido.
0x80070057 ERROR_INVALID_PARAMETER O parâmetro está incorreto.
0x800B0100 TRUST_E_NOSIGNATURE Nenhuma assinatura estava presente no assunto.
0x80092003 CRYPT_E_FILE_ERROR Ocorreu um erro enquanto o Windows Update lê ou grava em um arquivo.
0x800B0101 CERT_E_EXPIRED Um certificado necessário não está dentro do seu período de validade quando verificado em relação ao relógio do sistema ou o carimbo de data/hora do arquivo assinado.
0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE Um ou mais membros requeridos da transação não estão presentes.
0x80070490 ERROR_NOT_FOUND O Windows não pôde pesquisar novas atualizações.

O que a Ferramenta de Preparação de Atualização do Sistema faz

Verifica a integridade dos recursos

A Ferramenta de Preparação de Atualização do Sistema verifica a integridade dos seguintes recursos:

  • Arquivos localizados nos seguintes diretórios:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • Dados do Registro localizados nas seguintes subchaves do Registro:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

Essa lista pode ser atualizada a qualquer momento.

Quando a Ferramenta de Preparação de Atualização do Sistema detecta manifestos, arquivos Cabinet ou dados do Registro incorretos, ela pode substituir esses dados incorretos por uma versão corrigida.

Registro em log

A Ferramenta de Preparação de Atualização do Sistema cria um arquivo de log que captura qualquer problema que ela encontra ou corrige. O arquivo de log está localizado aqui:

  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log

Como corrigir erros encontrados no CheckSUR.log

Para corrigir manualmente erros de corrupção que a Ferramenta de Preparação da Atualização do Sistema detecta, mas não pode corrigir, siga estas etapas:

  1. Abra %SYSTEMROOT%\Logs\CBS\CheckSUR.log. 
    Observação %SYSTEMROOT% é uma variável de ambiente que salva a pasta na qual o Windows está instalado. Por exemplo, a pasta %SYSTEMROOT% é em geral C:\Windows. 
  2. Identifique os pacotes que a ferramenta não pode corrigir. Por exemplo, você pode encontrar o seguinte no arquivo de log:

    Resumo:

    Segundos executados: 264
    3 erros encontrados
    Contagem total ausente do CBS MUM: 3
    Arquivos de reparo indisponíveis:

    servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum 

    Neste caso, o pacote que está corrompido é KB958690.

  3. Baixe o pacote no Centro de Download da Microsoft ou Catálogo do Microsoft Update.
  4. Copie o pacote (.msu) para o diretório %SYSTEMROOT%\CheckSUR\packages. Por padrão, este diretório não existe e você precisa criar o diretório.
  5. Execute a Ferramenta de Preparação da Atualização do Sistema novamente.

Se você é um técnico profissional, consulte Como corrigir erros encontrados no CheckSUR.log para obter mais opções sobre como corrigir erros no CheckSUR.log.

 
Propriedades

ID do Artigo: 947821 – Última Revisão: 24 de mar de 2017 – Revisão: 4

Windows 10, Windows 8.1, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows Server 2012 Foundation, Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Vista Service Pack 2, Windows Server 2008 Service Pack 2
Fonte: Suporte Microsoft – Acessado em 18/07/2017 – às 19:00
The following two tabs change content below.
Alexandre Queiroz é Carioca legítimo,amante de sua cidade (Rio de Janeiro), muito bem casado, amante de novas Tecnologias, Música Eletrônica, Carros, Viajar, Cachorros e etc. Este site/blog é utilizado somente para compartilhar notícias, guardar soluções próprias, dicas e sem fins lucrativos... É utilizado como hobbie e para armazenar conhecimento.

Latest posts by Alexandre Queiroz (see all)

Compartilhe: