Home Enterprise Hoe kan ik: verwijderde bestanden herstellen met PhotoRec

Hoe kan ik: verwijderde bestanden herstellen met PhotoRec

by Vince Carnevale

Als je merkt dat je dit artikel aan het lezen bent, betekent dit waarschijnlijk dat er iets vreselijk mis is gegaan. Haal diep adem, we komen hier doorheen. Begraven in de diepten van de Google-zoekresultaten voor "verwijderde bestandsherstel", voorbij de very agressieve SEO-resultaten van verschillende bedrijven die proberen u hun software te laten kopen, ligt een resultaat voor een van mijn favoriete stukken gratis open-source software, PhotoRec. Het is een begeleidend programma voor TestDisk, nog een stuk prachtige open-source software, gemaakt door CGSecurity onder de GNU General Public License. In deze gids zullen we het relatief pijnloze proces van het herstellen van verwijderde bestanden met PhotoRec doorlopen. Deze tools zijn vooral handig voor het herstellen van bestanden van draagbare flashmedia die worden gebruikt met digitale camera's.

Als je merkt dat je dit artikel aan het lezen bent, betekent dit waarschijnlijk dat er iets vreselijk mis is gegaan. Haal diep adem, we komen hier doorheen. Begraven in de diepten van de Google-zoekresultaten voor "verwijderde bestandsherstel", voorbij de very agressieve SEO-resultaten van verschillende bedrijven die proberen u hun software te laten kopen, ligt een resultaat voor een van mijn favoriete stukken gratis open-source software, PhotoRec. Het is een begeleidend programma voor TestDisk, nog een stuk prachtige open-source software, gemaakt door CGSecurity onder de GNU General Public License. In deze gids zullen we het relatief pijnloze proces van het herstellen van verwijderde bestanden met PhotoRec doorlopen. Deze tools zijn vooral handig voor het herstellen van bestanden van draagbare flashmedia die worden gebruikt met digitale camera's.

Een paar overwegingen voordat we aan de slag gaan om u tijd te besparen; als de geheugenkaart is geformatteerd in een professionele camera, zoals een Sony FS7 of Arri Alexa, is de kans op herstel erg klein, zo niet onmogelijk. Helaas voor dit scenario, wanneer u kaarten in deze camera's formatteert, worden de kaarten op nul gezet voor de veiligheid (zodat anderen geen gegevens kunnen herstellen van een gevoelige of privé-opname) en om de prestaties van de media te behouden. Bestandsherstel kan in dit scenario het beste worden overgelaten aan professionals of de camerafabrikant, en zelfs dan is de kans helaas klein. Bovendien, als de kaart is gebruikt sinds het formatteren, is het zeer waarschijnlijk dat de media die u probeert te herstellen, zijn overschreven.

Als de bovenstaande scenario's niet op jou van toepassing zijn, en je gewoon een bestand hebt verwijderd of een schijf op een computer hebt geformatteerd (let op: alleen snel formatteren, een volledige formattering in Windows is ook niet beschikbaar op de media), is de kans groot dat je bestanden zijn er nog steeds te wachten om het daglicht weer te zien. PhotoRec is beschikbaar op vrijwel elk besturingssysteem, maar voor deze handleiding zullen we hier doorheen lopen in Windows 10 Pro. De stappen zijn nog steeds van toepassing op Mac OS X en Linux om verwijderde bestanden te herstellen met PhotoRec.

Aan de slag: verwijderde bestanden herstellen met PhotoRec

Voor dit voorbeeld gebruiken we een kaart van een externe Atomos Shogun-recorder.

We zullen het formatteren naar exFAT en Quick Format gebruiken (let op: als u een volledig formaat gebruikt, kunnen de bestanden niet meer worden hersteld). Zoals we kunnen zien, zijn er momenteel zeven QuickTime .mov-bestanden op de schijf (twee verborgen door het opmaakvenster). Het zijn allemaal 4k ProRes 422-bestanden die op het apparaat zijn opgenomen.

De eerste stap is om de TestDisk- en PhotoRec-softwaresuite voor uw besturingssysteem te downloaden en de ZIP uit te pakken naar waar u maar wilt: https://www.cgsecurity.org/wiki/TestDisk_Download.

