filesystem NTFS corrotto, come recuperare i file nella cartella?


13

Ho perso una cartella con dati importanti e vorrei sapere qual è il modo migliore di procedere per recuperare i file.

Questo è quello che è successo:

  • dopo l'avvio di Windows (Vista), ho ricevuto il messaggio che TrashBin su K: / (il disco in questione) è corrotto e deve essere svuotato, quindi ho fatto clic su OK.
  • poi ho provato ad accedere a una cartella di progetto su questo disco. Non sono stato in grado di aprire la cartella e ho ricevuto qualche altro messaggio relativo alla corruzione (ho dimenticato il messaggio esatto) e, successivamente, l'anteprima della cartella è cambiata da essere riempita di file a vuota, e non sono stati più trovati file in questa cartella (altre cartelle su questo disco si aprono bene e contengono ancora i loro file).
  • quindi la prima cosa che ho fatto è stato riavviare il computer in clone-zilla e creare una copia byte per byte dell'intero disco su un disco rigido esterno.

Ecco dove sono adesso. quando riavvio il computer con l'hard disk collegato, Windows vuole riparare il filesystem. Finora non l'ho lasciato fare.

Qual è il modo migliore per progredire al fine di recuperare il contenuto delle mie cartelle?


7
+1 per creare immediatamente un backup del filesystem danneggiato.
Darth Android

Risposte:


9

TestDisk in soccorso! È possibile utilizzare TestDisk per ripristinare / riparare il filesystem sul disco, quindi procedere con un tentativo di recupero dei dati. Diversamente dd, TestDisk ripristinerà effettivamente le cose a livello di filesystem (cioè ti permetterà di navigare attraverso il disco e selezionare file / cartelle da recuperare, e puoi impostare come gestire manualmente i settori danneggiati).

Il processo di base sarebbe quello di scansionare l'unità, selezionare le partizioni di interesse, ripristinare / correggere la tabella delle partizioni e le intestazioni (se necessario) e eseguire il backup dei dati. Supponendo che il filesystem non sia stato danneggiato, è molto più semplice riparare le partizioni con TestDisk e ricopiare i dati dal sistema operativo. Tuttavia, se si sospetta qualsiasi tipo di corruzione che potrebbe rendere impossibile la copia in un sistema operativo, TestDisk può anche essere utilizzato per ripristinare i file.


Grazie per il consiglio. Quando avvio il computer, Windows vuole eseguire chckdsk sul disco. l'ho saltato ora, ma dovrei lasciarlo funzionare prima di usare TestDisk?
Mat

@Mat dipende da cosa è danneggiato. Ti consiglierei di iniziare con TestDisk e dopo aver recuperato le tabelle delle partizioni, vedi se riesci a sfogliare i file nella partizione (in TestDisk). In caso contrario, probabilmente dovrai utilizzare TestDisk per ricostruire la tabella dei file master (credo che chkdskpossa anche ripristinarlo, ma penso che puoi farlo interamente con TestDisk per risparmiare tempo; TestDisk può anche restituire file parzialmente recuperati, Non so se disponibile anche se chkdskpossibile). È difficile semplicemente dire "fai questo", poiché esiste più di un modo per risolvere questo problema.
Breakthrough

3

Lascia tentare di riparare. Nel peggiore dei casi, potresti aver avviato un disco di installazione di Vista e aprire la console di ripristino per eseguire un chkdsk -r. Se al primo tentativo non funziona, fallo di nuovo. Ho riparato alcuni sistemi di file NTFS usando chkdskpiù di una volta.

Sfortunatamente, potrebbe essere così male che non è riparabile. Ecco quando potresti provare alcuni strumenti esterni come ntfsfix da un disco di avvio live di Linux. In bocca al lupo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.