Risoluzione dei problemi aggiornamento non riuscito a Windows 7?


15

Ho aggiornato tre PC da Vista a Windows 7 senza incidenti, ma il quarto è un po 'un problema.

L'installazione di Windows 7 non riesce e torna a Vista con:

L'aggiornamento non è andato a buon fine. La tua versione precedente di Windows è stata ripristinata

Il consulente per l'aggiornamento di Windows 7, sia su disco che scaricabile dal sito Web Microsoft, non mostra potenziali problemi per questo PC prima dell'aggiornamento, solo avvisi standard sulla riattivazione di iTunes e così via.

Questo è il mio secondo tentativo di aggiornare questo PC a Win7; dopo il primo errore e il rollback, ho disinstallato una tonnellata di software inutilizzato dal PC tramite l'aggiunta / rimozione di programmi, ma il secondo tentativo è finito lo stesso del primo.

Non voglio davvero fare un'installazione pulita su questo PC, quindi ci sono registri post-installazione o qualcosa su cui posso indagare per capire esattamente perché Win7 non riesce a aggiornare questo PC da Vista e risolverlo?

Sulla base di uno dei suggerimenti, ho controllato questo percorso

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

Che conteneva questa linea

SetupGetInfDriverStoreLocationW non riuscito per 'C: \ Windows \ inf \ oem28.inf' [gle = 0x00000490]

Ho controllato quel oem28.inffile e si riferisce a una stampante su quel computer - quindi sono andato avanti e ho rimosso la stampante ed eliminato il driver della stampante :

  • fare clic con il tasto destro nella cartella Stampanti
  • seleziona "Server Printer"
  • selezionare la scheda Driver, fare clic su driver, fare clic su Rimuovi
  • Confermare

come documentato qui . Ora proverò di nuovo l'aggiornamento ..

Niente da fare. Esegue ancora il rollback (ma l'errore della stampante è scomparso dal registro!). Alcune righe pertinenti dal setuperr.logfile:

Impossibile trovare il percorso del file del driver. Errore = 00000002x {ripetuto ~ 6 volte}
Impossibile trovare il percorso del file del driver. Errore = ffffffffx {ripetuto ~ 6 volte}
Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: impossibile migrare le chiavi bthport, salvando
Errore durante la chiamata di IDiscovery-> Raccogli plug-in = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Errore: 0x80070057
Impossibile verificare il certificato del file di catalogo C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-85E5-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a]
Errore durante la chiamata di IPostApply-> PostApply per Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Errore: 0x80070057

Alla fine ho provato a disinstallare tutti i driver da questo PC (in realtà erano solo i driver Nvidia) e ho provato a fare un terzo aggiornamento. Stesso problema. L'ho visto questa volta, quindi so esattamente cosa è successo: è arrivato molto, molto lontano dall'aggiornamento, dopo l'installazione dei driver video e così via, quindi visualizzato in blu all'avvio con DRIVER_IRQL_NOT_LESS_OR_EQUAL nella fase finale e riportato di nuovo a Vista . Presumo che fosse la stessa cosa che stava succedendo prima.

Oh bene, immagino di non avere altra scelta che fare un'installazione pulita. :(


Voglio vedere come funziona. :) Apparentemente alcuni altri problemi si sono verificati con i dispositivi USB collegati. Sarebbe interessante se il guidatore fosse ciò che stava causando problemi
Ciaran

Mi piacerebbe sapere se ci riuscirai anche tu: ho avuto lo stesso problema, ho provato anche io molte delle stesse cose. E voglio davvero aggiornare anche a Windows 7! :-(
Keithius il

Alla fine ho rinunciato. L'installazione pulita ha funzionato bene, però ... Vorrei che i log avessero maggiori dettagli su cosa non andava e perché.
Jeff Atwood,

Peccato ... ma ti sento sulla faccenda dei tronchi - con tutta la loro verbosità, in realtà non ti dicono molto adesso?
Keithius il

Invece di "c: \ $ WINDOWS. ~ BT \ sources \ setuperr.log" intendevi "c: \ $ WINDOWS. ~ BT \ sources \ Rollback \ setuperr.log"? Non vedo un log in solo fonti \. (Risoluzione dei problemi relativi al mio aggiornamento non riuscito ...)
Andrew Coleson,

Risposte:


4

Potrebbero essere alcuni file di log utili che puoi vedere.

Poi ho scoperto che il file C:\$Windows.~BT\Sources\Rollback\setupact.erraveva alcune informazioni utili.

Dettagli qui .


dare il consenso perché questa è la risposta che mi ha portato nella giusta direzione del filesystem per trovare il registro!
Jeff Atwood,

2

Molte volte, gli errori presenti in setuperr.log / setupact.log possono essere un'aringa rossa. Anche gli aggiornamenti completati correttamente includono tali errori. Ciò che accade frequentemente in questi aggiornamenti che ritornano automaticamente al sistema operativo originale è che alcuni driver di dispositivo "out-of-box" eseguono lo screening blu del sistema quando si avvia nel nuovo sistema operativo per la prima volta. In tali casi, potrebbe esserci un file di dump lasciato indietro dopo il rollback dell'aggiornamento; vedi # 36402 per maggiori dettagli.


2
  1. Apri la casella Esegui e apri MSCONFIG .

  2. Clicca su scheda Servizi e nascondi Servizi Microsoft.

  3. Disabilita tutti i servizi nell'elenco. Stessa cosa con tutti gli elementi di avvio.

  4. Apri CMD con privilegi elevati.

  5. Digitare net User Password amministratore e premere Invio. Dirà il comando completato correttamente.

  6. Digitare net user Amministratore / attivo: sì e premere Invio. Ancora una volta verrà visualizzato il comando completato correttamente.

  7. Riavvia il computer e accedi con l'account Administrator con la password come password .

  8. Riavvia l'aggiornamento di Windows 7, questa volta terminerà.

L'ho provato su quattro computer con lo stesso problema che non installava Windows 7 Upgrade da Vista SP2.


1

I file di registro che stai cercando potrebbero essere gli stessi dei percorsi dei file di registro di installazione di Windows Vista .

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

Modifica: con gli errori che emergono nell'aggiornamento che hai dato, prenderei in considerazione la disinstallazione di tutti i driver di terze parti che hai installato. Non eliminare i file del driver stessi.

Se il problema persiste, procederei personalmente con l'installazione pulita.


1

Forse potresti annullare la registrazione di% windir% \ system32 \ drmmgrtn.dll e quindi riprovare? Sembra avere a che fare con la migrazione di drm, non proprio relativa alla stampante.


0

I file di installazione * .log sono probabilmente aringhe rosse. Invece, suggerisco di utilizzare uno strumento come l'utilità 'Bluescreenview' di Nirsoft per ispezionare il file di dump della memoria che verrà creato insieme al setup * .logs: questo mostrerà lo stack di chiamate al momento del crash e il modulo nella parte superiore di lo stack di chiamate sarà la causa della schermata blu. Prova a sostituire l'hardware in questione o aggiorna il driver.

Caso in questione: ho riscontrato questo problema nel tentativo di aggiornare un OptiPlex 390 da Vista a 7. Nirsoft indicò il driver del mouse: ho rimosso il dongle Microsoft Sculpt Desktop a favore di un dongle desktop wireless Logitech, ho eseguito nuovamente l'aggiornamento e completato senza incidenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.