Ultime news

Perché il PC è lento o si riavvia: eventi e processi

10 Ottobre 2026 · 2 min di lettura
Sola letturaCMD / PowerShell

Sola lettura: Mostra informazioni e non modifica nulla.

Per capire perché un PC è lento o si riavvia da solo, controlla il tempo di accensione, gli errori recenti e i processi più pesanti. Questi comandi sono in sola lettura: raccolgono informazioni senza cambiare nulla.

Da quanto è acceso il PC

systeminfo | findstr /B /C:"Ora di avvio sistema"

Su Windows in inglese la riga si chiama System Boot Time. In PowerShell, indipendentemente dalla lingua:

(Get-CimInstance Win32_OperatingSystem).LastBootUpTime

Con l’avvio rapido attivo, spegnere il PC non azzera questo valore: solo il comando Riavvia lo fa. Un PC acceso da settimane accumula rallentamenti che un riavvio risolve.

Errori recenti del sistema (PowerShell)

Get-WinEvent -LogName System -MaxEvents 100 | Where-Object { $_.LevelDisplayName -eq 'Error' } | Select-Object -First 20 TimeCreated, Id, ProviderName, Message

Se il filtro non restituisce nulla su un sistema in italiano, usa il livello numerico (2 = errore), che non dipende dalla lingua:

Get-WinEvent -FilterHashtable @{LogName='System'; Level=1,2} -MaxEvents 20 | Select-Object TimeCreated, Id, ProviderName, Message

Riavvii improvvisi

Alcuni codici aiutano a capire cosa è successo:

  • 41 (Kernel-Power): il PC si è spento senza una chiusura regolare, per esempio per un blackout, un alimentatore difettoso, surriscaldamento o un blocco.
  • 1074: riavvio richiesto da un programma o da un aggiornamento, con il nome del processo che l’ha chiesto.
  • 6008: l’arresto precedente non è stato previsto.
Get-WinEvent -FilterHashtable @{LogName='System'; Id=41,1074,6008} -MaxEvents 10 | Select-Object TimeCreated, Id, Message

Processi che usano più risorse

Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, CPU, WorkingSet

Report sulla batteria e sull’efficienza energetica (portatili)

powercfg /batteryreport
powercfg /energy

Il primo crea battery-report.html nella cartella corrente e mostra la capacità residua della batteria rispetto a quella di fabbrica; il secondo va eseguito come amministratore, impiega circa un minuto e produce un report in HTML. Il codice Id degli errori è la chiave per cercare la causa sul sito del produttore.

Guide collegate