Cómo Leer Y Filtrar la Línea de comandos de Inicio de sesión de Windows Update

Las actualizaciones de sistemas operativos de Windows generalmente se realizan automáticamente y se solicita la instalación y reinicio del sistema. Todas estas operaciones de actualización crean registros sobre las operaciones y los paquetes actualizados. En este tutorial veremos cómo listar, filtrar y buscar estos registros de actualización.

Primero necesitamos localizar el archivo de registro de Windows update. El registro de actualización de Windows se encuentra de forma predeterminada en systemrootSystemroot es generalmente la ubicación donde se instalan los archivos del sistema operativo Windows, que en la mayoría de los casos es C:\Windows.

Imprimir todo el registro de actualización

Podemos imprimir todo el registro de actualización de Windows sin usar ningún filtro con el comando ¢at. También usaremos algunas variables de entorno para localizar con precisión la ubicación de SystemRoot con la variable $env .

PS> cat $env:SystemRoot\WindowsUpdate.log

Como podemos ver en los registros de eventos listados de ¢at salida de comandos, hay la siguiente información sobre los eventos.

  • Date
  • Time
  • Application Exit Status
  • Subsystem
  • Explanations

los Registros de Filtro

Como hemos lista de todos los archivos de registro en el paso anterior se va a crear un montón de salida. Esta no es una situación deseada, especialmente si estamos buscando una cadena específica. Podemos filtrar el registro con el comando Powershell select-string. En este ejemplo, listaremos solo los registros que contenganFATAL string. Esto listará todo el registro de tipo FATAL que es un problema real de interrupción.

PS> select-string -path $env:SystemRoot\WindowsUpdate.log FATAL
Registros de filtro
Registros de filtro

Usando Get-WindowsUpdateLog

Powershell para Windows Server 2012, Windows Server 2016 y Windows 10 viene con un cmdlet útil que proporciona directamente registros de actualización de Windows sin necesidad de escribir comandos largos y propensos a errores. Get-WindowsUpdateLog el comando powershell se puede usar para listar todos los registros como se muestra a continuación.

PS> Get-WindowsUpdateLog

Abrir en el editor de texto

Hay más interfaz gráfica de usuario y fácil de usar para enumerar los registros de eventos de windows update. Esto abrirá el archivo de registro indicado anteriormente en el Bloc de notas. Acaba de poner siguiente comando en windows Run

 windowsupdate.log
Abrir En Editor de Texto
Abrir En Editor de Texto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.