Op dit punt moeten de media die moeten worden hersteld, zijn aangesloten. Navigeer naar waar uw uitgepakte bestanden zijn en start het uitvoerbare bestand PhotoRec. Merk op dat het 'qphotorec'-bestand dezelfde applicatie is, maar met een GUI. U kunt een van beide gebruiken en dezelfde resultaten krijgen, maar deze gids leidt u door de op de opdrachtregel gebaseerde interface, aangezien deze het meest op elkaar lijkt tussen platforms.

Laten we de schijf selecteren die we willen herstellen. In dit voorbeeld wordt het weergegeven als "JMicron Generic", aangezien de Atomos-schijf eigenlijk een 480 GB SanDisk Ultra II SATA SSD is.

Op het volgende scherm gaan we de optie [File Opt] selecteren met de pijltjestoetsen. Dit is de meest kritieke stap omdat het PhotoRec laat weten welk type bestanden we proberen te herstellen.

Standaard moeten alle bestandsextensies zijn geselecteerd (maak u geen zorgen als dit niet het geval is). We volgen de aanwijzingen op het scherm en drukken op 's' om alle extensies uit te schakelen, scrollen naar beneden met de pijltjestoetsen en gebruiken de spatiebalk om de gewenste bestandsextensie(s) te selecteren (als u metadata wilt opslaan bestanden, kunt u ook .xml, .csv of een ander formaat selecteren waarin uw camera metadata opslaat). In dit voorbeeld gaan we '.mov' selecteren omdat we QuickTime-bestanden herstellen. Druk op 'b' om deze instellingen op te slaan en selecteer tweemaal 'Afsluiten' om terug te keren naar de partitieselectiepagina.

Het is vermeldenswaard dat als uw bestanden onafspeelbaar blijken, u kunt proberen terug te keren naar dit scherm en de optie 'mov/mdat' te selecteren, waardoor PhotoRec de gefragmenteerde bestanden kan herkennen en bij elkaar kan houden. Raadpleeg de aanvullende opmerkingen onderaan dit artikel over hoe u deze bestanden kunt samenvoegen als dit op u van toepassing is.

Terug in het partitie-selectiescherm gaan we partitie 1 selecteren, omdat het in dit geval onze lege, vers geformatteerde partitie is. Als u niet al uw bestanden kunt vinden, kunt u terugkeren naar dit scherm en het opnieuw proberen en 'Volledige schijf' selecteren. Dit is ook handig als het bestandssysteem van de schijf beschadigd is.

De volgende stap is eenvoudig. We selecteren 'Overig' als ons bestandssysteemtype, aangezien het exFAT is.

In de volgende stap gaan we 'Whole' selecteren, zodat PhotoRec de hele partitie doorzoekt op verwijderde bestanden.

In de volgende stap gaan we een bestemming selecteren voor PhotoRec om de bestanden naar te herstellen. Natuurlijk spreekt het voor zich, maar ik zeg het toch, dat de herstelbestemming absoluut moet niet zijn de media die u probeert te herstellen. Gebruik de pijltjestoetsen om door de mappen te navigeren (pijl naar links brengt u naar de bovenliggende map, tot aan de schijfselectie). Ik raad aan om een ​​nieuwe map te maken op een aparte schijf van uw besturingssysteem om de bestanden naar te herstellen. Gebruik 'enter' om de map te openen en druk op 'c' om deze te selecteren. Na selectie start het herstelproces automatisch. PhotoRec maakt een submap met de naam “recup_dir.x” waarbij 'x' het aantal herstelbewerkingen in deze map is (bijv. recup_dir.1, recup_dir.2, enz.).

Leun achterover en pak een stevig drankje terwijl uw bestanden (hopelijk) terugkomen uit de afgrond. Het proces is redelijk snel, maar zal natuurlijk enorm variëren, afhankelijk van het type en de grootte van de media die u aan het herstellen bent. Als referentiekader duurde dit voorbeeld ongeveer 25 minuten voor een volledige scan op een 480 GB SSD via een USB 3.0-lezer. Van de herstelde bestanden is een back-up gemaakt naar een externe Thunderbolt 3 dual-bay opslagarray in RAID0. De zeven bestanden werden binnen de eerste 5 minuten van de scan gevonden en hersteld. U kunt de bestanden bekijken terwijl ze worden hersteld.

