Cos'è S.M.A.R.T., e cosa non può dirti
S.M.A.R.T. è un sistema di automonitoraggio costruito nel firmware del disco stesso. Il disco conta gli eventi che considera significativi — settori che ha dovuto riallocare, comandi di lettura che ha dovuto ritentare, ore di accensione, dati scritti — ed espone quei contatori al sistema operativo. Nessuno li interpreta per te per impostazione predefinita; Windows mostra solo un singolo flag complessivo di superato/fallito, che il disco alza quando uno dei suoi contatori supera una soglia del produttore.
Quel flag singolo è il motivo per cui «Windows dice che il mio disco sta bene» è una prova debole. La soglia è fissata a un punto in cui il guasto è già molto probabile, quindi un disco può accumulare per mesi un numero preoccupante di settori riallocati e continuare a dichiararsi a posto. Leggere i singoli attributi è ciò che trasforma S.M.A.R.T. da un necrologio in un avviso.
Ha anche un limite netto che nessuna lettura risolve: S.M.A.R.T. descrive tendenze di usura ed errori, non eventi improvvisi. Un guasto della scheda controller, un bug del firmware, un picco di corrente o la caduta di un portatile possono portare un disco da attributi perfetti a illeggibile senza nessuno stadio intermedio. Attributi buoni significano «nessuna evidenza di degrado», non «sicuro», ed è per questo che i backup non sono facoltativi, qualunque cosa dicano i contatori.
Cosa mostra Windows gratis
Parti dai comandi integrati. Ognuno gira su Windows 10 e 11 senza installare nulla; quelli PowerShell richiedono una finestra elevata per leggere i contatori di affidabilità. Eseguili nell'ordine elencato — i primi due prendono secondi e spesso chiudono la questione.
- wmic diskdrive get model,status,size — il verdetto superato/fallito del disco stesso, per ogni disco
- Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus, OperationalStatus
- Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List — usura, temperatura, conteggio errori
- Get-Disk | Select Number, FriendlyName, HealthStatus, OperationalStatus, Size
- chkdsk C: /scan — una scansione online del file system senza portare il volume offline
- Optimize-Volume -DriveLetter C -ReTrim -Verbose — riemette il TRIM su un SSD
- Visualizzatore eventi → Registri di Windows → Sistema, filtrato sulle origini disk e Ntfs
Leggere i numeri: gli strumenti di Windows contro quelli del disco
Get-StorageReliabilityCounter è la vista integrata più utile. Su un SSD restituisce tipicamente Wear (grosso modo la percentuale di durata nominale consumata), Temperature, PowerOnHours, ReadErrorsTotal e WriteErrorsTotal. Su un disco meccanico restituisce i contatori di errore e la temperatura, ma spesso lascia Wear vuoto, dato che il concetto non si applica. Valori a zero per i contatori di errore su un disco con migliaia di ore di accensione: è il quadro che vuoi.
La tabella grezza degli attributi con i numeri ID non viene esposta da Windows stesso; la mostra un lettore S.M.A.R.T. dedicato, e ogni grande produttore di dischi distribuisce anche un'utilità gratuita per il proprio hardware — Samsung, Crucial, Western Digital, Seagate e Kingston la pubblicano tutti, e lo strumento del fornitore è la fonte più affidabile per i propri dischi, perché sa come quel firmware definisce ciascun attributo. La pagina di salute dei dischi di Kleaner PRO legge gli stessi attributi e li presenta per disco in linguaggio chiaro, che basta a decidere se hai un problema hardware o software.
Un avvertimento sull'interpretazione dei valori grezzi: i produttori non li normalizzano in modo coerente. Lo stesso ID attributo può portare un conteggio su un disco, un conteggio più un timestamp impacchettati insieme su un altro, e un significato specifico del produttore su un terzo. Fidati della direzione di marcia — un contatore che era 0 il mese scorso e oggi è 14 — più che del numero assoluto.
Gli attributi che contano su un disco meccanico
Su un disco meccanico, cinque attributi portano quasi tutto il valore predittivo. Reallocated Sector Count (ID 05) conta i settori che il disco ha trovato difettosi e riallocato nell'area di riserva; qualunque valore diverso da zero su un disco consumer è una buona ragione per tenere d'occhio, e un valore che cresce settimana dopo settimana è una buona ragione per sostituirlo. Current Pending Sector Count (ID C5) conta i settori che hanno fallito una lettura e aspettano un verdetto — è l'attributo più associato ai file che improvvisamente non si aprono, e deve valere zero.
- 05 Reallocated Sector Count — settori danneggiati riallocati; zero è salute, la crescita è fatale
- C4 Reallocation Event Count — quante volte la riallocazione è stata tentata
- C5 Current Pending Sector — settori illeggibili in attesa di riallocazione; deve valere 0
- C6 Offline Uncorrectable — settori non recuperabili in nessun modo
- C7 UDMA CRC Error Count — errori di trasferimento; quasi sempre un cavo SATA difettoso, non il disco
- 0A Spin Retry Count — al motore è servito più di un tentativo per avviarsi
- BB Reported Uncorrectable Errors — errori che il firmware non ha potuto correggere internamente
SSD e NVMe: usura, area di riserva ed errori dei supporti
Un SSD si guasta in modo diverso, quindi gli attributi sono diversi. Sui drive NVMe i due che contano di più sono Percentage Used, che sale da 0 verso 100 man mano che la durata nominale si consuma, e Available Spare, una percentuale di blocchi di riserva rimasti, con una soglia — di norma il 10% — sotto la quale il drive è formalmente considerato degradato. Percentage Used sopra 100 non è un guasto immediato; il disco ha semplicemente superato la durata coperta dalla garanzia e va trattato come chi vive a tempo preso a prestito.
Media and Data Integrity Errors è il contatore che deve valere sempre zero. Registra gli errori non correggibili in cui il drive ha restituito dati errati o non li ha restituiti affatto, e anche una manciata è una buona ragione per migrare via da quel disco. Unsafe Shutdowns in crescita di solito è benigno — cresce ogni volta che la macchina perde corrente senza uno svuotamento pulito delle scritture — ma un conteggio alto su un desktop può puntare a un'alimentazione in crisi, che danneggia i dischi col tempo.
Gli SSD SATA espongono in larga misura le stesse informazioni sotto ID attributo specifici del fornitore, il più delle volte come una «Percentage Lifetime Remaining» che scende da 100, più Total LBAs Written. Se la percentuale di salute cala visibilmente mese dopo mese su una macchina che non fa scritture pesanti, qualcosa nel sistema scrive molto più di quanto pensi — un file di paging mal configurato su un disco piccolo, un'applicazione di log, o un client di sincronizzazione che riscrive di continuo una cartella grande.
TBW: cosa significa davvero la valutazione di durata
TBW — terabyte scritti — è il volume totale di scritture che un produttore garantisce per quel modello. I drive consumer la pubblicano per capacità: un SSD TLC da 1 TB è tipicamente valutato da qualche parte nelle centinaia basse di terabyte, e le capacità maggiori sono valutate proporzionalmente più in alto perché le scritture si distribuiscono su più flash. È una cifra di garanzia, non un baratro; i drive la superano regolarmente, e ogni tanto qualcuno muore ben prima per ragioni non correlate.
Il numero che la rende significativa è il tuo tasso di scrittura. Prendi Total Host Writes dagli attributi del disco, dividilo per PowerOnHours per ottenere un tasso orario e scalarlo su un anno. Un desktop tipico usato per navigare, lavoro d'ufficio e giochi scrive nell'ordine di qualche terabyte all'anno, che mette la durata nominale di un SSD consumer moderno a decine di anni di distanza e rende l'usura una preoccupazione irrilevante. Una macchina con macchine virtuali, file scratch di montaggio video o lavoro continuo su database può scrivere un ordine di grandezza in più, ed è lì che la TBW diventa un numero vero su cui pianificare.
È l'aritmetica che risolve la maggior parte dell'ansia da SSD. Se Percentage Used è passato dall'1% al 3% in due anni, il disco sopravvivrà al computer. Se nello stesso periodo è passato dall'1% al 30%, scopri cosa sta scrivendo — la scheda Dettagli di Gestione attività con la colonna «Byte scrittura I/O» attiva, o la scheda Disco di resmon, fa il nome del processo entro un minuto.
I sintomi che S.M.A.R.T. manca, e cosa fare per primo
Certi guasti annunciano sé stessi nel comportamento prima che si muova un contatore. Un disco meccanico che schiocca con ritmo, gira su e giù ripetutamente o sparisce dal BIOS finché non arriva un avvio a freddo sta morendo, a prescindere da cosa dicono gli attributi. Un SSD che congela l'intero sistema per secondi alla volta, crolla a una frazione della sua velocità di copia normale o si rimonta in sola lettura sta fallendo anch'esso — la modalità sola lettura è un comportamento deliberato di ultima spiaggia che ti permette di copiare via i dati, ed è il segnale più chiaro possibile di smettere di usare il disco per qualsiasi altra cosa.
Il Visualizzatore eventi avvalora tutto ciò. Filtra il registro Sistema sull'origine disk e cerca gli ID evento 7 (un blocco danneggiato), 51 (un errore durante un'operazione di paging) o 153 (un'operazione di I/O ritentata). Voci ripetute dello stesso disco, soprattutto raggruppate attorno ai momenti in cui la macchina ha tartagliato, sono una prova più forte di una singola lettura di attributo.
L'ordine delle operazioni al primo segnale brutto non è negoziabile: copia via i tuoi dati prima di indagare oltre. Le diagnostiche leggono il disco, e leggere un disco con settori in sospeso è esattamente il carico che trasforma una situazione recuperabile in una irrecuperabile. Una volta ottenuta una copia verificata, sostituisci il disco se uno degli attributi fatali è diverso da zero, ricollega o sostituisci il cavo SATA se l'unico problema sono gli errori CRC, ed esegui chkdsk /scan sul file system se il disco in sé è pulito e si comporta male solo il volume.
Domande e risposte
Come controllo la salute dell'SSD senza installare niente?
Esegui wmic diskdrive get model,status,size per il verdetto del disco stesso, poi Get-PhysicalDisk | Get-StorageReliabilityCounter in una finestra PowerShell elevata per usura, temperatura e conteggio errori.
Un solo settore riallocato è una ragione per sostituire il disco?
Non da solo, ma significa che il disco ha iniziato a riallocare e merita sorveglianza. Annota il valore, ricontrolla dopo una settimana o due e sostituisci il disco se il conteggio sta salendo.
Quanto dura un SSD?
Per l'uso desktop normale, molto più a lungo del computer: le scritture annue tipiche sono una piccola frazione della durata nominale di un drive moderno. I carichi di scrittura pesanti come montaggio video o macchine virtuali lo accorciano sensibilmente, ed è per questo che Percentage Used merita di essere tenuto d'occhio.
Cosa significano gli errori UDMA CRC?
Sono errori di trasferimento tra il disco e il controller, e la causa è quasi sempre un cavo SATA allentato o danneggiato più che il disco. Ricollega o sostituisci il cavo; il contatore non si azzera mai, quindi conta solo la crescita nuova.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]