J'ai mis à niveau trois PC de Vista vers Windows 7 sans incident, mais le quatrième est un peu un problème.
L'installation de Windows 7 échoue et revient à Vista avec:
La mise à niveau n'a pas réussi. Votre version précédente de Windows est en cours de restauration
Le conseiller de mise à niveau de Windows 7, sur disque et téléchargeable sur le site Web de Microsoft, ne présente aucun problème potentiel pour ce PC avant la mise à niveau, juste des avertissements standard sur la réactivation d'iTunes, etc.
Il s'agit de ma deuxième tentative de mise à niveau de ce PC vers Win7; après le premier échec et restauration, j'ai désinstallé une tonne de logiciels inutilisés du PC via des programmes d'ajout / suppression, mais la deuxième tentative s'est terminée comme la première.
Je ne veux vraiment pas avoir à faire une installation propre sur ce PC, donc y a-t-il des journaux post-installation ou quoi que ce soit que je puisse enquêter pour voir pourquoi exactement Win7 ne parvient pas à mettre à niveau ce PC à partir de Vista et à le corriger?
Sur la base d'une des suggestions, j'ai vérifié ce chemin
c:\$WINDOWS.~BT\sources\setuperr.log
Qui contenait cette ligne
Échec de SetupGetInfDriverStoreLocationW pour 'C: \ Windows \ inf \ oem28.inf' [gle = 0x00000490]
J'ai vérifié ce oem28.inf
fichier et il se rapporte à une imprimante sur cet ordinateur - j'ai donc continué et supprimé l'imprimante et supprimé le pilote d'imprimante :
- clic droit dans le dossier Imprimantes
- sélectionnez "Imprimante serveur"
- sélectionnez l'onglet Pilotes, cliquez sur le pilote, cliquez sur Supprimer
- confirmer
comme documenté ici . Maintenant, je vais réessayer la mise à niveau ..
Pas de dé. Restaure toujours (mais l'erreur d'imprimante a disparu du journal!). Quelques lignes pertinentes du setuperr.log
fichier:
Impossible de trouver le chemin du fichier du pilote. Erreur = 00000002x {répétée ~ 6 fois} Impossible de trouver le chemin du fichier du pilote. Erreur = ffffffffx {répété ~ 6 fois} Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: échec de la migration des clés bthport, renflouage Échec lors de l'appel à IDiscovery-> Gather for Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Erreur: 0x80070057 Impossible de vérifier le certificat du fichier de catalogue C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-8}-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a] Échec lors de l'appel à IPostApply-> PostApply for Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Erreur: 0x80070057
J'ai finalement essayé de désinstaller tous les pilotes de ce PC (tout ce qu'il y avait vraiment, c'était les pilotes Nvidia), et j'ai essayé de faire une troisième mise à niveau. Même problème. Je l'ai regardé cette fois, donc je sais exactement ce qui s'est passé - cela est allé très, très loin dans la mise à niveau, après l'installation des pilotes vidéo, etc. . Je suppose que c'était la même chose qui se produisait auparavant.
Eh bien, je suppose que je n'ai pas d'autre choix que de faire une installation propre. :(