actualizările sistemelor de operare Windows se fac în general automat și solicită instalarea și repornirea sistemului. Toate aceste operații de actualizare creează jurnale despre operații și pachete actualizate. În acest tutorial vom arăta cum să listați, să filtrați și să căutați aceste jurnale de actualizare.
Mai întâi trebuie să localizăm fișierul jurnal Windows update. Jurnalul de actualizare Windows este localizat în mod implicit la systemroot
Systemroot
este, în general, locația în care sunt instalate fișierele sistemului de operare windows, care este C:\Windows
în majoritatea cazurilor.
Print All Update Log
putem imprima tot Jurnalul de actualizare windows fără a utiliza niciun filtru cu comanda¢at
. Vom folosi, de asemenea, unele variabile de mediu pentru a localiza cu exactitate locația SystemRoot cu $env
variabilă.
PS> cat $env:SystemRoot\WindowsUpdate.log
după cum putem vedea din jurnalele de evenimente listate din ¢at
ieșire de comandă există următoarele informații despre evenimente.
Date
Time
Application Exit Status
Subsystem
Explanations
filter logs
pe măsură ce enumerăm toate fișierele jurnal în pasul anterior, va crea o mulțime de ieșire. Aceasta nu este o situație dorită, mai ales dacă căutăm un șir specific. Putem filtra jurnalul cu comanda Powershell select-string
. În acest exemplu vom enumera doar jurnalele care conținFATAL
șir. Aceasta va lista toateFATAL
tip jurnal care este o problemă reală de întrerupere.
PS> select-string -path $env:SystemRoot\WindowsUpdate.log FATAL
Folosind Get-WindowsUpdateLog
PowerShell pentru Windows Server 2012, Windows Server 2016, Windows 10 vine cu un cmdlet util care oferă direct jurnalele Windows Update fără a tasta comenzi lungi și predispuse la erori. Get-WindowsUpdateLog
comanda powershell poate fi utilizată pentru a lista toate jurnalele ca mai jos.
PS> Get-WindowsUpdateLog
deschideți în Editorul de Text
există mai multe GUI și ușor de utilizat pentru a lista jurnalele de evenimente Windows update. Aceasta va deschide fișierul jurnal declarat anterior în Notepad. Trebuie doar să puneți următoarea comandă în windows Run
windowsupdate.log