Windows Update não atualiza - falha com erro 80010108

4

Estou no fim da sagacidade.

Estou executando o Windows 7 e, algumas semanas atrás, ele parou de instalar as atualizações. Quando tento rodar o Windows Update, ele fica parado indefinidamente até que eu o cancele.

O Histórico de Atualizações diz que as atualizações automáticas falharam com o erro 80010108

Eu tentei o seguinte:

  1. Configurando um servidor de atualização local (era muito complicado e parecia um exagero).
  2. Instalando com o Windows Stand Alone Updater - simplesmente não funcionou. Parou em "verificar as atualizações instaladas neste computador"
  3. Eu tentei atualizar o Windows Defender - isso também, parando.
  4. Eu tentei instalar o Windows Update Agent 3.0 (eu acho). A instalação foi bem-sucedida, mas as atualizações ainda não acontecem.

Nada parece funcionar e o computador simplesmente não é atualizado.

Mais alguma coisa que eu possa tentar?

    
por Jono 24.11.2010 / 06:59

3 respostas

3

Solução possível

Abra um prompt de comando do administrador. Execute sfc /scannow . Se os arquivos do Windows Update estiverem danificados, isso deve corrigi-los.

Se você encontrar um erro com o Verificador de arquivos do sistema

Eu vi casos em que o sfc não corrige isso, muitas vezes, mas nem sempre, relacionado a uma infestação recente de malware. Se não for possível corrigir um arquivo, ele informará que não foi possível reparar os erros encontrados. Se você receber uma mensagem como esta: CD para um diretório de fácil acesso como "%userprofile%\Desktop" , em seguida, execute %código% para puxar os eventos de log para a varredura do sfc e adicionar o conteúdo do sfcdetails.txt à sua pergunta.

Observe que, se você procurar no arquivo sfcdetails.txt, poderá encontrar uma linha como a seguinte:

findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt

Neste exemplo, o problema é com "url.dll". Você pode tentar usar o Windows Search para encontrar a cópia de backup mais recente do arquivo e substituí-la. No entanto, alguns arquivos, como Cannot repair member file [l:14{7}]"url.dll" of Microsoft-Windows-IE-WinsockAutodialStub, Version = 6.0.5752.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeN , são definidos para que possam ser modificados apenas por determinados processos do sistema, portanto, você terá que substituir o arquivo de um disco linux inicializável OU reinstalar. Alguns arquivos se adaptarão mais tarde se as permissões não estiverem corretas, portanto, se você precisar usar um disco de boot do Linux para substituir o arquivo, recomendo fazer backup de tudo o mais rápido possível, pois ele poderá falhar novamente. Se você tiver tempo e um backup recente, recomendo fazer uma reinstalação de "atualização in-loco" executando a instalação a partir do disco do Windows 7 enquanto o Windows já está em execução. Se isso não funcionar, a única opção restante pode ser uma reinstalação limpa.

Se o seu log mostrar problemas com o arquivo TrustedInstaller.exe, você precisará de um disco de boot do Linux para substituir a cópia ruim por uma boa das pastas de backup do hotfix, porque o Windows permitirá que o TrustedInstaller.exe seja modificado por em si.

Edit: Como o SFC não encontrou problemas

Como nunca vi um problema persistente com o Windows Update que não tenha causado problemas de comunicação no SFC, não tenho certeza se as etapas a seguir ajudarão. Fiz um pouco mais de pesquisa e encontrei as seguintes possíveis resoluções:

Firewall

Se você estiver usando um firewall de terceiros, tente desabilitá-lo temporariamente e tente atualizar novamente. Se tiver êxito, você precisará encontrar a configuração no seu firewall que está bloqueando o Windows Update. A maneira mais fácil de corrigir isso é desinstalar completamente o firewall e reinstalá-lo.

Infecção

Geralmente, na minha experiência, as infecções por malware interferem no Windows Update corrompendo os arquivos do Windows Update. Como esse não é o caso, ainda é possível que o malware esteja bloqueando as atualizações de vários métodos alternativos, como a injeção de DLL ou o bloqueio da conexão. Uma técnica comum que o malware usa é alterar suas configurações de proxy para usar um programa instalado em seu computador como proxy.

  • Para verificar isso, clique em Iniciar, digite TrustedInstaller.EXE e, em seguida, pressione Enter. Clique em configure proxy settings . Se o endereço do servidor proxy estiver definido como LAN settings , localhost ou 127.0.0.1 , desmarque a caixa de seleção "Usar servidor proxy", clique em OK e em OK na caixa de diálogo "Propriedades da Internet" e tente novamente.

    - Nota: muitos aceleradores da Web configuram um servidor proxy como este, que não é uma infecção por malware, mas ainda pode interferir no Windows Update. Se você estiver usando um acelerador da Web, desinstale-o.

Você também deve executar uma verificação completa de vírus. Além disso, faça uma varredura com o Spybot Search & Destroy (você não precisa se preocupar com nenhum cookie de rastreamento que lhe diga a menos que você esteja paranoicos sobre anunciantes e sua privacidade, mas é uma boa idéia removê-los de qualquer maneira).

Solucionador de problemas interno

Se uma verificação de vírus e spyware não retornar nada e seu firewall não for o culpado, você poderá executar a solução de problemas interna para tentar encontrar outra solução. Clique no ícone da Central de Ações na Área de Notificação

emseguida,cliqueem"Abrir Centro de Ação".

Clique em "Solução de problemas"

então"Sistema e Segurança"

Cliqueem"Windows Update" e siga as instruções na tela.

    
por 24.11.2010 / 07:39
2

Acabei de ter o mesmo problema com o Windows, mas foi corrigido para mim pelo Solucionador de problemas do Windows incorporado.

A primeira vez que executei a solução de problemas on-line "Fixit", mas não resolveu o problema. Então eu tentei o solucionador de problemas interno do Windows e ele se ofereceu para ficar online para baixar as etapas de solução de problemas atualizadas, que eu aceitei.

Depois de obter as definições atualizadas do solucionador de problemas, ele consertou dois componentes do Windows Update e meu problema foi corrigido; esperamos que isso também possa corrigir o problema para outras pessoas.

    
por 14.06.2012 / 21:34
0

Sempre que você encontrar um problema com a atualização do Windows não sendo atualizada, verifique primeiro se o BITS (Serviço de Transferência Inteligente em Segundo Plano) e o Instalador do Módulo do Windows não estão desabilitados no Painel de Controle = > Ferramentas Administrativas = > Serviços. Ambos são necessários para o Windows Update funcionar.
Talvez você também precise da versão mais recente do Windows Update Agent .
Também é bom certificar-se de que todos os drivers de dispositivo estejam atualizados, pois eles podem causar conflitos com as atualizações do Windows. Infelizmente, a maioria desses códigos de erro não é bem documentada e há muitas coisas que podem causar isso. Há uma boa referência para códigos de erro de atualização do Windows que podem ser encontrados aqui .

    
por 24.11.2010 / 09:07