Windows 7 - O Windows Update não atualiza

2

Estou tentando atualizar minha edição de 32 bits do Windows 7 Professional e, quando tento dizer ao Windows Update para procurar atualizações, ela falhou com o código de erro 0x80096001 .

Eu fiz o check-out do WindowsUpdate.log e parece que esse é o problema:

Validating signature for C:\Windows\SoftwareDistribution\WuRedir82F4B4-E343-43B6-B170-9A65BC822C77\muv4wuredir.cab: WARNING: Error: 0x80096001 when verifying trust for C:\Windows\SoftwareDistribution\WuRedir82F4B4-E343-43B6-B170-9A65BC822C77\muv4wuredir.cab WARNING: Digital Signatures on file C:\Windows\SoftwareDistribution\WuRedir82F4B4-E343-43B6-B170-9A65BC822C77\muv4wuredir.cab are not trusted: Error 0x80096001

Como posso consertar isso? Parece que é só esse arquivo (corrompido?) Que está causando o problema.

Obrigado!

ATUALIZAÇÃO: Ao inspecionar o arquivo mencionado na mensagem de erro, parece que o arquivo não existe! O que isso significa e como faço para recuperá-lo?

UPDATE 2: Ok, parece que o arquivo em questão aparece apenas por um segundo quando o Windows Updating está tentando pesquisar (mas não consegue) encontrar as atualizações. Então eu acho que o problema não tem a ver com o arquivo especificamente então.

    
por Kyle V. 22.11.2011 / 07:56

3 respostas

1

EDIT: Verifique o horário do seu sistema para ter certeza de que está correto.

Copie o texto abaixo em um arquivo de texto, salve-o como um arquivo .bat e execute-o, isso redefinirá o Windows Update. Certifique-se de que o texto abaixo esteja em um arquivo de texto como linhas separadas, conforme mostrado.

Quando terminar de executar um Windows Update manual, pode levar algum tempo para listar as atualizações, pois ele precisa reconstruir os arquivos de distribuição de software.

net stop wuauserv

rmdir %windir%\softwaredistribution /s /q

rmdir %windir%\system32\softwaredistribution /s /q

regsvr32 /s wuaueng.dll

regsvr32 /s wuaueng1.dll

regsvr32 /s atl.dll

regsvr32 /s wups.dll

regsvr32 /s wups2.dll

regsvr32 /s wuweb.dll

regsvr32 /s wucltui.dll

net start wuauserv

.

EDIT: Esta é a versão curta do procedimento de redefinição, mas deve corrigir a corrupção da pasta Softwaredistribution, o Fixit de redefinição completa e o manual corrigi-lo sozinho instruções pode ser encontrado aqui .

EDIT: Se, por algum motivo, a exclusão da pasta Softwaredistribution falhar, inicialize a partir de um cd do Linux e exclua-a de lá.

.

    
por 23.11.2011 / 00:05
1

Eu criei & executou o arquivo .bat pela entrada do blog acima. Eu copiei a pasta softwareDistribution (pasta do Windows) de um PC onde as atualizações estavam trabalhando para a pasta do Windows no PC problemático.

Isso resolveu o problema.

    
por 22.06.2012 / 11:50
0

Primeiro, tente reparar arquivos do sistema.

Clique no botão Iniciar Orb & digite cmd.exe no menu de busca.

Clique com o botão direito & executar como administrador.

Digite o seguinte comando: sfc /scannow & aperte enter.

Espere o processo terminar, quando terminar. Reinicie o sistema.

tente novamente se não funcionar, use microsoft fixit tool .

pode haver algum outro problema, então siga estes links para mais informações.

link

link

se todos falharem, acesse o site de atualização on-line da Microsoft. use isso, ele funciona principalmente para mim quando a atualização automática dá erro ao atualizar as janelas para mim.

    
por 22.11.2011 / 08:31