Il file è diventato 0 KB: cosa si può ancora recuperare
Partiamo dalla cosa che nessuno vuole sentirsi dire, perché è quella che ti fa risparmiare tempo e soldi: un file da 0 byte non contiene nulla e non è riparabile. Non è "danneggiato", non ha l'intestazione rotta, non gli manca l'indice: sul disco esistono il nome e la data, e zero byte di contenuto. Nessun programma di riparazione — nessuno, a nessun prezzo — può ricostruire un contenuto che non è stato scritto. Chi ti promette il contrario sta vendendo una licenza, non una soluzione.
La buona notizia è che il tuo lavoro, molto spesso, esiste ancora altrove: in una versione precedente, in un file temporaneo o nella cronologia del cloud. È lì che va cercato, e in questo ordine.
Prima regola: non toccare quel disco più del necessario
Il contenuto vecchio potrebbe essere ancora nei settori marcati come liberi. Ogni installazione, download o salvataggio su quel disco può sovrascriverlo. Quindi: non installare software di recupero sul disco da cui vuoi recuperare, e se il file sta su una chiavetta o su una scheda SD, smetti di usarla.
1. Versioni precedenti della cartella (Windows)
Vai alla cartella che contiene il file → tasto destro → Proprietà → Versioni precedenti. Se ci sono snapshot (creati da punti di ripristino o da Cronologia file), aprili: dentro trovi la cartella com'era in una data passata, con il file pieno. Copialo fuori con un altro nome, senza sovrascrivere nulla.
2. La cronologia delle versioni del cloud
È la strada che risolve più casi, e la più ignorata: OneDrive, Google Drive, Dropbox e SharePoint non tengono solo il file attuale, tengono le versioni precedenti — anche quando l'ultima sincronizzazione ha portato lassù la versione da 0 byte. Apri il servizio dal browser (non dalla cartella locale), tasto destro sul file → Cronologia versioni, e ripristina l'ultima versione con una dimensione sensata. Su OneDrive c'è anche il Cestino, dove finiscono le versioni sostituite.
3. Il salvataggio automatico e i file temporanei di Office
Se il file azzerato è di Word, Excel o PowerPoint, il programma probabilmente ha lasciato in giro una copia:
- Apri l'applicazione → File → Informazioni → Gestisci documento → Recupera cartelle di lavoro non salvate (in Excel; in Word "Recupera documenti non salvati").
- Cerca a mano nella cartella del file i nomi che iniziano con
~$o finiscono in.tmp: sono i file di lavoro di Office. A volte contengono il documento quasi completo. - Guarda in
%AppData%\Microsoft\Excel\(o\Word\) e nella cartella AutoRecover/Salvataggio automatico: incolla il percorso nella barra di Esplora file.
I dettagli passo per passo, con i percorsi esatti, sono nella guida recuperare un file Excel chiuso senza salvare.
4. Il backup del gestionale (se è un file di dati)
Se si è azzerata una tabella .dbf, un archivio o un database di un programma di contabilità, quasi tutti i gestionali fanno una copia automatica in una sottocartella (nomi tipici: backup, bak, salvataggi) o in un file con estensione .bak. Cerca nella cartella dati ordinando per data: spesso la copia di ieri è a un clic di distanza. Attenzione a un dettaglio che costa caro: per le tabelle FoxPro il file dei campi memo (.fpt) va ripristinato insieme al .dbf, altrimenti la tabella non si apre.
5. Cestino, e i file .chk di chkdsk
Guarda nel Cestino con la ricerca (con migliaia di elementi non lo trovi scorrendo). E se sul disco è stato eseguito chkdsk, controlla la cartella FOUND.000 nella radice dell'unità: i file .chk lì dentro sono frammenti recuperati dal controllo del disco, a volte apribili rinominandoli con l'estensione giusta.
Perché è successo (per non ripeterlo)
- Crash o spegnimento durante il salvataggio: il programma ha troncato il file a zero prima di riscriverlo, e non è mai arrivato a scrivere. È la causa più comune.
- Disco pieno: la scrittura è iniziata e non c'era spazio. Controlla lo spazio libero adesso: se è quasi zero, il prossimo salvataggio farà la stessa fine.
- Chiavetta o disco esterno rimossi durante la scrittura: su USB e schede SD è frequentissimo, perché la scrittura è differita. Usa "Rimozione sicura" anche quando sembra una formalità.
- Cartella di rete o sincronizzazione interrotta: file aperto da due postazioni, o sincronizzazione cloud finita a metà. Se un gestionale multiutente lavora su file condivisi, questa è la causa da indagare.
E se il file non è a 0 byte, ma molto più piccolo?
Cambia tutto, in meglio: quello è un file troncato, non vuoto — c'è dentro contenuto vero. Nei formati con l'indice in coda (.xlsx, .docx, .pptx, .ods, .zip, .pdf) la parte iniziale è integra e l'indice si può ricostruire dai pezzi ancora presenti; nelle tabelle .dbf e nei .doc/.xls vecchio stile si riscrive l'intestazione. Trascina il file nella pagina principale: la diagnosi ti dice quanti byte mancano e quanto è recuperabile, senza caricare nulla da nessuna parte. Se vuoi prima capire di che caso si tratta, parti da il file è davvero danneggiato?