Je bestanden zouden nu terug moeten zijn! Sla een zucht van verlichting en bewaar dit artikel als bladwijzer om het te delen met iedereen die u kent en die mogelijk ongelukkig genoeg is om zich in dezelfde situatie te bevinden als waarin u zich net bevond. Als er geen bestanden zijn hersteld, gaat u naar de volgende sectie; alle hoop is (nog) niet verloren. Enkele van de kanttekeningen bij dit herstelproces (en bij de meeste andere herstelsoftware) zijn onder meer het verlies van de directorystructuur en het verlies van de bestandsnamen. Dit is een kleine prijs voor het redden van bestanden. Het is vermeldenswaard dat u, indien nodig, de bestandsnamen terug kunt krijgen; zie de opmerkingen hieronder over hoe u dit moet doen.

Net als een gezond verstand, opende ik het originele bestand en het herstelde bestand in een app genaamd BeyondCompare en controleerde ik de binaire gegevens tussen de twee bestanden. Ze waren een perfecte match!

Bestandsherstel werkte niet?

Als het proces niet werkt, zijn er nog een paar dingen die je kunt proberen. Om het begin van dit artikel te herhalen: als de media zijn geformatteerd in een professionele camera of zijn overschreven, is de kans op herstel erg klein.

  1. Als je alleen gedeeltelijke of niet-afspeelbare .mov-bestanden krijgt, schrijven bepaalde camera's, zoals de Canon 5D Mark III, gegevens in fragmenten naar de kaart, wat PhotoRec niet verwacht en niet herstelt. Bestanden van GoPros zullen problematischer zijn omdat ze verschillende gefragmenteerde bestanden creëren. Mogelijk kunt u deze later samenvoegen in uw videobewerkingssoftware naar keuze.

U kunt terugkeren naar het partitieselectiescherm (het scherm nadat u hebt geselecteerd welk station u wilt herstellen), [File Opt] selecteren en naast het selecteren van .mov ook 'mov/mdat.' selecteren. Hierdoor worden twee bestanden met vergelijkbare namen gemaakt, één met _ftyp.mov en één met _mdat.mov.

Dit is een beetje geavanceerd, dus ik zal hier een paar aannames doen over je vaardigheidsniveau met opdrachtprompt en terminal. Open in Windows een nieuwe opdrachtprompt als beheerder, ga naar de map waar de bestanden staan ​​met de 'cd' bevel. We gaan de bestanden samenvoegen met behulp van de 'type' bevel. Gebruik gaat 'type file2_ftyp.mov file1_mdat.mov > test.mov'. Dit moet worden herhaald voor elke set bestanden die PhotoRec herstelt. Onder Mac OS X en Linux is hetzelfde gebruik van toepassing, maar we gebruiken 'cat' in plaats van. Als u machtigingsfouten krijgt, zorg er dan voor dat u 'chown -R' om eigenaar te worden van de herstelmap.

  1. Als je JPEG-afbeeldingen van een kaart probeert te herstellen en je hebt maar een paar afbeeldingen, kun je terugkeren naar het partitieselectiescherm (het scherm nadat je hebt geselecteerd welk station je wilt herstellen), 'Opties' selecteren en omhoog gaan naar de 'Paranoïde ' optie en druk op enter totdat je 'Paranoid: Yes (Brute force enabled)' selecteert. Dit zal PhotoRec vertellen om meer gefragmenteerde JPEG's op te slaan die mogelijk kunnen worden opgeslagen met andere software, zoals Photoshop. Houd er rekening mee dat dit proces na de reguliere scan plaatsvindt en enige tijd in beslag zal nemen en dat u merkt dat uw computer traag wordt, aangezien dit een zeer CPU-intensieve taak is.
  2. Als de toepassing ronduit crasht, kunt u terugkeren naar het partitieselectiescherm (het scherm nadat u hebt geselecteerd welk station u wilt herstellen), 'Opties' selecteren en omhoog gaan naar de optie 'Weinig geheugen' en 'ja' selecteren. Als je ten minste 16 GB RAM in je systeem hebt, zou dit geen probleem moeten zijn, maar als je een machine met lagere specificaties hebt, zou dit moeten helpen. Zorg er ook voor (in Windows) dat u de toepassing uitvoert als beheerder, ook al zou deze standaard op die manier moeten worden gestart.
  3. Als u slechts een paar of helemaal geen bestanden kunt krijgen, kunt u terugkeren naar het partitieselectiescherm (het scherm nadat u hebt geselecteerd welk station u wilt herstellen), 'Opties' selecteren en omhoog gaan naar 'Keep corrupted files' en selecteer 'Ja.' Dit zal PhotoRec vertellen om beschadigde bestanden niet weg te gooien en u kunt mogelijk delen van het bestand herstellen in een apart video- of fotobewerkingsprogramma.

