Erro 0x80070005 ao instalar atualizações do Microsoft Update

4

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?

    
por Jan Aagaard 01.10.2009 / 12:05

3 respostas

3

Você pode fazer o download das atualizações e instalá-las manualmente.

link
link

link
link

    
por 01.10.2009 / 14:01
1

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)

  • Meu site ASP parou de funcionar (tinha que ir para pastas ASP e permitir acesso ao SERVIÇO DE REDE).
  • O MS SQL Server também falha ao iniciar. Eu tive que reparar minha instalação do SQL Server usando o instalador do SQL Server para fazê-lo funcionar novamente.

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

=============================================== ===

  1. Acesse o link link

  2. 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)

  1. Faça o download do "subinacl.msi" no link a seguir e salve o patch de instalação na área de trabalho:

link

  1. Por favor, vá para a área de trabalho e clique duas vezes no arquivo baixado para instalá-lo.

  2. 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:

  1. Clique em "Iniciar", "Executar", digite: "notepad C: \ reset.cmd" (sem aspas) e pressione "Enter". Escolha "Sim" quando você for solicitado.

  2. 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

  1. Depois de colar os comandos acima, feche a janela "Notepad". Escolha "Sim" quando solicitado a salvar o arquivo.

  2. Clique em "Iniciar", "Executar", digite: "C: \ reset.cmd" (sem aspas) e pressione "Enter" para executar os comandos colados.

  3. 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.

    
por 20.08.2010 / 03:27
1

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 .

    
por 20.11.2014 / 07:40