O Windows 7 não consegue instalar

5

Estou atualizando do Vista SP1 (que na verdade foi atualizado do XP há um ano) para o Windows 7 RTM (Ultimate de 64 bits para Ultimate de 64 bits). Após 4 horas, a instalação falha com a mensagem "Esta versão do Windows não pôde ser instalada, Sua versão anterior do Windows foi restaurada e você pode continuar a usá-la." Este erro está de volta ao meu desktop Vista, não há nenhum erro que eu possa ver durante a instalação, eu apenas uma mensagem indicando que estava revertendo tudo.

Eu rastreei os logs de erro e aqui está o log em Enviei o log de erros (de C: \ $ WINDOWS. ~ BT \ Sources \ Panther) e carreguei para Pastebin . Aqui está um trecho:

2009-08-09 02:54:57, Error      Number of Enumerated Devices = 21[gle=0x00000103]
2009-08-09 02:54:58, Error      Failed to find driver file path. Error=00000002x
2009-08-09 02:54:58, Error      Failed to find driver file path. Error=00000002x
2009-08-09 02:54:58, Error      Failed to find driver file path. Error=00000002x[gle=0x80092004]
2009-08-09 02:54:58, Error      Failed to find driver file path. Error=00000002x[gle=0x80092004]

Foi sugerido que eu atualize para o SP2 antes de atualizar para o Vista, mas isso não fez diferença. Desde então, desinstalei o SP2, pois ele criava alguns problemas com um hardware.

Eu sei que uma nova instalação é a melhor, mas espero evitar isso porque eu precisaria de um novo disco rígido.

Por instrução de Reuben, encontrei o dump da instalação e carreguei aqui . (266 KB)

    
por Brian Ortiz 05.09.2009 / 23:10

4 respostas

7

Quando você atinge uma falha durante uma atualização do Windows 7 (e retorna ao sistema original), seria útil compartilhar e / ou examinar \$windows.~bt\sources\panther\setupact.log . (O arquivo setuperr.log que você compartilhou contém uma visualização filtrada do arquivo de log completo.) Além disso, você deve verificar se há algum "arquivo de despejo" (com extensão .dmp ) em qualquer lugar na pasta $windows.~bt\sources ; É possível que algum driver de dispositivo instalado em seu sistema tenha causado a tela azul do computador durante o processo de atualização.

Atualização: Carregar o arquivo de despejo anexado no WinDbg mostra que o problema provavelmente está em viahduaa.sys . Uma pesquisa rápida na web mostra que é algum tipo de driver de áudio, possivelmente distribuído pela VIA. Minha recomendação seria primeiro ver se há uma atualização disponível para esse driver (e instalar a atualização antes de atualizar). Se isso não funcionar, você poderá ver se pode desinstalar forçadamente o driver (e certificar-se de que ele seja excluído do sistema) antes de atualizar. Depois que a atualização for bem-sucedida, você pode se preocupar em ter os drivers de áudio certos novamente.

    
por 05.09.2009 / 23:37
3

Gostaria de agradecer ao autor original e confirmar que uma possível causa do erro "esta versão do Windows não pôde ser instalada" é um driver ruim. Se um driver "travar" durante a instalação, a atualização do Windows 7 falhará, o Windows Vista será revertido e o erro "esta versão do Windows não pôde ser instalada" aparecerá na tela.

Consegui localizar um driver incorreto no sistema que estava causando falha no upgrade. Depois de desinstalar o software que usou esse driver, a instalação do Windows 7 foi bem-sucedida. No meu caso, o driver que estava travando era o driver klim6.sys, que faz parte do software antivírus do Kaspersky 2010. Depois de desinstalar o Kaspersky (e não fazer outras alterações), a instalação do Windows 7 foi bem-sucedida. Então, se você está tendo este problema, e você tem o Kaspersky 2010 instalado ... Em seguida, remova-o e tente novamente.

Se você não tiver o Kaspersky instalado, use as etapas a seguir para identificar o driver com o problema:

  1. Após a instalação do Windows 7 falhar e reverter para o Vista não reinicialize , abra o seguinte diretório: c: \ $ windows. ~ bt \ sources \
  2. Pesquise neste diretório por quaisquer arquivos com extensão .dmp
  3. No meu caso, o arquivo foi chamado setupmem.dmp
  4. Se você tiver um arquivo .dmp, precisará abri-lo com o WinDBG. Se você não tiver um arquivo de despejo, provavelmente o problema não está relacionado a um driver ruim.
  5. Baixe a ferramenta WinDBG de: link
  6. Você pode optar por fazer uma instalação personalizada e instalar apenas as ferramentas de depuração (nem todos os pacotes redistribuíveis e arquivos de cabeçalho)
  7. Inicialize o WinDBG. O WinDBG é um poderoso programa rico em recursos com comandos arcanos, nenhum dos quais você precisa usar para encontrar o driver ruim.
  8. No WinDBG, selecione Abrir arquivo de despejo de memória e abra seu arquivo .dmp.
  9. No texto que voa, você deve ver um arquivo como XXXX.SYS identificado como a causa do travamento. No meu caso foi o arquivo klim6.sys
  10. Google ou Bing para o arquivo sys para descobrir o que é e como você pode atualizar o arquivo ou removê-lo do sistema.
  11. Faça isso.
  12. Execute a atualização do Windows 7 novamente.
por 17.11.2010 / 01:36
0

Parece que estou com o mesmo problema. Depois de fazer algumas pesquisas sobre a mensagem "não encontrei o caminho do driver" em setuperr.log, tentei desinstalar alguns drivers não essenciais. Isso diminuiu a contagem enumerada que eu tinha de 17 para 15. Olhando para o meu setupact.log, eu encontrei os IDs de dispositivos associados com os erros (para encontrá-lo rapidamente, copie / cole cada erro listado no setuperr.log em "find" em setupact.log - parece ser uma análise direta). Eu vou tentar desinstalar cada um dos drivers errados hoje à noite e tentar atualizar novamente. Eu vou deixar você saber como isso vai. Com alguma sorte, o Windows 7 será totalmente atualizado assim que todos esses erros forem apagados.

    
por 02.11.2009 / 23:52
-1

Eu tenho exatamente o mesmo problema, sem erros, é executado por 2-3 horas, depois da reinicialização após a fase de expansão, ele dá o erro acima e restaura o Vista, que por sua vez demora muito tempo ... Unimpressed!

    
por 28.10.2009 / 18:21