Microsoft mejora el formato de registro de Windows Update en Windows 10 versión 1709

Microsoft cambió el archivo de registro de Windows Update de un documento de texto sin formato a un archivo binario con el lanzamiento de Windows 10.

Esto significaba, entre otras cosas, que no podía simplemente abrir el registro en un editor de texto sin formato para revisarlo, o usar herramientas de edición de texto para procesarlo directamente.



Microsoft lanzó un cmdlet de PowerShell llamado Get-WindowsUpdateLog que los usuarios domésticos y los administradores pueden utilizar para convertir el archivo de registro binario en un documento de texto sin formato.

El cmdlet acepta varios parámetros, pero también puede ejecutarlo sin ninguno para fusionar y convertir los archivos de seguimiento de Windows Update en un solo archivo de registro legible en cualquier lector de texto sin formato.

get-windowsupdatelog powershell

El proceso hasta ahora se basaba en el acceso a los símbolos de Windows que se extraían de un servidor de símbolos público de Microsoft. Si el acceso al servidor no estaba disponible en ese momento, por ejemplo, debido a problemas de red o si el dispositivo local no estaba conectado a Internet, el formateo no funcionaría como se esperaba.



Microsoft cambiado el requisito de Fall Creators Update para Windows 10. Si bien aún necesita ejecutar Get-WindowsUpdateLog para formatear los archivos de registro, ya no es necesaria una conexión a un servidor de símbolos.

Parámetros opcionales explicados:

  • -Confirmar - Este parámetro le solicita y espera la confirmación antes de ejecutar el cmdlet de PowerShell.
  • -ETLPath RUTA (s) - Esto le permite elegir la carpeta, el archivo o los archivos que desea que procese el cmdlet.
  • -ForceFlush - Obliga al Agente de actualización de Windows a vaciar todos sus rastros en archivos etl. Detiene los servicios de Update Orchestrator y Windows Update, requiere privilegios elevados.
  • -LogPath - Especifica la ruta en la que se debe escribir el archivo de registro procesado.
  • -ProcessingType - Especifica el tipo de archivo para los archivos temporales que se crean durante el procesamiento. El formato predeterminado es CSV, pero también se puede utilizar XML.
  • servidor de símbolos - Seleccione Microsoft Symbol Server. El valor predeterminado es el servidor de símbolos público.
  • -Y si - Un ensayo que muestra una vista previa de lo que sucedería si ejecutara el cmdlet.