Hernoemen van het bestand terug naar origineel

Als uw bestandsherstel is gelukt, maar u de herstelde bestanden wilt hernoemen naar hun oorspronkelijke bestandsnamen, kunt u een ander stukje software gebruiken, genaamd ExifTool. Deze tool is vrij eenvoudig, maar vereist een vereiste kennis van het gebruik van de opdrachtregel. Het leest de ingesloten metadata in de bestanden om de bestandsnamen terug te zetten naar het origineel. Raadpleeg de ExifTools-documentatie en hoofdstuk 14 (pagina 43) van het document testdisk.pdf voor instructies over hoe u dit kunt doen. Het is een beetje te niche en te ingewikkeld om hier uit te leggen.

Conclusie

Op dit moment ben je opgetogen dat je bestanden terug zijn of heb je dringend behoefte aan dronkenschap. Laten we in beide scenario's eens kijken hoe we hier in de eerste plaats zijn gekomen en hoe we kunnen voorkomen dat dit in de toekomst weer gebeurt.

Ik zou beginnen met het gebruik van applicaties zoals Pomfort SilverStack or ShotPut Pro om media van de kaarten te downloaden. Deze applicaties bieden checksum-verificatie om ervoor te zorgen dat de gegevens foutloos zijn overgedragen. Ze kunnen ook rapporten maken met de checksums, miniaturen en alle bestandsinformatie om er zeker van te zijn dat alles is waar het hoort te zijn. Het simpelweg kopiëren en plakken van bestanden van de media naar een harde schijf is op het randje van nalatigheid en zou nooit mogen gebeuren als je er ook maar iets om geeft wat je kopieert. Deze programma's zijn niet gratis, maar voor gemoedsrust hun gewicht in goud waard. SilverStack is alleen voor Mac OS X en ShotPut Pro is beschikbaar voor Windows en Mac.

Een andere fantastische toepassing is PARASHOOT van OTTOMATIC. Deze app is alleen beschikbaar in Mac OS X, maar is gratis en biedt een onmisbaar niveau van "idiot-checking" om ervoor te zorgen dat kaarten niet worden overschreven. Zoals op hun website staat, controleert Parashoot "of er al ergens een back-up is gemaakt van bestanden op een geplaatste geheugenkaart [...] Het kan ook een geheugenkaart nep formatteren, dus als het opnieuw in een camera wordt geplaatst, wordt gevraagd om de kaart opnieuw te formatteren." Hierdoor weet degene die de kaart terug in de camera plaatst, dat als de camera geen formattering vraagt, er iets mis is en kan hij controleren of er een goede back-up van de kaart is gemaakt. Dit proces is ook omkeerbaar, aangezien het enige wat het doet is elk stukje van de eerste 2 MB van de kaart omdraaien, waardoor de informatie van het bestandssysteem wordt vernietigd, maar op een gecontroleerde manier die ongedaan kan worden gemaakt.

Ten slotte zou ik me houden aan de industriestandaard 3-2-1-back-upregel. Dit is een gemakkelijke manier om te onthouden dat uw gegevens op drie locaties moeten staan, twee op afzonderlijke schijven en één op een externe locatie. U moet uw gegevens op zijn minst op twee locaties hebben terwijl ze op de set staan ​​voordat een derde back-up naar een andere locatie wordt verzonden. En vergeet niet dat RAID geen back-up is! En dat is 'de cloud' trouwens ook niet.

Ik hoop dat dit artikel je heeft geholpen. Niemand wil in een situatie verkeren waarin bestanden moeten worden hersteld en ik hoop dat de tips voor best practices dit in de toekomst zullen voorkomen. Ik heb eerder in deze situatie gezeten en ik weet hoe stressvol het kan zijn. Veel succes met al je toekomstige creatieve inspanningen en ik wens je niets anders dan de meest betrouwbare gegevensopslag.

Discussieer op Reddit

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed