Las actualizaciones de Windows generalmente se instalan en su PC sin problemas. Pero hay ocasiones en las que requiere un poco de trabajo, especialmente cuando se trata de compatibilidad y parches. Si se encuentra con tales errores de actualización fallidos, primero debe buscar manualmente el código de error y luego buscar los pasos para la solución de problemas. Todo esto consume tiempo. Entonces, Microsoft ha encontrado una solución simple: SetupDiag.exe.
SetupDiag.exe es una herramienta de diagnóstico independiente para encontrar detalles sobre por qué no se pudo instalar una actualización de Windows 10. Si lo sabe, el proceso de actualización en Windows 10 se ha simplificado por completo, pero eso no significa que siempre esté libre de problemas y, por lo tanto, la herramienta.
Cómo funciona SetupDiag
SetupDiag.exe requiere que Microsoft .NET Framework 4 esté instalado en su PC. La herramienta funciona examinando los archivos de registro de la instalación de Windows y analizándolos para encontrar la causa raíz de una falla al actualizar o actualizar la computadora a Windows 10. SetupDiag se puede ejecutar en la computadora que no se actualizó, o puede exportar los registros desde la computadora a otra ubicación y ejecute SetupDiag en modo fuera de línea.
Una vez que tenga la herramienta en funcionamiento, también podrá utilizarla para realizar comprobaciones y análisis. Siempre que Windows se encuentra con una situación que probablemente tenga la intención de comprometer el funcionamiento seguro del sistema, el sistema se detiene. Esta condición se llama comprobación de errores. También se le conoce comúnmente como a-
- Fallo del sistema
- Error de kernel
- Detener error o BSOD
La causa típica de este problema es un dispositivo de hardware, un controlador de hardware o algún software relacionado.
Si la comprobación de errores se produce durante una actualización, el programa de instalación de Windows extrae un minivolcado (setupmem.dmp) expediente.
Para depurar una verificación de errores relacionada con la configuración, se debe:
Especifica el / Modo: sin conexión y / LogsPath parámetros e intente recopilar el archivo de volcado de memoria de configuración (setupmem.dmp) del sistema que falla.
Tenga en cuenta: no puede depurar volcados de memoria en modo en línea.
Encontrará Setupmem.dmp en
%SystemDrive%$Windows.~btSourcesRollback
O
%WinDir%PantherNewOSRollback
dependiendo de cuándo se produzca la comprobación de errores.
A partir de entonces, puede instalar las herramientas de depuración de Windows en la computadora que ejecuta SetupDiag. Si elige ejecutar la herramienta sin parámetros, intenta ubicar los archivos de registro que crea Windows 10 durante el proceso de actualización en las carpetas predeterminadas del dispositivo.
El programa también crea un archivo results.log en su directorio después de la finalización del proceso de escaneo. Cualquier problema de actualización encontrado se detecta rápidamente en los archivos de registro durante el análisis.
Aparte de lo anterior, SetupDiag crea un archivo zip de todos los archivos de registro que procesó y también guarda el archivo Logs.zip en el mismo directorio.
Por último, hay una opción para incluso ejecutar SetupDiag.exe en modo fuera de línea para analizar carpetas copiadas desde otro dispositivo.
La herramienta SetupDiag ahora se incluye con la instalación de Windows
En Windows 10 versión 2004 y posteriores, la herramienta SetupDiag se incluye con el programa de instalación de Windows.
Durante el proceso de actualización, el programa de instalación de Windows extraerá todos sus archivos de origen al %SystemDrive%$Windows.~btSources
directorio.
Ahora setupdiag.exe también está instalado en esta carpeta y, en caso de que la actualización falle, la herramienta SetupDiag se ejecutará automáticamente para averiguar por qué falló.
En este escenario, se utilizan los siguientes parámetros:
/ZipLogs:False
/Format:xml
/Output:%windir%logsSetupDiagSetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINESYSTEMSetupSetupDiagResults
El análisis de SetupDiag resultante se puede encontrar en:
%WinDir%LogsSetupDiagSetupDiagResults.xml
y en el Registro bajo
HKLMSYSTEMSetupSetupDiagResults
- Si el proceso de actualización continúa con normalidad, el directorio de fuentes, incluido setupdiag.exe, se mueve a
%SystemDrive%Windows.Old
para la limpieza. - Si posteriormente se elimina el directorio Windows.old, también se eliminará setupdiag.exe.
Para obtener detalles completos sobre cómo utilizar SetupDiag.exe, puede leer esto Microsoft Doc.