O reparo “upgrade” do Windows 7 x64 falha (também erro 800B0001 do Windows Update)

2

Atualização: O problema original que gerou essa questão foi corrigido, então isso é discutível. Não consegui usar o Windows Update, pois ele lançava o erro 800B0001 quando tentei usá-lo e também pedia para atualizar o Windows Update (o que também falharia). Depois de executar alguns patches manuais e instalar o Microsoft FixIt 50528 , ele agora funciona novamente! :)

Eu tive problemas com o Windows Update, o que não consigo consertar. Os hotfixes não funcionam, nem a ferramenta de atualização do Windows nem a atualização manual do SP1. Eu recebo vários erros esotéricos que ninguém parece ter uma correção para. Parece que parte do cache de atualização está corrompido e as assinaturas digitais parecem estar quebradas em alguns pacotes / componentes do Windows Update.

Para encurtar a história, descobri que a única opção é fazer uma operação de reparo no sistema operacional, para consertar tudo. É tão corrupto que apenas um substituto completo consertará isso.

De acordo com várias fontes (incluindo o MSKB), é possível executar um reparo executando uma atualização in-loco.

Eu tenho o disco de varejo do Windows 7 Ultimate, que inseri em minha máquina. Eu corri setup.exe e passei na seguinte ordem:

  • Instalar agora
  • Fique on-line para receber as atualizações mais recentes (eu também tentei não receber atualizações)
  • Aguarde o download das atualizações
  • Selecione o Windows 7 Ultimate (arquitetura x64) e clique em próximo
  • Aceite os T & Cs, clique em próximo
  • Clique em Atualizar

Neste momento, passa um minuto no ecrã "verificar compatibilidade", após o que recebo o seguinte erro:

The following issues are preventing Windows from upgrading. Cancel the upgrade, complete each task, and then restart the upgrade to continue.

  • You can’t upgrade 64-bit Windows to a 32-bit version of Windows. To upgrade, obtain a 64-bit version of the installation disc, or go online to see how to install Windows 7 and keep your files and settings.

  • 32-bit Windows cannot be upgraded to a 64-bit version of Windows. To upgrade, obtain a 32-bit version of the Windows installation disc.

Ele também menciona um aviso sobre possíveis conflitos com um driver de armazenamento e o VS2010, mas esse não parece ser o problema de bloqueio.

Minha versão atualmente instalada do Windows é Ultimate 64-bit (absolutamente certo disso) e o disco é definitivamente um disco de varejo Ultimate combinado x86 / x64. Parece haver algumas pessoas que se depararam com isso (por exemplo, esta questão ), mas eu não vi nenhuma resposta. Eu verifiquei o visualizador de eventos, mas não consegui identificar nada relacionado com isso.

Alguma ideia de como posso fazer isso funcionar?

P.S: Apenas para antecipar o inevitável "você é suuuuuuuuuuuuure é x64 Ultimate?" perguntas:

    
por Polynomial 27.06.2013 / 00:05

1 resposta

3

Este problema tornou-se irrelevante para mim - consegui que o Windows Update funcionasse novamente!

Portanto, para qualquer pessoa com erro 800B0001, faça o seguinte:

  • Faça o download e execute a Ferramenta de preparação do Windows Update
  • Execute o KB971058 FixIt para garantir que os componentes de suporte tenham sido adequadamente corrigidos.
  • Execute o Microsoft FixIt 50528 (KB822798) - esse é o que faz uma replicação completa do Windows Update. Demora cerca de uma hora ou duas para ser executado e, em geral, fica na tela "Configurando atualizações".
  • Deixe a máquina inicializar novamente, depois desligue imediatamente e reinicialize novamente. Ele passará pelo cache de atualização e instalará corretamente o último conjunto de atualizações.
  • Faça o login novamente, vá para o Windows Update, clique em "Verificar atualizações" e aguarde a conclusão. Ele pode solicitar que você instale uma atualização para o Windows Update - se isso acontecer, faça isso e reinicialize novamente.

Isso resultou em eu conseguir que o Windows Update voltasse a funcionar!

    
por 27.06.2013 / 19:35