Não é possível instalar actualizações no Windows Vista, Windows 7, Windows Server 2008 ou Windows Server 2008 R2

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2509997
Sintomas

Utilizadores domésticos
: Não tente isto em casa! Este artigo destina-se para utilização por agentes de suporte e profissionais de TI. Se estiver a procurar mais informações sobre erros do Windows Update ou Microsoft Update, vá para os seguintes Web sites da Microsoft:

Quando tenta instalar uma actualização para Windows, um componente do Windows, ou um Microsoft ou programa de software de outros fabricantes, detecta um ou mais dos seguintes sintomas:
  • É possível visualizar funcionalidades ou funções do Windows.
  • Falha de uma instalação do service pack.
  • Quando tenta ligar ao Web site Windows Update ou Microsoft Update, um dos seguintes códigos de erro é registado no registo do Windows Update (windowsupdate) ou o registo de serviços baseados em componentes (CBS.log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000FFFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C
Causa
Este problema pode ocorrer se um ou mais das seguintes condições forem verdadeiras:
  • A base de dados do Windows Update está danificado.
  • O software antivírus está configurado para pesquisar a pasta %Windir%\SoftwareDistribution.
  • O serviço de ' Serviço de transferência inteligente em fundo ' (BITS) não recebe um cabeçalho de ligação de conteúdo.
  • Um ficheiro de sistema necessário está registado correctamente.
  • Windows Installer detectou um erro.
  • O manifesto do modelo de serviço com base em componentes (CBS) está danificado.
  • Pára o serviço Windows Update durante o processo de instalação.
  • Existe um conflito de versão de ficheiro com ficheiros do Windows Update agent.
Resolução
Para resolver este problema, tente cada um dos seguintes métodos. Após cada método, teste para verificar se o problema foi resolvido antes de continuar para o método seguinte. Se o problema for resolvido por qualquer método, não precisa de experimentar os métodos restantes.


Método 1: Executar a resolução de problemas do Windows Update

Método 2: Transferir e instalar manualmente a actualização

Para tal, siga estes passos:
  1. Determine o número de artigo de Base de dados de conhecimento da Microsoft da actualização falhou. Para tal, efectue um dos seguintes: ver a mensagem de código de erro.
    • Ver a mensagem de código de erro.
    • Ver o histórico de actualização no Web site Windows Update ou no Web site do Microsoft Update. Para tal, siga estes passos:
      1. Vá para o seguinte Web site Microsoft Update:
      2. Em Opções, clique em Rever o histórico de actualizações.
      3. Na coluna de actualização, determine o número de artigo de Base de dados de conhecimento da Microsoft da actualização falhou.
  2. Vá para o seguinte website Windows transferir:
  3. Na caixa de pesquisa na página Transferências Web, escreva o número de artigo que localizou no passo 1 e, em seguida, clique em Ir.
    Nota Não inclua as letras "kb" quando escreve o número de artigo. Por exemplo, escreva "kb123456" como 123456.
  4. Navega na lista de conteúdo devolvido para localizar o artigo da Base de dados de conhecimento que tem uma hiperligação para a transferência.
    Nota Poderá ser solicitado para validar o Windows. Se lhe for pedido, siga as instruções para validar o Windows e, em seguida, continue transferir a actualização.
  5. Clique em Transferire, em seguida, clique em Guardar , quando lhe for pedido para guardar a transferência. Guarde a transferência para o ambiente de trabalho.
  6. Depois da transferência estiver concluída, clique em Abrir para instalar a actualização.
    Nota A instalação da actualização pode falhar se a actualização é incorrecta para a versão do Windows.

Método 3: Reiniciar o computador e, em seguida, tente instalar novamente as actualizações

Saia de todos os programas que estejam a executar, reinicie o computador e, em seguida, tente instalar novamente as actualizações.

Nota Reiniciar o computador irá Certifique-se de que tiverem terminado de todas as instalações anteriores e que não restantes processos requerem um reinício do sistema antes que podem ser concluída.

Método 4: Executar a ferramenta de preparação para actualização do sistema (CheckSur.exe)

Transfira e execute a ferramenta de preparação para actualização do sistema. Esta ferramenta é executada uma verificação pontual inconsistências que possam impedir futuras operações de manutenção. Para mais informações sobre como transferir e executar a ferramenta de CheckSur.exe, consulte o seguinte artigo na Microsoft Knowledge Base:
Corrigir erros de Corrupção do Windows utilizando a (ferramenta DISM ou preparação para actualização do sistemahttps://support.microsoft.com/KB/947821)
Tente instalar novamente actualizações.

Nota Depois de executar a ferramenta, o ficheiro de CheckSur.log é guardado na seguinte localização:
%systemroot%\Logs\CBS

Método 5: Executar a ferramenta Verificador de ficheiros de sistema (SFC.exe)

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Na linha de comandos, escreva sfc /scannowe, em seguida, prima Enter.
  3. Depois da análise estiver concluída, tente instalar novamente actualizações.

Método 6: Repor o conteúdo da pasta Catroot2

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Escreva os seguintes comandos e prima Enter após cada comando:
    • net stop cryptsvc
    • MD %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  3. Eliminar todo o conteúdo da pasta catroot2, mas não elimine a pasta catroot2.
  4. Escreva o seguinte comando e, em seguida, prima Enter:
    net start cryptsvc
  5. Saia da janela de linha de comandos.

Método 7: Eliminar quaisquer valores de registo incorrecto

Elimine quaisquer valores incorrectos que possam existir no registo. Para tal, siga estes passos:
  1. Clique em Iniciare, em seguida, escreva Regedit na caixa Iniciar procura .
  2. Na lista de programas , clique em regedit.exe.
  3. Localize e, em seguida, seleccione a seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Com o botão direito componentes.
  5. Clique em Exportar.
  6. Na caixa Nome do ficheiro , escreva componentes.
  7. Na caixa Guardar , faça clique sobre o ambiente de trabalho, clique em Guardare, em seguida, guarde o ficheiro no ambiente de trabalho.
  8. No painel de detalhes, faça duplo clique PendingXmlIdentifiere, em seguida, clique em Eliminar. Se este valor não existir, avance para o passo seguinte.
  9. No painel de detalhes, faça duplo clique NextQueueEntryIndexe, em seguida, clique em Eliminar. Se este valor não existir, avance para o passo seguinte.
  10. No painel de detalhes, faça duplo clique AdvancedInstallersNeedResolvinge, em seguida, clique em Eliminar. Se o valor não existir, avance para o passo seguinte.
  11. Reinicie o computador.
  12. Tente instalar novamente as actualizações.

Método 8: Registar os ficheiros do Windows Update

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Na linha de comandos, escreva o seguinte comando:
    REGSVR32 WUPS2.DLL /SREGSVR32 WUPS.DLL /SREGSVR32 WUAUENG.DLL /SREGSVR32 WUAPI.DLL /SREGSVR32 WUCLTUX.DLL /SREGSVR32 WUWEBV.DLL /SREGSVR32 JSCRIPT.DLL /SREGSVR32 MSXML3.DLL /S
  3. Tente instalar novamente actualizações.

Método 9: Certifique-se de que a aplicação antivírus não pesquisa determinados ficheiros

Certifique-se de que a aplicação antivírus não pesquisa os ficheiros no directório % windir % \SoftwareDistribution em qualquer computador no qual está instalado o Windows Update Agent.

Para computadores que executem o Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista ou Windows Server 2008, não verificar os seguintes ficheiros e pastas.

Nota Estes ficheiros não correm riscos de infecção. Se digitalizar estes ficheiros, poderão ocorrer problemas graves de desempenho porque alguns ficheiros podem estar bloqueados. Se um conjunto específico de ficheiros é identificado pelo nome, exclua apenas esses ficheiros em vez da pasta completo. Por vezes, deve ser excluída da pasta completa. Não exclua qualquer destes itens com base na extensão de nome do ficheiro. Por exemplo, não exclua todos os ficheiros que têm uma extensão de dit. A Microsoft tem qualquer controlo sobre outros ficheiros que possam utilizar as mesmas extensões que estes ficheiros.
  • Ficheiros que estão relacionados com a Microsoft Windows Update ou a actualização automática
  • O ficheiro de base de dados do Windows Update ou o ficheiro de base de dados de actualização automática

    Nota Este ficheiro (DataStore) está localizado no seguinte directório:
    %windir%\SoftwareDistribution\Datastore
  • Os ficheiros de registo da transacção

    Nota Estes ficheiros estão localizados na seguinte pasta:
    %windir%\SoftwareDistribution\Datastore\Logs
Exclua os seguintes ficheiros:
  • Edb

    Nota O carácter universal indica que poderão existir vários ficheiros.
  • Res1
  • Res2
  • Chk
  • TMP. edb

Método 10: Mudar o nome da pasta SoftwareDistribution

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Execute os seguintes comandos e prima Enter após cada comando:
    • Net stop wuauserv
    • CD % systemroot %
    • Ren SoftwareDistribution SoftwareDistribution
    • Net start wuauserv
  3. Tente instalar novamente actualizações.
Importante Os seguintes problemas ocorrem quando utiliza este método:
  • As actualizações que actualmente são transferidas mas que ainda não foram instaladas têm de ser novamente transferido utilizando o Windows Update ou Microsoft Update.
  • Quando elimina a pasta de distribuição de Software, o histórico de transferências é removido.
  • Se actualmente a receber actualizações do Microsoft Update e do Windows Update, tem de seleccionar novamente esta opção a partir do Web site Windows Update.
Nota Se o problema foi resolvido e pode transferir e instalar actualizações com êxito, pode eliminar com segurança a pasta SoftwareDistribution para recuperar espaço em disco.

Método 11: Limpar a fila de BITS de quaisquer tarefas actuais

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Na linha de comandos, escreva os seguintes comandos e prima Enter após cada comando:

    Net stop bitsNet stop wuauservIpconfig /flushdnscd \documents and settings\all users\application data\microsoft\network\downloaderDel qmgr0.datDel qmgr1.datNet start bitsNet start wuauserv
    Nota
    Depois de concluir estes passos, a fila de BITS está desmarcada.
  3. Tente instalar novamente actualizações.

Método 12: Mudar o nome Pending

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Na linha de comandos, escreva o seguinte comando:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Mudar o nome do caminho de c:\windows\winsxs\pending.xml, utilizando o seguinte comando:
Ren pending de c:\windows\winsxs\pending.xml

Método 13: Executar Chkdsk na partição do Windows

Para tal, siga estes passos:
  1. Abra uma janela de linha de comandos administrativa.
  2. Na linha de comandos, escreva o seguinte comando:
    Chkdsk volume: /f /r

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2509997 - Última Revisão: 04/08/2016 10:19:00 - Revisão: 9.0

Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Foundation, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Server 2008 Standard

  • kbmt KB2509997 KbMtpt
Comentários