Det er sket for os alle sammen. Du har fejlagtigt slettet en fil eller mappe og tømt papirkurven. Eller måske har Windows nægtet at starte, og da du tilsluttede harddisken til en anden pc, kunne du ikke læse dine data. Vil du nogensinde få dine data tilbage? Denne artikel vil fokusere på forståelse af begreberne bag filgendannelse på en pc.

Harddiskstruktur

h

Først skal vi gå igennem den logiske struktur af en harddisk. En harddisk består typisk af en boot sektor, indeks og data. Bootsektoren er placeret i starten af ​​drevet og bruges normalt til at starte operativsystemet og indeholder detaljer om drevets partitioner. Indekset indeholder oplysninger om de filer og mapper, der findes på drevet - i tilfælde af et Windows-baseret system, det ville være MFT eller Master Fat Table. Datasektionen i drevet indeholder de faktiske filer og deres indhold.

Slettede filer

Hvad sker der, når du sletter en fil og tøm papirkurven? Er det gået for godt? Indholdet bortskaffes ikke permanent. Indeksindgangen, der leder brugeren til filen, er markeret som slettet, og filens indholdsområde er markeret som tilgængelig til overskrivning eller til brug i fremtiden. Det betyder, at de fysiske data stadig eksisterer, indtil den er overskrevet af en anden fil. Derfor, hvis du håber at genoprette filer, bør du kun forsøge at gendanne ved at slukke computeren og tilslutte harddisken til en anden computer. Ellers kan enhver aktivitet, du udfører på drevet, overskrive dataene for dine slettede filer.

Data korruption

I tilfælde af data korruption er der mange mulige årsager. Magtabatten ved et uopmærksom øjeblik eller en tilfældig computerkrasj / genstart kunne ødelægge et segment af en fil, filsystemet mere bredt eller MFT'en selv. Ligesom scenariet for slettede filer skal du slukke for systemet og forsøge at gendanne på en anden computer.

Processen med filgendannelse

I betragtning af enten scenario - slettede filer eller data korruption, er der en signifikant god chance for at gendanne dataene. Succesfrekvensen for at gøre det noget afhænger af, hvor længe siden filerne blev slettet eller korruptionen, der opstod, og hvor meget brug computeren har haft siden dette tidspunkt.

Der er et større antal tilgængelige programmer, der kan lette datagendannelsen. I min erfaring har TestDisk arbejdet meget godt.

Slette filgendannelse

De fleste data recovery applikationer har en slags hurtig scan funktion. Dette bruges normalt kun til slettede filer og nødvendiggør, at det logiske drev er synligt af operativsystemet - dvs. at partitionen ikke er korrupt, monteret korrekt, og du kan faktisk gennemse drevet i explorer. En hurtig scanning scanner filtabellen (MFT som diskuteret tidligere) og kigger efter filer, der er markeret som slettet.

Filtabellen vil diktere placeringen af ​​filerne på drevet og dermed muliggøre deres opsving. Men hvis det rum, de opholder sig på på drevet, er overskrevet, vil genoprettelsen ikke fungere som du havde håbet, og du vil få en fil fuld af junk. De fleste data recovery applikationer har en indbygget fil forhåndsviser, som lader dig tage en sneak peak på fil indhold. Dette kan dog ikke være meget nyttigt, hvis du ikke ved, hvad du leder efter - enkle tekstfiler er nemme at forstå, og Word-dokumenter har generelt deres indhold som cleartext et sted inden for et forvrænget rod af hex, men andre medier filer bliver sværere. Som du kan se, er batchfilen nedenfor klart i god stand:

En anden komplikation ved slettet filgendannelse er, at filens originale placering ikke altid er kendt. Du skal muligvis trawle gennem en tilfældig liste med tilfældigt navngitte mapper for at finde de filer, du ønsker at gendanne. Dette skyldes, at filtabellen måske ikke længere er knyttet til filens katalogoplysninger. Som du kan se i billedet nedenfor, er kataloglisten til venstre sammensat af tilfældige tegn. Filnavnet selv skal dog stadig være intakt, og din datagendannelsesprogram skal have en søgemuligheder tilgængelig for at gøre opgaven med at lokalisere filerne nemmere.

Når du først har fundet ud af, hvilke filer der skal hentes, skal dit data recovery program være det sidste trin. Husk bare at vælge et destinationsdrev, der ikke er det samme som det drev, du genopretter. Ellers risikerer du datagendannelsesprocessen at skrive over de meget filer, du forsøger at gendanne!

Korrupt data recovery

Dette scenario er lidt mere kompliceret. Forskellige aspekter af filsystemet kan være ødelagt - filtabellen, et segment af dataene eller mange andre permutationer, herunder i tilfælde af formateret drevgendannelse. I nogle scenarier kan data recovery applikationen læse segmenter af din MFT for at finde en betydelig del af filer. Der kan også være et spejl af MFT, så data recovery applikationen kan kombinere både spejlet og den normale kopi for at finde alle dine data.

Hvis den "hurtigere" version af korrupt datagendannelse fejler, er tilbagesendelsesmetoden at scanne rådrevdataene til underskrifter af bestemte filtyper, som du ønsker at gendanne. Filer som jpeg'er, MS Word-dokumenter og Excel-filer har en specifik "signatur" - normalt en lignende begyndelse og slutter til en fil, der definerer deres filtype. Så data recovery applikationen ville scanne drevet for disse strenge for at finde tabte filer.

Denne proces er imidlertid ikke nær perfekt - hovedproblemet er, at det nogle gange er svært at dechifrere, hvor en given fil kan ende, hvilket kan medføre, at flere filer grupperes i nogle tilfælde. Softwaren kan ikke finde ud af det med de begrænsede oplysninger, der er tilgængelige, og det gør en beregnet beslutning. En anden begrænsning med denne metode er, at filer, der ikke er gemt i sammenhængende rum (fragmenterede filer), ikke bliver genoprettet korrekt, da genoprettelsessoftwaren ikke har kendskab til filens fragmenteringssteder uden en filtabel. Det sidste problem med denne fremgangsmåde, som illustreret i billedet nedenfor, er, at det kan være en langsom proces. (genoprettelsen vist nedenfor er faktisk på et fysisk beskadiget drev, ville en normal rå scanning tage et par timer, ikke 3 uger!)

Afsluttende bemærkninger

Det er vigtigt at bemærke, at chancerne for at genoprette filen afhænger af, hvor længe den er blevet fjernet / slettet / formateret fra harddisken. Hvis filen f.eks. Kun blev slettet for blot en time siden, skulle den stadig være relativt intakt og ikke overskrevet af systemet. Desværre, hvis filen blev slettet et par uger til måneder før, kan chancerne for at genvinde filen desværre reduceres betydeligt. For at få den bedste chance for opsving anbefaler vi, at brugeren ikke længere gemmer nye filer (samt udfører andre handlinger) på deres computer og straks begynder at forsøge at gendanne de nødvendige filer.

Billedkredit: Broken Hdd Data Loss af BigStockPhoto