Recuperare un file da un SSD non ha quasi nulla in comune con il recupero da un classico disco rigido. Mentre un HDD di solito ti concede diversi giorni per agire, un SSD moderno può cancellare definitivamente i tuoi dati in meno di 60 secondi grazie alla combinazione TRIM + garbage collection. Questa guida spiega perché, come limitare i danni e quale tasso di successo puoi realisticamente aspettarti in base al tuo hardware.
Se sei nel panico: salta direttamente alla procedura d'emergenza qui sotto e smetti di scrivere sull'unità. Ogni secondo conta.
1. Si possono recuperare file eliminati da un SSD con il TRIM attivo?
A volte, ma la finestra è estremamente breve. Su un SSD consumer (Samsung 990 Pro, WD Black SN850), il TRIM segnala al controller entro pochi secondi dall'eliminazione. La garbage collection cancella poi fisicamente quei blocchi durante l'inattività, spesso entro pochi minuti. Più lungo è il ritardo, più le probabilità crollano; oltre circa un'ora, il recupero è raramente possibile. Al contrario, se interrompi subito tutte le scritture nei primi minuti, una possibilità reale rimane. Sugli SSD SATA, dove il TRIM viene spesso applicato in batch settimanali anziché all'istante, la finestra può estendersi a diversi giorni.
2. Perché un SSD non è un HDD: l'architettura NAND
Su un disco rigido meccanico, eliminare un file cambia solo la tabella di allocazione dei file (NTFS, FAT32, exFAT, APFS). I byte restano fisicamente sui piatti magnetici finché un nuovo file non li sovrascrive. È per questo che software come Recuva o EaseUS recuperano fino al 95 % dei file eliminati su HDD.
Su un SSD, l'architettura è radicalmente diversa:
- Niente testine, niente piatti. I dati risiedono in celle flash NAND (SLC, MLC, TLC, QLC), organizzate in pagine (da 4 a 16 KB) e blocchi (da 256 KB a 4 MB).
- Nessuna riscrittura sul posto. Una cella NAND deve essere cancellata prima di essere riscritta. La cancellazione avviene a livello di intero blocco, non della pagina.
- Wear leveling. Il controller distribuisce le scritture su tutte le celle per usurare il flash in modo uniforme. Di conseguenza, l'indirizzo logico visto dal sistema operativo (LBA) non corrisponde alla posizione fisica NAND. La mappatura è gestita dall'FTL (Flash Translation Layer).
Questa indirezione rompe l'analogia «i dati restano lì finché non vengono sovrascritti». Su un SSD, il controller può decidere di spostare, ricopiare o cancellare un blocco in qualsiasi momento, indipendentemente dal sistema operativo.
3. Cos'è il TRIM e come influisce sul recupero dati da SSD?
Il TRIM (standard ATA, 2008) è un comando del sistema operativo che indica al controller dell'SSD quali blocchi di memoria non contengono più dati utili dopo un'eliminazione. Senza TRIM, il controller non riesce a distinguere i blocchi eliminati da quelli occupati. Con il TRIM, contrassegna quei blocchi per la cancellazione durante il successivo ciclo di garbage collection, distruggendo il potenziale di recupero. Su Windows 10/11 e macOS APFS, il TRIM si attiva automaticamente entro pochi secondi da ogni eliminazione.
Il TRIM è il comando che cambia tutto. Specificato in ATA-8 ACS-2 nel 2008 (a seguito di una bozza del 2007), permette al sistema operativo di dire all'SSD: «questi blocchi LBA non appartengono più ad alcun file, puoi riciclarli».
Senza TRIM, il controller non ha modo di sapere che un file è stato eliminato: l'eliminazione è invisibile a livello hardware, poiché modifica solo i metadati del file system. Di conseguenza, l'SSD continua a trattare quei blocchi come «occupati», degradando le prestazioni di scrittura (write amplification) e accelerando l'usura.
Con il TRIM, il controller contrassegna i blocchi come liberi nel suo FTL e può includerli nel pool di blocchi da riciclare con la garbage collection.
Sul fronte NVMe (dal 2014, spec 1.1): il comando equivalente è Deallocate (opcode 09h nel Dataset Management). Accetta un elenco di intervalli LBA e può essere combinato con attributi come Deallocate Bit o AD (Attribute Deallocate). Sugli SSD NVMe moderni (PCIe 4.0 e 5.0), la deallocazione è spesso elaborata in meno di 50 millisecondi per intervallo.
Quando viene inviato il TRIM?
- Windows 10/11: automaticamente a ogni eliminazione, più un fstrim settimanale («Ottimizza unità»).
- macOS: automaticamente su APFS da Sierra (2016).
- Linux: dipende dalla distribuzione. O la modalità
discard(TRIM continuo al momento del mount, sconsigliata), oppure la modalità batch tramitefstrim.timer(settimanale per impostazione predefinita su Ubuntu, Debian, Fedora).
Su un SSD consumer in uso normale, la finestra tra eliminazione e TRIM è di 1-60 secondi.
4. Garbage collection: la pulizia interna del controller
Il TRIM segnala, la garbage collection (GC) esegue. La GC è l'algoritmo che sceglie quali blocchi cancellare per preparare spazio pulito.
Due modalità principali:
- GC attiva (in primo piano): attivata durante scritture intensive, quando il pool di blocchi liberi scende sotto una soglia (tipicamente 10-15 %).
- GC inattiva (in background): attivata durante l'inattività dell'unità (di solito dopo 5-30 secondi senza I/O), compatta i blocchi parzialmente usati e cancella quelli contrassegnati dal TRIM.
Comportamenti specifici per controller:
- Samsung MJX / Pascal (980 Pro, 990 Pro): noti per una GC molto aggressiva che ricicla rapidamente i blocchi TRIMmati durante l'inattività. Tra gli SSD più veloci… e i più ostili al recupero.
- Marvell 88SS1093 (Crucial MX500): GC generalmente più moderata, che tende a lasciare un po' più di margine.
- SMI SM2264 (Crucial T700, WD Black SN770): GC attiva non appena l'unità è in modalità prestazioni.
- Phison E18 / E26 (Sabrent Rocket 4 Plus, Corsair MP600 Pro): comportamento della GC parametrizzato dal produttore, spesso aggressivo sui firmware recenti.
- Western Digital / SanDisk (WD Black SN850, SanDisk Extreme Pro): noti per una GC un po' meno aggressiva.
Queste differenze derivano dal design del firmware e dalla modalità d'uso; non si traducono in una durata fissa e garantita. In ogni caso, considera la finestra come misurata in secondi o pochi minuti, mai in ore.
Gli SSD enterprise (Samsung PM9A3, Micron 7450, Kioxia CD8) hanno spesso una GC meno aggressiva per garantire una latenza prevedibile: paradossalmente, lasciano più tempo per il recupero. Ma il TRIM è anche disabilitato per impostazione predefinita in alcuni ambienti (RAID hardware, array SAN), il che ribalta la situazione.
5. Finestre di recupero realistiche
Non esiste un tasso di successo garantito: su un SSD con TRIM attivo, l'esito dipende dal controller, dal suo firmware, dal livello di riempimento dell'unità, dal tempo trascorso e dall'attività del sistema tra l'eliminazione e la scansione. Anziché cifre falsamente precise, tieni a mente la tendenza generale, valida su un SSD NVMe consumer moderno con TRIM automatico:
| Tempo trascorso | Probabilità di recupero |
|---|---|
| Pochi secondi (scritture fermate subito) | Massima – è la finestra a cui puntare |
| Pochi minuti | In forte calo, molto dipendente dal controller |
| Decine di minuti | Bassa |
| Più di un'ora | Rara, spesso nulla una volta eseguita la GC |
Per confronto, su un HDD il recupero resta generalmente possibile per giorni, persino settimane, dopo l'eliminazione, finché i settori non sono stati sovrascritti. È tutto qui il divario comportamentale tra le due tecnologie, ed è il motivo per cui, su un SSD, la prevenzione (backup) conta più di ogni altra cosa.
Cosa determina davvero l'esito su un SSD
Il successo del recupero da SSD non è un numero unico: è il prodotto di diversi fattori che interagiscono. Capirli ti dice, in qualsiasi situazione, se vale la pena tentare.
Le variabili che determinano il risultato:
- Tempo trascorso dall'eliminazione – il fattore di gran lunga più importante. I secondi vanno bene, le ore sono di solito troppo tardi.
- Controller e firmware – quanto aggressivamente la garbage collection ricicla i blocchi TRIMmati (vedi le note sui controller sopra).
- Livello di riempimento dell'unità – un'unità quasi piena può rinviare il TRIM, lasciando a volte una finestra leggermente più lunga.
- Se il TRIM è già scattato e la GC è stata eseguita – una volta che i blocchi sono fisicamente cancellati a livello NAND, nessun software può riportarli indietro.
- Attività del sistema nel frattempo – ogni scrittura (aggiornamenti, sincronizzazioni, navigazione) accorcia la finestra.
- Cifratura (SED / Opal 2.0) – se un Crypto Erase ha azzerato la chiave, anche una lettura NAND perfetta restituisce solo testo cifrato.
Anche il tipo di perdita conta: un singolo Maiusc+Canc, una formattazione rapida, una partizione eliminata o un Crypto Erase SED sono casi molto diversi: l'ultimo è di fatto irrecuperabile, il primo il più recuperabile.
Scegliere il software di recupero – cosa verificare tu stesso (sui siti dei produttori):
- EaseUS Data Recovery Wizard – ampio supporto NTFS/APFS/ext4, file carving in scansione approfondita, livello gratuito limitato a 2 GB. Verifica prezzi attuali e compatibilità con i sistemi operativi su easeus.com.
- R-Studio – livello professionale, ottima ricostruzione RAID/FTL. Verifica prezzi ed edizione su r-studio.com.
- DiskInternals Partition Recovery – utile per partizioni corrotte. Verifica i prezzi su diskinternals.com.
- TestDisk / PhotoRec – gratuiti e open source (cgsecurity.org); PhotoRec estrae centinaia di firme di file ma non conserva i nomi dei file.
Conferma sempre prezzi, numeri di versione e l'esatto supporto formati/sistemi operativi sulle pagine ufficiali dei produttori prima di acquistare: cambiano nel tempo.
6. Procedura d'emergenza: fermare l'emorragia
Se hai appena eliminato un file critico su un SSD, ecco l'esatto ordine di azioni da eseguire entro i primi 60 secondi:
1. Ferma ogni attività.
Chiudi Chrome, Office, Spotify, OneDrive, Dropbox, Google Drive. Disattiva il Wi-Fi per impedire download e sincronizzazioni automatiche. Metti in pausa Windows Update da Impostazioni → Windows Update.
2. Disattiva subito il TRIM.
Apri CMD come amministratore (clic destro sul menu Start) e digita:
fsutil behavior set DisableDeleteNotify 1
Verifica con:
fsutil behavior query DisableDeleteNotify
Il risultato deve essere NTFS DisableDeleteNotify = 1 e ReFS DisableDeleteNotify = 1. Da questo momento, Windows non invierà più il TRIM, ma i comandi già accodati nel controller verranno comunque eseguiti.
Su macOS:
sudo trimforce disable
(richiede un riavvio – usalo solo se accetti il rischio del riavvio).
Su Linux:
sudo systemctl stop fstrim.timer
sudo systemctl disable fstrim.timer
Se l'unità è montata con discard, rimontala senza quell'opzione: sudo mount -o remount,nodiscard /path.
3. Se possibile, scollega l'SSD.
Per un SSD esterno o secondario: scollegalo subito e collegalo a un altro PC in sola lettura tramite un box USB-C, un adattatore M.2-USB o un dock SATA.
Per l'SSD di sistema: impossibile scollegarlo, ma puoi avviare da una USB live Linux (Ubuntu, Parted Magic) per bloccare ogni attività di Windows sul disco.
4. Clona l'unità prima di qualsiasi scansione.
Su Linux: sudo ddrescue -d /dev/nvme0n1 /mnt/backup/ssd-image.dd /mnt/backup/ssd.log. Su Windows, usa EaseUS Disk Copy o Macrium Reflect. Lavora sull'immagine, non sull'SSD originale: questo impedisce al controller di continuare la GC durante ore di scansione.
Prova EaseUS Data Recovery Wizard per SSD
7. Software di recupero che funziona davvero su SSD
Non tutti gli strumenti di recupero rendono allo stesso modo sugli SSD. Quelli che funzionano devono comprendere le strutture NTFS / APFS / ext4 e saper ricostruire i file dalle firme (file carving) quando la tabella di allocazione è in parte azzerata.
EaseUS Data Recovery Wizard 17. Molto efficace su Samsung, WD, Crucial. Supporta oltre 1.000 formati (DOCX, PDF, JPG, PNG, RAW, MP4, MOV, ZIP, RAR, PSD, AI). La modalità di scansione approfondita esegue un file carving completo, utile quando i metadati NTFS sono già sovrascritti. Versione gratuita limitata a 2 GB.
R-Studio. Più tecnico, rivolto ai professionisti. Eccellente ricostruzione RAID, supporto FTL avanzato, ma una curva di apprendimento di diverse ore. Licenza a partire da 80 $.
DiskInternals Partition Recovery. Buono per SSD con partizioni corrotte, supporta NTFS, FAT, exFAT, HFS+, APFS, ext2/3/4. Meno efficace di EaseUS sugli SSD con TRIM attivo ma utile nei disastri complessi.
TestDisk + PhotoRec (open source). Gratuiti, da riga di comando. Molto efficaci per foto, video e documenti quando l'albero delle directory è sparito, ma non recuperano i nomi dei file. Buoni come seconda linea d'attacco.
Per confrontare questi strumenti in dettaglio, vedi la nostra guida ai migliori software di recupero dati 2026 e il confronto diretto EaseUS vs Recuva 2026.
8. NVMe vs SATA: differenze per il recupero
Gli SSD NVMe (M.2 PCIe 3.0, 4.0, 5.0) e gli SSD SATA III (da 2,5 pollici o M.2 SATA) usano protocolli diversi:
- SATA usa il comando ATA TRIM standard. Un intervallo per comando, elaborazione sequenziale.
- NVMe usa Dataset Management Deallocate. Fino a 256 intervalli per comando, elaborazione parallela su un massimo di 64.000 code (NVMe 2.0).
Conseguenza pratica: su un SSD NVMe di fascia alta (Samsung 990 Pro, WD Black SN850X, Crucial T705), la deallocazione è quasi istantanea. La finestra di recupero è quindi ancora più breve che su SATA.
Sul fronte software, gli strumenti moderni (EaseUS, R-Studio, AOMEI Partition Assistant) supportano entrambi. Ma il chip-off è più complesso su NVMe perché i controller integrano spesso la cifratura hardware per impostazione predefinita (vedi sezione successiva).
Operazioni sui namespace. Gli SSD NVMe enterprise (PM9A3, Micron 7450, Solidigm D7-P5520) supportano più namespace. Eliminare un intero namespace (nvme delete-ns) equivale a una formattazione di basso livello e rende impossibile il recupero. Verifica prima dell'intervento se esistono più namespace: nvme list -v.
9. SED e Opal 2.0: quando la cifratura hardware blocca tutto
La stragrande maggioranza degli SSD moderni sono unità autocifranti (SED). Il controller cifra tutti i dati in ingresso tramite AES-128 o AES-256 con una Media Encryption Key (MEK) generata in fabbrica. Questa chiave resta sull'unità, protetta da una seconda chiave derivata dalla password dell'utente o dal sistema operativo (TCG Opal 2.0, eDrive, ATA Security).
Conseguenze per il recupero:
- Se esegui un Crypto Erase (PSID Revert, Secure Erase tramite Samsung Magician o Crucial Storage Executive), la MEK viene rigenerata in meno di 2 secondi. Tutti i dati precedenti diventano definitivamente illeggibili, persino tramite chip-off, perché ciò che c'è sul NAND sono dati cifrati senza chiave.
- Se abiliti BitLocker, FileVault o LUKS sopra un SED, aggiungi un secondo strato di cifratura software: il recupero diventa quasi impossibile senza la chiave.
- I SED Opal 2.0 (Samsung 980 Pro e successivi, WD Black SN850, Crucial MX500) sono abilitati in modalità TCG per impostazione predefinita su Surface Pro, alcuni Dell Latitude e i ThinkPad recenti.
Per verificare: manage-bde -status C: su Windows, oppure guarda le impostazioni in Samsung Magician / WD Dashboard. Vedi la documentazione ufficiale di Samsung Magician e Crucial Storage Executive.
10. Chip-off: recupero fisico del chip NAND
Quando l'SSD è elettronicamente morto (controller bruciato, PCB danneggiato), resta l'opzione chip-off: dissaldare i chip NAND e leggere il loro contenuto grezzo.
Procedura di laboratorio:
- Dissaldatura dei chip BGA (Ball Grid Array) a una stazione a infrarossi o ad aria calda, temperature tra 220 e 260 °C.
- Pulizia e reballing se le sfere di stagno sono danneggiate.
- Lettura su un programmatore specializzato (PC-3000 Flash, Soft-Center).
- Ricostruzione logica: inversione del wear leveling, decifrazione se applicabile, ricostruzione dell'FTL.
Costo negli Stati Uniti e nell'UE: da 1.000 a 5.000 € a seconda della complessità. I controller Samsung MJX, Phison E18, SMI SM2264 usano mappature proprietarie che allungano sensibilmente il lavoro. Aspettati da 2 a 6 settimane di tempi di consegna.
Limiti: se l'SSD è autocifrante, il chip-off restituisce solo dati cifrati inutilizzabili. Se la garbage collection è stata eseguita prima del guasto, i blocchi obiettivo sono già fisicamente cancellati.
Il chip-off vale la pena solo per dati vitali (aziendali, medici, legali), non per le foto delle vacanze.
11. Casi particolari e comportamenti dei controller
Samsung 980 / 990 Pro (controller Pascal / MJX). Noti per una GC molto rapida e un TRIM molto efficace, quindi la finestra di recupero è generalmente tra le più brevi. I firmware recenti aggiungono modalità orientate alle prestazioni che non aiutano il recupero.
WD Black SN850 / SN850X (controller WD G2). GC nota per essere un po' meno aggressiva. Compatibile con WD SSD Dashboard per monitorare TBW e stato di salute. Vedi la documentazione ufficiale su WD SSD Dashboard.
Crucial T700 / T705 (controller Phison E26). Lettura/scrittura molto rapida (fino a 14 GB/s), con una GC dimensionata per sostenere tali velocità, da cui una finestra di recupero breve.
SanDisk Extreme Pro Portable (USB-C esterno). Spesso montato come exFAT per la compatibilità tra sistemi operativi. Il TRIM su USB UASP funziona su Windows 11, macOS Sequoia, Linux 6.x. Comportamento simile agli SSD WD interni.
SSD enterprise Samsung PM9A3, Micron 7450: GC meno aggressiva, ma spesso abbinata a firmware che supportano Sanitize Block Erase, un comando che azzera tutti i blocchi in meno di 60 secondi e rende impossibile il recupero. Verifica il registro eventi prima dell'intervento.
12. Errori comuni che distruggono le possibilità di recupero
Diversi riflessi che sembrano utili in realtà distruggono le possibilità che ti restano:
- Eseguire CHKDSK o fsck subito. Questi strumenti riscrivono i metadati del file system, sovrascrivendo spesso proprio i puntatori di cui uno strumento di recupero ha bisogno per ricostruire i tuoi file. Riservali a unità chiaramente corrotte senza dati critici da salvare.
- Reinstallare Windows o macOS sullo stesso SSD. Un'installazione pulita scrive da 15 a 30 GB di nuovi dati sull'unità di sistema, oltre ad attivare passate complete di TRIM sulle partizioni precedenti. Game over per qualsiasi file eliminato.
- Deframmentare un SSD. Windows 11 non deframmenta gli SSD per impostazione predefinita, ma a volte gli strumenti di terze parti lo fanno. Una passata di deframmentazione su un SSD è la mossa peggiore possibile: attiva scritture massicce e un TRIM aggressivo come effetto collaterale.
- Aggiornare il firmware dell'SSD. Un aggiornamento del firmware da Samsung Magician, Crucial Storage Executive o WD Dashboard attiva a volte un Sanitize o un Secure Erase come parte della procedura. Leggi il changelog prima di cliccare «Aggiorna».
- Riempire l'unità dopo l'eliminazione. Scaricare un gioco da 50 GB subito dopo aver perso un file critico forza una GC aggressiva sull'unità, accelerando la cancellazione dei blocchi TRIMmati. Aspetta che il recupero sia completo.
Una regola semplice: tra l'eliminazione e il tentativo di recupero, scrivi zero byte sull'SSD se puoi evitarlo.
13. Prevenzione: l'unica vera difesa
Dati i tassi di recupero molto bassi sugli SSD moderni, la prevenzione è l'unica strategia affidabile. I guasti degli SSD sono inoltre improvvisi: a differenza di un HDD che avvisa con rumori (vedi la nostra guida al recupero dei dischi rigidi esterni), un SSD può passare da funzionante a totalmente morto in pochi secondi, senza preavviso (firmware corrotto, condensatore bruciato).
Regola del 3-2-1 adattata per SSD:
- 3 copie dei dati critici.
- 2 tipi di supporto diversi: SSD interno + HDD esterno + cloud.
- 1 fuori sede: Backblaze, OneDrive, iCloud, Google One, o un'unità esterna conservata fisicamente altrove.
Strumenti di monitoraggio:
- Samsung Magician per gli SSD Samsung: monitora TBW, temperatura, settori riallocati.
- Crucial Storage Executive per Crucial: aggiornamenti firmware, Momentum Cache, Sanitize.
- WD SSD Dashboard per WD/SanDisk: stato di salute, temperature, TBW residui.
- CrystalDiskInfo (gratuito, universale): compatibile con quasi tutti gli SSD tramite SMART.
Configura un backup automatico: vedi la nostra guida completa backup automatico Windows / Mac 2026. Per recuperare un file eliminato su una classica unità interna (HDD), vedi Windows: recuperare file eliminati.
14. Risorse tecniche
- Samsung Magician — strumento ufficiale: monitoraggio per gli SSD Samsung 970, 980, 990 Pro, 990 EVO Plus.
- Crucial Storage Executive: aggiornamenti firmware, Momentum Cache, Sanitize, info SMART.
- WD SSD Dashboard / SanDisk Dashboard: monitoraggio per WD Black, WD Blue, SanDisk Extreme.
- Specifica JEDEC su resistenza e ritenzione dati degli SSD (JESD218): riferimenti sull'usura NAND e sulla ritenzione dei dati.
- Specifica ATA/ATAPI Command Set (TRIM): T13 Technical Committee, ATA-8 e oltre.
Per approfondire il recupero dati in generale, vedi il nostro confronto EaseUS vs Recuva 2026 e la nostra guida ai migliori software di recupero dati 2026.
Recover the data from your hard drive → EaseUS
Free scan · deleted, formatted & lost files · Windows & Mac

