Recuva - un modo semplice per recuperare i file cancellati
Recuva è una piccola utility gratuita per il recupero di file eliminati accidentalmente o persi a causa di un crash o di un errore del software. Recuva è un software efficace per recuperare i file eliminati (persi) accidentalmente o intenzionalmente sui dischi rigidi del computer e sui supporti rimovibili.
Recuva è un software di recupero dati semplice ma efficace. Non importa dove fossero i file e in quale formato fossero. Lo strumento visualizza automaticamente tutti gli oggetti persi. È sufficiente specificare il disco e il tipo di analisi. I file system supportati sono ntfs, fat, fat32, exfat e così via.

Recuva vi aiuterà a recuperare i file eliminati dal Cestino, da singole cartelle e a ripristinare le informazioni che si trovavano su supporti rimovibili, unità portatili: partizioni ext4, ext3 di videocamere digitali, telefoni cellulari, ecc.
Un software di recupero dei file cancellati elementare, a prima vista, è in grado di rimettere in ordine anche un disco rigido formattato in modo superficiale. Quindi, grazie alle sue funzionalità, il ripristino dei file eliminati accidentalmente non sarà troppo difficile. Ma non è tutto. Recuva è in grado non solo di restituire i file eliminati, ma anche di eliminare definitivamente le informazioni non necessarie e i resti dei file trovati.
Si noti che prima si inizia a usare il Recupero guidato dei file, più è probabile che si riesca a recuperare tutti i file. Non è consigliabile installare l'applicazione sulla stessa unità in cui sono stati eliminati i dati. La sovrascrittura dei cluster può verificarsi e le foto eliminate per errore, i documenti non salvati per sbaglio o altri dati danneggiati scompariranno per sempre.
Funzionalità poco conosciute di Recuva:
Recupero della struttura delle cartelle
Recuva non solo trova singoli file, ma recupera anche la struttura ad albero originale delle directory, incluse le sottocartelle. È fondamentale quando si lavora con progetti dove la gerarchia organizzativa è importante.
Lavoro avanzato con l'MFT
Il programma esegue un'analisi approfondita della Master File Table del NTFS, recuperando i dati anche quando l'MFT è parzialmente danneggiato. Questo metodo permette di recuperare file quando altri strumenti falliscono.
Ricostruzione virtuale del RAID
Recuva permette di creare array RAID virtuali partendo da singole immagini di dischi, assicurando il recupero dei dati da sistemi RAID danneggiati senza la necessità di una ricostruzione fisica.
Analisi cluster
La modalità di scansione settore per settore con impostazioni manuali di clustering permette di recuperare file nei casi più complessi, quando i metodi standard non funzionano.
Recupero dei metadati
Viene preservato non solo il contenuto dei file, ma anche tutti gli attributi: timestamp di creazione e modifica, permessi di accesso NTFS, attributi dei file nascosti e di sistema.
Base di firma estesa
Il database contiene oltre 2000 firme uniche per i file, inclusi formati specializzati per sistemi CAD, dati scientifici e rari formati multimediali non disponibili in altri programmi.
Recupero della posta elettronica
Algoritmi specializzati recuperano non solo i file PST e OST di Outlook, ma preservano anche la struttura interna delle email, degli allegati e delle cartelle di sistema.
Supporto per file system esotici
Grazie all'architettura modulare, è garantito il funzionamento con ReFS, HFS+, Ext2/3/4 e altri file system di nicchia, utilizzati in dispositivi specializzati.
Recupero da immagini della memoria
L'analisi dei dump della memoria RAM e dei file di paging permette di estrarre dati temporanei, password memorizzate nella cache e documenti non salvati, che non sono mai stati scritti sul disco.
Cancellazione dei file:
Metodo 1: Sovrascrittura semplice a passaggio singolo
Questo metodo esegue una singola sovrascrittura dei settori che contengono i dati cancellati. Il principio di cancellazione si basa sul riempimento dei settori con valori zero (0x00) o dati casuali. Nell'interfaccia di Recuva, questo metodo è indicato come Sovrascrittura semplice (1 passaggio). L'implementazione tecnica prevede l'accesso diretto ai cluster del disco dove erano memorizzati i file, con la loro successiva sostituzione completa. Questo approccio previene efficacemente il recupero dei dati con mezzi standard e strumenti software, ma potrebbe essere vulnerabile a metodi di analisi hardware specializzati.
Metodo 2: Standard DoD 5220.22-M (3 passaggi)
L'algoritmo corrisponde allo standard del Dipartimento della Difesa degli Stati Uniti e implementa un processo di sovrascrittura in tre fasi. Il principio di cancellazione consiste nell'eseguire sequenzialmente: primo passaggio - scrittura di valori zero (0x00), secondo passaggio - scrittura di valori uno (0xFF), terzo passaggio - scrittura di dati casuali con successiva verifica del risultato. In Recuva, questo metodo viene attivato tramite le impostazioni di cancellazione sicura. La particolarità tecnica del metodo risiede nell'approccio combinato, che elimina la possibilità di recuperare i dati anche in presenza di tracce magnetiche residue su hard disk tradizionali.
Metodo 3: Metodo NSA R7
La cancellazione standard in Windows si limita a contrassegnare i dati come eliminati nell'MFT, lasciandoli fisicamente salvati. Per garantire la distruzione delle informazioni, Recuva implementa l'algoritmo NSA R7, sviluppato per unità magnetiche. Il metodo include sette cicli di sovrascrittura: riempimento sequenziale dei settori con uno (0xFF), zero (0x00), due sequenze pseudo-casuali e modelli complementari con successiva verifica. L'alternanza multipla di pattern deterministici e casuali esclude il recupero dei dati, inclusi i metodi di analisi della magnetizzazione residua. Per le unità a stato solido (SSD) l'algoritmo non viene applicato a causa delle caratteristiche architetturali di wear-leveling, che richiedono l'uso del comando ATA Secure Erase.
Metodo 4: Algoritmo di Gutmann (35 passaggi)
Il metodo sviluppato da Peter Gutmann utilizza 35 cicli di sovrascrittura con diversi pattern di dati. Il principio di cancellazione si basa sull'uso di sequenze appositamente progettate per neutralizzare le varie tecnologie di codifica utilizzate nei modelli di unità più vecchi. In Recuva, questo metodo è disponibile tramite le impostazioni avanzate di cancellazione sicura. L'implementazione tecnica include l'alternanza di pattern, specificamente progettati per contrastare le possibilità di analisi microscopica delle superfici magnetiche. Per le unità moderne, questo metodo è considerato eccessivo, ma rimane rilevante quando si lavora con hardware obsoleto.
Caratteristiche di Recuva
- Recupera informazioni da Cestino, unità flash, schede di memoria e altri dispositivi;
- Supporta un gran numero di schede di memoria: Secure Digital, MemoryStick, Sony Memory Sticks, Smart Media e molte altre;
- Recuperare dischi danneggiati e formattati dopo un guasto del software;
- Gestisce tutti i tipi di file eliminati, dalle immagini alla musica e ai video;
- Elimina completamente le informazioni non necessarie, senza possibilità di recupero.
Vantaggi di Recuva
- Interfaccia utente del software semplice e intuitiva, in inglese;
- Analisi intelligente dei file persi;
- Scansione approfondita del file system;
- Comoda ricerca per titolo e per estensione dei file;
- Recupera i file cancellati da Windows 10 e 11, supporta i vecchi Windows XP e Vista.
Svantaggi
- Funziona solo su Windows, non è possibile recuperare i file Mac OS;
- Bassa probabilità di riparare le unità di file danneggiate.
Come usare Recuva
All'avvio di Recuva, l'utente ha la possibilità di personalizzare le opzioni di ricerca per i dati di cui ha bisogno.
- Nella prima finestra, selezionate il tipo di dati, lo stesso formato - immagini, video, musica, archivi, e-mail, documenti Word ed Excel o file di tutti i tipi. Fare clic su Avanti.
- La finestra successiva consente di scegliere la posizione dei file: su una scheda di memoria o altro supporto rimovibile, nei documenti, nel cestino o in una posizione specifica del disco. Se non sapete dove cercare un file, selezionate Non sono sicuro.
- Recuva è ora pronto per la ricerca. Prima di iniziare, è possibile attivare la funzione di ricerca approfondita, ma richiederà più tempo. Si consiglia di utilizzare questa funzione quando la ricerca non ha successo. Fare clic su Avvia.
- Davanti a voi c'è un elenco dei dati trovati. Un cerchio verde accanto al nome significa che il file è pronto per essere recuperato, uno giallo significa che il file è danneggiato e uno rosso significa che il file non può essere recuperato. Selezionare la casella accanto al file desiderato e fare clic su Recupera.
- Selezionare la cartella del disco rigido in cui salvare i dati.
Storia di Recuva
Nascita dell'idea e sviluppatore
Recuva è stata creata dall'azienda britannica Piriform Ltd., fondata nel 2004. Il nome Piriform deriva dalla parola latina "pirus" (pera), cosa che si riflette nel logo dell'azienda. I fondatori - programmatori che miravano a creare un software leggero, efficiente e gratuito per gli utenti comuni. Prima di Recuva avevano già creato il popolare programma CCleaner.
Motivo della creazione
Verso la metà degli anni 2000, CCleaner era diventato uno strumento popolare per la pulizia del sistema. Tuttavia, durante la pulizia, a volte venivano cancellati per sbaglio file necessari. Gli utenti chiedevano costantemente sui forum come recuperare i file cancellati con CCleaner. Il team di Piriform ha riconosciuto l'esigenza di uno strumento semplice e accessibile per il recupero dei dati. Così è nata l'idea di Recuva.
Base tecnica
Recuva è scritta in linguaggio di programmazione C++, il che garantisce alte prestazioni nelle operazioni con il disco, accesso diretto alle API di Windows e compattezza dei file eseguibili. L'interfaccia è stata creata utilizzando la libreria wxWidgets.
Prime versioni (2007-2008)
La prima versione di Recuva è stata rilasciata nel novembre 2007 come programma gratuito per uso non commerciale. Poteva recuperare file da dischi rigidi, schede di memoria e unità USB, aveva modalità di scansione semplice e avanzata, un indicatore dello stato dei file e una funzione di cancellazione sicura dei dati.
Aggiornamenti significativi (2009-2013)
Nel 2009 è apparsa la funzione Deep Scan (Scansione Approfondita), che cercava i file in base alle firme direttamente nei cluster del disco. Nelle versioni successive sono state aggiunte il supporto per i sistemi a 64 bit, il miglioramento dell'interfaccia, l'aggiunta di una cartella virtuale per visualizzare i file e il miglioramento del lavoro con i dischi di rete.
L'era Avast e il supporto successivo
Nel 2017, la società Piriform è stata acquisita da Avast Software. Dopo ciò, il ritmo di rilascio di aggiornamenti importanti è diminuito e gli sforzi principali si sono concentrati sul mantenimento della compatibilità con le nuove versioni di Windows e sulla correzione delle vulnerabilità.
Motivi della popolarità
Il successo di Recuva si spiega con la semplicità dell'interfaccia, la versione gratuita senza limiti, l'efficacia nel recupero dei dati, la portabilità e la fiducia degli utenti nel marchio Piriform, conosciuto per il programma CCleaner.