Modifica: Cambia impostazioni di sistema. Annota la configurazione precedente prima di eseguire i comandi.
Prima di intervenire sul disco, controlla lo stato di salute e lo spazio libero. Il controllo online è in sola lettura e non blocca il sistema. Per i comandi di riparazione serve il prompt come amministratore.
Stato fisico dei dischi (PowerShell)
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus, OperationalStatus, Size
Se HealthStatus non è Healthy, fai subito un backup e considera la sostituzione del disco. Per un’indicazione in più su usura e temperatura:
Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, Temperature, Wear, ReadErrorsTotal, WriteErrorsTotal
Non tutti i dischi forniscono questi dati: un campo vuoto non è un errore. Sugli SSD il valore Wear indica la percentuale di usura stimata.
Spazio libero e file system
Get-Volume -DriveLetter C | Select-Object DriveLetter, FileSystemType, SizeRemaining, Size, HealthStatus
Con meno del 10-15% di spazio libero Windows rallenta, gli aggiornamenti possono fallire e il file di paging ha meno margine.
Controllo online degli errori (solo lettura)
chkdsk C: /scan
Analizza il file system senza smontare il disco: puoi continuare a lavorare. Se trova problemi, lo indica nel riepilogo finale.
Riparazione (richiede riavvio)
chkdsk C: /f
Sul disco di sistema la riparazione viene pianificata al riavvio. Non spegnere il PC durante il controllo. L’opzione /r cerca anche i settori danneggiati, ma su dischi grandi può richiedere ore: usala solo se sospetti un guasto fisico, e dopo aver fatto un backup.
Liberare spazio
cleanmgr
Apre la pulizia disco guidata. Per l’analisi dello spazio occupato dal disco di sistema: Optimize-Volume -DriveLetter C -Analyze -Verbose.