Você pode fazer o download das atualizações e instalá-las manualmente.
Eu tenho duas atualizações no Microsoft Update (a versão atualizada do Windows Update) que constantemente falha ao instalar em um dos meus servidores Windows Server 2003. O código de erro é 0x80070005. Eu tentei instalá-los muitas vezes, também após uma reinicialização do servidor.
Encontrei uma dica para excluir a pasta C: \ Windows \ SoftwareDistribution \ na parte inferior de Erro ao baixar atualizações no Windows Update . Isso funcionou para outra atualização com o mesmo problema, mas ainda estou com duas atualizações que não serão instaladas.
As atualizações restantes são KB968816 e KB961371. A atualização em que o truque da pasta SoftwareDistribution funcionava era KB967723.
Quaisquer outros truques que eu possa tentar?
Eu tive esse problema no meu Windows Server 2003 R2 SP2 também, depois de entrar em contato com a Microsoft, eles me enviaram as seguintes instruções. Eu segui até a sugestão 3 e depois de reiniciar meu Windows Update está funcionando novamente!
Nota: eu não tentei a Sugestão 4, fiz a Sugestão 3 e funciona para mim.
Aviso: Fazer a sugestão 3 redefinirá todas as configurações de segurança com os seguintes efeitos colaterais (muito fáceis de resolver)
Você foi avisado, então aqui vai ...
Sugestão 1: faça login como administrador (doh!)
Sugestão 2: Antivírus temporariamente desativado (doh!)
Sugestão 3: restaurar automaticamente as configurações de segurança para o padrão
=============================================== ===
Acesse o link link
Siga as etapas do Windows XP.
Reinicie o computador e tente fazer o Windows Update novamente para ver se o problema foi resolvido.
Sugestão 4: Redefinir permissões
=============================================== ===
Esta etapa redefinirá as configurações de permissão neste sistema, o que pode levar algum tempo. Sua paciência é muito apreciada.
Etapa 1: faça o download do SubInACL (SubInACL.exe)
Por favor, vá para a área de trabalho e clique duas vezes no arquivo baixado para instalá-lo.
Por favor, selecione "C: \ Windows \ System32" como a pasta de destino durante a instalação (Nota: Assumimos que C: \ é a partição do sistema). Mais tarde, usaremos essa ferramenta para redefinir as configurações de permissão atuais na máquina.
Etapa 2:
Clique em "Iniciar", "Executar", digite: "notepad C: \ reset.cmd" (sem aspas) e pressione "Enter". Escolha "Sim" quando você for solicitado.
Copie os seguintes comandos e cole-os na janela aberta do Notepad:
@echo off
secedit / configure / cfg% windir% \ reparo \ secsetup.inf / db secsetup.sdb / verbose secedit.exe / analyze / db C: \ WINDOWS \ sectest.db / cfg C: \ WINDOWS \ inf \ defltwk.inf / log C: \ WINDOWS \ security \ logs \ secanalyze.log secedit.exe / configure / db C: \ WINDOWS \ sectest.db / cfg C: \ WINDOWS \ inf \ defltwk.inf / log C: \ WINDOWS \ security \ logs \ secrepair.log
cifra / A / D c: \ windows \ system32 \ catroot *. * cifra / A / D C: \ WINDOWS \ system32 \ CatRoot {F750E6C3-38EE-11D1-85E5-00C04FC295EE} *. *
Subinacl / service wuauserv / sddl = D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU) Sc sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A; CCLCSWLOCRRC ;;; AU) (A; CCLCSWRPWPDTLOCRRC ;;; PU)
subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = administradores = f
subinacl / subkeyreg HKEY_CURRENT_USER / grant = administradores = f
subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = administradores = f
subinacl / subdiretórios% SystemDrive% / grant = administrators = f
subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = sistema = f
subinacl / subkeyreg HKEY_CURRENT_USER / grant = system = f
subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = system = f
subinacl / subdiretórios% SystemDrive% / grant = system = f
@Echo =========================
@Echo concluído.
@Echo =========================
@pause
Depois de colar os comandos acima, feche a janela "Notepad". Escolha "Sim" quando solicitado a salvar o arquivo.
Clique em "Iniciar", "Executar", digite: "C: \ reset.cmd" (sem aspas) e pressione "Enter" para executar os comandos colados.
Você verá uma janela do tipo DOS processando a solicitação.
(NOTA: Este passo pode levar vários minutos, por favor, seja paciente. Quando terminar, você será solicitado com "Concluído, pressione qualquer tecla para continuar".)
Depois de concluir as etapas acima, reinicie e consulte o site do Windows Update para instalar a atualização novamente.
Acabei de encontrar esse problema (as atualizações do Windows não conseguem instalar ou até mesmo fazer o download no Server 2003 R2), mas para números diferentes de KB.
A solução foi parar o Serviço de Indexação via services.msc e tentar novamente as atualizações.
Esse problema (pelo menos quando eu o vi) é devido ao serviço de indexação que bloqueia os arquivos update.url. Encontrei essa solução no link .