Solución de problemas de actualización fallida a Windows 7?

15

He actualizado tres PC de Vista a Windows 7 sin incidentes, pero el cuarto es un poco problemático.

La instalación de Windows 7 falla y vuelve a Vista con:

La actualización no fue exitosa. Se está restaurando su versión anterior de Windows

El asesor de actualización de Windows 7, tanto en el disco como en el descargable del sitio web de Microsoft, no muestra problemas potenciales para esta PC antes de la actualización, solo advertencias estándar sobre la reactivación de iTunes, etc.

Este es mi segundo intento de actualizar esta PC a Win7; después de la primera falla y reversión, desinstalé una tonelada de software no utilizado de la PC a través de programas de agregar / quitar, pero el segundo intento terminó igual que el primero.

Realmente no quiero tener que hacer una instalación limpia en esta PC, entonces, ¿hay algún registro posterior a la instalación o algo que pueda investigar para ver por qué exactamente Win7 no está actualizando esta PC desde Vista y para solucionarlo?

Basado en una de las sugerencias, verifiqué esta ruta

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

Que contenía esta línea

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

Revisé ese oem28.infarchivo y se relaciona con una impresora en esa computadora, así que seguí adelante y quité la impresora y eliminé el controlador de la impresora :

  • haga clic derecho dentro de la carpeta Impresoras
  • seleccione "Impresora de servidor"
  • seleccione la pestaña Controladores, haga clic en controlador, haga clic en Eliminar
  • confirmar

como se documenta aquí . Ahora intentaré la actualización nuevamente ...

No dados. Todavía retrocede (¡pero el error de la impresora desapareció del registro!). Algunas líneas relevantes del setuperr.logarchivo:

No se pudo encontrar la ruta del archivo del controlador. Error = 00000002x {repetido ~ 6 veces}
No se pudo encontrar la ruta del archivo del controlador. Error = ffffffffx {repetido ~ 6 veces}
Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: Error al migrar las claves de bthport, rescatando
Error al llamar a IDiscovery-> Gather for Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Error: 0x80070057
Error al verificar el certificado del archivo de catálogo C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-8font>-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a]
Error al llamar a IPostApply-> PostApply para Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Error: 0x80070057

Finalmente intenté desinstalar todos los controladores de esta PC (todo lo que tenía eran los controladores de Nvidia realmente) e intenté hacer una tercera actualización. El mismo problema. Lo vi esta vez, así que sé exactamente lo que sucedió: llegó muy, muy lejos en la actualización, después de que se instalaron los controladores de video, etc. . Supongo que era lo mismo que estaba sucediendo antes.

Bueno, supongo que no tengo más remedio que hacer una instalación limpia. :(

Jeff Atwood
fuente
Quiero ver cómo funciona esto. :) Al parecer, algunos otros problemas han sido con dispositivos USB conectados. Sería interesante si el conductor fuera lo que estaba causando problemas
Ciaran
Me gustaría saber si alguna vez tienes éxito también. Tuve el mismo problema, intenté muchas de las mismas cosas también. ¡Y realmente quiero actualizar a Windows 7 también! :-(
Keithius
Finalmente me rendí. Sin embargo, la instalación limpia funcionó bien ... Ojalá los registros tuvieran más detalles sobre lo que estaba fallando y por qué.
Jeff Atwood
Qué lástima ... pero te escucho en lo de los registros, a pesar de su verbosidad, en realidad no te dicen mucho , ¿verdad ?
Keithius el
En lugar de "c: \ $ WINDOWS. ~ BT \ sources \ setuperr.log", ¿quiso decir "c: \ $ WINDOWS. ~ BT \ sources \ Rollback \ setuperr.log"? No veo un inicio de sesión solo fuentes \. (Solución de problemas de mi propia actualización fallida ...)
Andrew Coleson

Respuestas:

4

Puede haber algunos archivos de registro útiles que puede ver.

Luego descubrí que el archivo C:\$Windows.~BT\Sources\Rollback\setupact.errtenía información útil.

Detalles aquí .

Tintop
fuente
dando la aceptación porque esta es la respuesta que me llevó en la dirección correcta del sistema de archivos para encontrar el registro.
Jeff Atwood el
2

Muchas veces, los errores presentes en setuperr.log / setupact.log pueden ser una pista falsa. Incluso las actualizaciones que se completan con éxito incluyen dichos errores. Lo que sucede con frecuencia en estas actualizaciones que vuelven automáticamente al sistema operativo original es que algún controlador de dispositivo "listo para usar" está haciendo una prueba azul del sistema cuando se inicia en el nuevo sistema operativo por primera vez. En tales casos, puede quedar un archivo de volcado después de que la actualización retroceda; ver # 36402 para más detalles.

Rubén
fuente
2
  1. Abra el cuadro Ejecutar y abra MSCONFIG .

  2. Haga clic en la pestaña Servicios y Ocultar servicios de Microsoft.

  3. Deshabilita todos los servicios de la lista. Lo mismo con todos los elementos de inicio.

  4. CMD abierto con privilegios elevados.

  5. Escriba la contraseña de administrador del usuario neto y presione Entrar. Dirá comando completado con éxito.

  6. Escriba net user Administrator / active: yes y presione Enter. Nuevamente dirá comando completado con éxito.

  7. Reinicie la computadora y luego inicie sesión con la cuenta de administrador con la contraseña como contraseña .

  8. Inicie la actualización de Windows 7 nuevamente, esta vez finalizará.

Lo probé en cuatro computadoras con el mismo problema que no instalaría Windows 7 Upgrade desde Vista SP2.

al azar
fuente
1

Los archivos de registro que está buscando pueden ser los mismos que los de las ubicaciones de los archivos de registro de instalación de Windows Vista .

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

Editar: con los errores que aparecen en la actualización que proporcionó, consideraría desinstalar todos los controladores de terceros que haya instalado. No elimine los archivos del controlador ellos mismos.

Si el problema persiste, personalmente continuaría con la instalación limpia.

Ciaran
fuente
1

¿Quizás podría cancelar el registro de% windir% \ system32 \ drmmgrtn.dll y luego intentarlo de nuevo? Parece que tiene que ver con la migración de drm, en realidad no está relacionado con la impresora.

svandragt
fuente
0

Los archivos de configuración * .log son probablemente pistas falsas. En cambio, sugiero usar una herramienta como la utilidad 'Bluescreenview' de Nirsoft para inspeccionar el archivo de volcado de memoria que se creará junto con la configuración * .logs: esto mostrará la pila de llamadas en el momento del bloqueo y el módulo en la parte superior de la pila de llamadas será la causa de la pantalla azul. Intente reemplazar el hardware en cuestión o actualice el controlador.

Caso en cuestión: experimenté este problema al intentar actualizar un OptiPlex 390 de Vista a 7. Nirsoft señaló el controlador del mouse: eliminé el dispositivo de seguridad Microsoft Sculpt Desktop a favor de un dispositivo de escritorio inalámbrico Logitech, volví a ejecutar la actualización y completado sin incidentes.

RJ Dunnill
fuente