Solução de problemas com falha na atualização para o Windows 7?


15

Atualizei três PCs do Vista para o Windows 7 sem incidentes, mas o quarto é um pouco problemático.

A instalação do Windows 7 falha e volta ao Vista com:

A atualização não foi bem sucedida. Sua versão anterior do Windows está sendo restaurada

O orientador de atualização do Windows 7, em disco e disponível para download no site da Microsoft, não mostra problemas em potencial para este PC antes da atualização, apenas avisos padrão sobre a reativação do iTunes e assim por diante.

Esta é minha segunda tentativa de atualizar este PC para o Win7; após a primeira falha e reversão, desinstalei uma tonelada de software não utilizado do PC através da adição / remoção de programas, mas a segunda tentativa acabou igual à primeira.

Eu realmente não quero fazer uma instalação limpa neste PC, então existem logs de pós-instalação ou qualquer coisa que eu possa investigar para saber por que exatamente o Win7 não está atualizando o PC do Vista e corrigi-lo?

Com base em uma das sugestões, verifiquei este caminho

c:\$WINDOWS.~BT\sources\setuperr.log

Que continha esta linha

Falha no SetupGetInfDriverStoreLocationW para 'C: \ Windows \ inf \ oem28.inf' [gle = 0x00000490]

Eu verifiquei esse oem28.infarquivo e ele se refere a uma impressora no computador - então fui em frente, removi a impressora e excluí o driver da impressora :

  • clique com o botão direito do mouse na pasta Impressoras
  • selecione "Impressora do servidor"
  • selecione a guia Drivers, clique em driver, clique em Remover
  • confirme

conforme documentado aqui . Agora vou tentar a atualização novamente ..

Sem dados. Ainda reverte (mas o erro da impressora desapareceu do log!). Algumas linhas relevantes do setuperr.logarquivo:

Falha ao encontrar o caminho do arquivo do driver. Erro = 00000002x {repetido ~ 6 vezes}
Falha ao encontrar o caminho do arquivo do driver. Erro = ffffffffx {repetido ~ 6 vezes}
Plug-in {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: falha ao migrar chaves bthport, salvando
Falha ao chamar IDiscovery-> Gather for Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Erro: 0x80070057
Falha ao verificar o certificado do arquivo de catálogo C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-85E5-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a]
Falha ao chamar IPostApply-> PostApply para Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Erro: 0x80070057

Finalmente tentei desinstalar todos os drivers deste PC (tudo que eles tinham eram realmente os drivers da Nvidia) e tentei fazer uma terceira atualização. Mesmo problema. Eu o assisti desta vez, para saber exatamente o que aconteceu - ele foi muito, muito longe na atualização, depois que os drivers de vídeo foram instalados e assim por diante, e depois foi exibido em tela azul com o DRIVER_IRQL_NOT_LESS_OR_EQUAL na fase final e voltou ao Vista novamente . Suponho que foi a mesma coisa que estava acontecendo antes.

Bem, acho que não tenho escolha a não ser fazer uma instalação limpa. :(


Eu quero ver como isso acontece. :) Aparentemente, outros problemas ocorreram com dispositivos USB conectados. Seria interessante se o motorista era o que estava causando problemas
Ciaran

Gostaria de saber se você também teve sucesso - tive o mesmo problema, tentei muitas das mesmas coisas também. E também quero fazer o upgrade para o Windows 7! :-(
Keithius

Eu finalmente desisti. Porém, a instalação limpa funcionou bem. Gostaria que os logs tivessem mais detalhes sobre o que estava falhando e por quê.
911 Jeff Atwood

Que chatice ... mas eu ouvi você na coisa de toras - apesar de toda a sua verbosidade, eles na verdade não dizem muito a você agora, dizem?
Keithius

Em vez de "c: \ $ WINDOWS. ~ BT \ sources \ setuperr.log", você quis dizer "c: \ $ WINDOWS. ~ BT \ sources \ Rollback \ setuperr.log"? Não vejo um log apenas em fontes \. (Resolução de problemas do próprio atualização com falha ...)
Andrew Coleson

Respostas:


4

Pode haver alguns arquivos de logs úteis que você pode ver.

Então eu achei que o arquivo C:\$Windows.~BT\Sources\Rollback\setupact.errtinha algumas informações úteis.

Detalhes aqui .


dando a aceitação, porque esta é a resposta que me levou na direção certa do sistema de arquivos para encontrar o log!
Jeff Atwood

2

Muitas vezes, os erros presentes no setuperr.log / setupact.log podem ser um arenque vermelho. Até as atualizações concluídas com êxito incluem esses erros. O que acontece freqüentemente nessas atualizações que são revertidas automaticamente para o sistema operacional original é que algum driver de dispositivo "pronto para uso" faz uma triagem azul do sistema quando ele é inicializado no novo sistema operacional pela primeira vez. Nesses casos, pode haver um arquivo de despejo deixado para trás após a atualização ser revertida; veja # 36402 para mais detalhes.


2
  1. Abra a caixa Executar e abra o MSCONFIG .

  2. Clique na guia Serviços e Ocultar Serviços Microsoft.

  3. Desative todos os serviços na lista. A mesma coisa com todos os itens de inicialização.

  4. CMD aberto com privilégios elevados.

  5. Digite net user Administrator password e pressione Enter. Dirá que o comando foi concluído com sucesso.

  6. Digite net user Administrator / active: yes e pressione Enter. Mais uma vez, ele dirá que o comando foi concluído com êxito.

  7. Reinicie o computador e faça logon na conta de administrador com a senha como senha .

  8. Inicie a atualização do Windows 7 novamente, desta vez será concluída.

Eu tentei em quatro computadores com o mesmo problema que não instalaria o Windows 7 Upgrade do Vista SP2.


1

Os arquivos de log que você está procurando podem ser os mesmos dos locais dos arquivos de log de instalação do Windows Vista .

C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
C:\$WINDOWS.~BT\Sources\Panther\setupact.log

Editar: com os erros apresentados na atualização que você deu, considero desinstalar todos os drivers de terceiros que você instalou. Não exclua os arquivos do driver.

Se o problema persistir, eu pessoalmente continuaria com a instalação limpa.


1

Talvez você possa cancelar o registro de% windir% \ system32 \ drmmgrtn.dll e tente novamente? Parece ter a ver com migração de DRM - não realmente relacionada à impressora.


0

Os arquivos de configuração * .log provavelmente são sinais negativos. Em vez disso, sugiro usar uma ferramenta como o utilitário 'Bluescreenview' da Nirsoft para inspecionar o arquivo de despejo de memória que será criado ao lado da instalação * .logs: isso mostrará a pilha de chamadas no momento da falha e o módulo na parte superior do a pilha de chamadas será a causa da tela azul. Tente substituir o hardware em questão ou atualizar o driver.

Caso em questão: experimentei esse problema ao tentar atualizar um OptiPlex 390 do Vista para 7. A Nirsoft apontou para o driver do mouse: removi o dongle do Microsoft Sculpt Desktop em favor de um dongle da Logitech para desktop sem fio, executei novamente a atualização e concluída sem incidentes.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.