Windows sistemi operativi aggiornamenti generalmente fatto automaticamente e richiede l’installazione e il riavvio del sistema. Tutte queste operazioni di aggiornamento creano registri sulle operazioni e sui pacchetti aggiornati. In questo tutorial vedremo come elencare, filtrare e cercare questi registri di aggiornamento.
Per prima cosa dobbiamo individuare il file di registro di Windows Update. Il registro degli aggiornamenti di Windows si trova di default in systemroot
Systemroot
è generalmente la posizione in cui sono installati i file del sistema operativo Windows che èC:\Windows
nella maggior parte dei casi.
Stampa tutto il registro degli aggiornamenti
Possiamo stampare tutto il registro degli aggiornamenti di Windows senza utilizzare alcun filtro con¢at
comando. Useremo anche alcune variabili di ambiente per individuare con precisione la posizione SystemRoot con $env
variabile.
PS> cat $env:SystemRoot\WindowsUpdate.log
Come possiamo vedere dai log degli eventi elencati da¢at
output del comando ci sono le seguenti informazioni sugli eventi.
Date
Time
Application Exit Status
Subsystem
Explanations
i Registri del Filtro
Come vi elenco tutti i file di registro nel passaggio precedente per creare un sacco di output. Questa non è una situazione ricercata, specialmente se stiamo cercando una stringa specifica. Possiamo filtrare il registro con il comando Powershell select-string
. In questo esempio elencheremo solo i registri che contengonoFATAL
string. Questo elencherà tuttoFATAL
tipo log che è un vero problema di interruzione.
PS> select-string -path $env:SystemRoot\WindowsUpdate.log FATAL
Utilizzo di Get-WindowsUpdateLog
Powershell di Windows Server 2012, Windows Server 2016, Windows 10 viene fornito con un utile cmdlet che fornisce direttamente windows update log senza digitare lunga e soggetta a errori comandi. Get-WindowsUpdateLog
comando powershell può essere utilizzato per elencare tutti i registri come di seguito.
PS> Get-WindowsUpdateLog
Apri nell’editor di testo
C’è più GUI e facile da usare era quello di elencare i log degli eventi di Windows Update. Questo aprirà il file di registro precedentemente indicato nel blocco note. Basta mettere seguente comando in windows Run
windowsupdate.log