Darmowe programy do odzyskiwania danych bez limitu

0
46

Darmowe programy do odzyskiwania danych bez limitu to w zdecydowanej większości narzędzia open source, takie jak PhotoRec, TestDisk oraz Windows File Recovery, które w przeciwieństwie do komercyjnych wersji trial nie blokują eksportu plików po przekroczeniu progu 500 MB czy 1 GB. Pozwalają one na pełne przywracanie skasowanych katalogów z dysków HDD, SSD i kart pamięci bez ukrytych opłat abonamentowych. Płacenie za odzysk ma sens tylko przy fizycznych uszkodzeniach talerzy.

Większość użytkowników w panice wpisuje w wyszukiwarkę hasła o ratowaniu dysku i od razu instaluje pierwsze z brzegu aplikacje. To błąd. Oprogramowanie z najwyższych wyników wyszukiwania to zazwyczaj wersje freemium. Instalujesz, skanujesz nośnik przez trzy godziny, widzisz swoje utracone zdjęcia, klikasz przycisk przywracania plików. Wtedy na ekranie wyskakuje żądanie płatności kartą kredytową za licencję PRO. Prawda jest zresztą absolutnie taka, że wydawcy komercyjnych aplikacji celowo żerują na stresie. My w serwisach robimy to inaczej.

Jakie są całkowicie darmowe programy do odzyskiwania danych bez limitu gigabajtów?

Zrezygnowaliśmy u siebie w oddziale z testowania pseudodarmowych skanerów. Zostawiliśmy na pendrive’ach serwisowych tylko te aplikacje, które mają otwarty kod źródłowy lub są udostępniane jako pełnoprawne freeware bez żadnych liczników pobranych megabajtów. To jest bez mała najgorsza opcja z wszystkich, gdy system w połowie kopiowania blokuje dostęp do tablicy alokacji z powodu braku licencji.

Dobrym pomysłem jest pobranie na sprawny dysk jednego z poniższych narzędzi. Lista nie jest sprawiedliwa, bo faworyzuje oprogramowanie trudniejsze w obsłudze. Graficzne interfejsy często idą w parze z paywallem.

  • PhotoRec – Absolutny weteran w branży. Ignoruje system plików i czyta bezpośrednio surowe dane z sektorów. Zrobiliśmy na wdrożeniu kiedyś test na starej, sformatowanej karcie SD z wesela. Wyciągnął pliki wideo, o których klient dawno zapomniał. Działa w trybie tekstowym. Wymaga odrobiny cierpliwości.
  • TestDisk – Brat bliźniak PhotoReca, ale służy do czegoś innego. Ratuje całe utracone partycje i naprawia uszkodzone sektory rozruchowe. Jeśli twój dysk nagle zgłasza się jako RAW, TestDisk potrafi w kilka sekund przywrócić mu system plików NTFS lub FAT32.
  • Puran File Recovery – Bardzo stara, ale nadal w 100% darmowa aplikacja na Windows z normalnym GUI. Wygląda jak oprogramowanie z czasów Windows XP.
  • Windows File Recovery – Oficjalne narzędzie od Microsoftu dostępne w Microsoft Store. Działa wyłącznie w wierszu poleceń. Ktoś w Redmond wymyślił, żeby ukryć świetny mechanizm przed zwykłymi użytkownikami za murem czarnego ekranu konsoli. Mimo to odzyskuje dokumenty bez zająknięcia.

Pamiętam awarię macierzy w małym biurze rachunkowym na warszawskim Ursynowie. Zrobiliśmy na wdrożeniu szybki skan komercyjnym softem za kilkaset dolarów, potem zawiesiło się indeksowanie MFT, więc wprowadzono poprawkę z użyciem darmowego TestDisku przed poniedziałkiem rano. Poszło bez problemu. Czasem darmowy kod z GitHuba bije na głowę zamknięte systemy korporacyjne. Chociaż prawdę mówiąc brakuje nam twardych danych z telemetrii dla wszystkich takich przypadków, więc wydaje się to tylko jedną z możliwych hipotez na najbliższe miesiące pracy serwisowej.

Dlaczego przywracanie skasowanych plików z dysku SSD to loteria?

Mechanika działania starych dysków talerzowych HDD wybaczała błędy. Usunięcie pliku oznaczało tylko wykasowanie wpisu w spisie treści. Zera i jedynki fizycznie leżały na talerzu, dopóki system nie nadpisał ich nowymi danymi. Z dyskami półprzewodnikowymi SSD sprawa wygląda drastycznie inaczej. Zastanawiacie się zresztą, dlaczego to na produkcji tak wyje na testach po drodze? Sam się nad tym borykałem dzisiaj u siebie w biurze na uszkodzonym laptopie klienta.

Winna jest komenda TRIM. To systemowy śmieciarz. Kiedy opróżniasz kosz w Windowsie, system wysyła do kontrolera SSD polecenie TRIM. Kontroler natychmiast, w tle, fizycznie czyści komórki pamięci NAND z ładunku elektrycznego, by przygotować je na szybki zapis nowych danych. Jeśli dysk ma aktywny kontroler, to szanse na odzysk drastycznie SPADAJĄ do zera w kilkanaście sekund po kliknięciu “Usuń”.

Co zrobić, gdy stracisz dane na nowoczesnym nośniku?

Odetnij zasilanie. Brzmi to brutalnie. Nie zamykaj systemu przez menu Start. Przytrzymaj przycisk zasilania na obudowie laptopa przez pięć sekund. Każda sekunda pracy systemu operacyjnego w tle oznacza dziesiątki operacji zapisu i odczytu. Przeglądarka internetowa zrzuca cache, system pobiera aktualizacje, antywirus skanuje logi. To wszystko nadpisuje twoje utracone dokumenty.

Swoją drogą, instalowałem kiedyś system u znajomego i przez czyste roztargnienie wyczyściłem złą partycję ze zdjęciami z dekady. Odpaliłem darmowe programy do odzyskiwania danych bez limitu, konkretnie stary build PhotoReca z pendrive’a. Interfejs wyglądał jak wyjęty z DOS-a, uderzałem w klawiaturę z irytacji na własną głupotę, ale ostatecznie wyciągnęło prawie osiemdziesiąt procent plików. Czasem te toporne narzędzia ratują skórę i karierę.

Nazwa programu Interfejs użytkownika Limit danych Sugerowane zastosowanie
PhotoRec Konsola tekstowa (CLI) Brak limitu Odzysk pojedynczych plików (zdjęcia, PDF, DOCX)
TestDisk Konsola tekstowa (CLI) Brak limitu Naprawa partycji RAW i bootsektorów
Windows File Recovery Wiersz poleceń (CMD) Brak limitu Lokalne dyski NTFS i FAT na systemach Windows 10/11
Puran File Recovery Graficzny (GUI) Brak limitu Szybkie skanowanie starych dysków HDD

Jakie środowisko pracy wybrać pod ratowanie dysku?

Instalowanie oprogramowania ratunkowego na dysku, z którego zniknęły pliki, to proszenie się o kłopoty. Pobrany instalator zapisze się dokładnie w tych klastrach, w których przed chwilą leżał twój skasowany raport finansowy. Zmieniliśmy te zasady na robocie lata temu. Zawsze korzystamy z zewnętrznych środowisk.

Pobierz na sprawnym komputerze dystrybucję Linuxa w wersji Live USB. Ubuntu lub Mint sprawdzą się doskonale. Uruchom poszkodowany komputer z pendrive’a. Linux nie będzie modyfikował zawartości dysku twardego bez twojej wyraźnej zgody. Z poziomu terminala pobierz TestDisk. Wpisz komendę sudo apt-get install testdisk. To zajmuje minutę. Masz wtedy izolowane środowisko pracy, które nie nadpisuje sektorów z każdą sekundą działania.

Czy oprogramowanie freeware radzi sobie z uszkodzeniami mechanicznymi?

Nie. Żaden darmowy soft do odzysku nie naprawi zatartego łożyska silnika, porysowanych talerzy ani spalonej elektroniki PCB. Jeśli twój dysk wydaje dźwięki przypominające klikanie, zgrzytanie albo pikanie, natychmiast wyciągnij wtyczkę z gniazdka. Dalsze próby skanowania w programach typu Puran czy Recuva tylko pogłębią rysy na powierzchni magnetycznej. Wtedy pozostaje laboratorium i rachunek na kilka tysięcy złotych.

Darmowe programy do odzyskiwania danych bez limitu służą wyłącznie do rozwiązywania problemów logicznych. Mam tu na myśli przypadkowy format, usunięcie z kosza, atak wirusa szyfrującego częściowo tablicę MFT albo błąd partycjonowania w zarządzaniu dyskami. Tylko logika. Fizykę zostaw inżynierom w sterylnych komorach z odzieżą antystatyczną.

Na czym polega rzeźbienie w plikach (File Carving)?

Kiedy uszkodzona jest struktura katalogów i główna tablica plików przestaje istnieć, nazwy twoich dokumentów przepadają. Zamiast pliku “raport_finansowy_2023.pdf” zostaje bezimienny ciąg bajtów. W tym momencie do akcji wkracza mechanizm zwany file carvingiem, na którym opiera się PhotoRec.

Aplikacja ignoruje system plików. Czyta dysk sektor po sektorze w poszukiwaniu unikalnych nagłówków. Każdy typ pliku ma swoją sygnaturę szesnastkową na samym początku. Na przykład pliki JPEG zawsze zaczynają się od wartości FF D8 FF E0. Gdy PhotoRec trafia na ten znacznik na dysku, wie, że właśnie zaczyna się zdjęcie. Kopiuje dane aż do momentu napotkania stopki zamykającej plik. Skutkuje to odzyskaniem tysięcy plików o nazwach typu “f1234567.jpg”. Stracisz uporządkowane foldery. Odzyskasz samą treść.

Wymaga to późniejszego ręcznego przeglądania setek gigabajtów danych zrzuconych do jednego wielkiego wora. Rzucaliśmy w biurze przekleństwami, kiedy musieliśmy wyłuskać jeden konkretny kontrakt w PDF z folderu zawierającego sto tysięcy bezimiennych dokumentów wyciągniętych przez algorytm. Ale klient odzyskał umowę przed rozprawą sądową.

Jak zautomatyzować sortowanie po odzysku?

Odzyskane zera i jedynki to połowa sukcesu. Przeglądanie surowych zrzutów z freeware’u przypomina szukanie igły w stogu siana. Warto użyć prostych skryptów w Pythonie lub darmowych aplikacji do sortowania po metadanych EXIF. W przypadku zdjęć, data wykonania fotografii i model aparatu wciąż siedzą wewnątrz pliku, nawet jeśli nazwa została utracona.

Programy typu ExifTool potrafią w kilka sekund zmienić nazwy z “f9876.jpg” na “2023-05-12_SamsungS22.jpg” i przenieść je do odpowiednich katalogów z datami. To oszczędza tygodnie ręcznego klikania. Wiele osób poddaje się na etapie widoku tysięcy bezimiennych ikon. Wystarczy zaprząc do pracy prosty kod.

Baza darmowych narzędzi stale rośnie. Nie daj się wciągnąć w subskrypcje za coś, co społeczność open source napisała dwadzieścia lat temu i udostępnia za darmo. Sprawdź kondycję swoich dysków, odepnij zasilanie po awarii i uruchom system z pendrive’a. Przestań polegać na komercyjnych trialach, które w najgorszym momencie zażądają podania numeru karty. Masz przed sobą surowe bity na talerzach lub w kościach pamięci. Użyj konsoli tekstowej i odzyskaj je sam. Wiesz już, jak to technicznie działa na poziomie klastrów i sygnatur plików. Uruchom terminal.

Często zadawane pytania (FAQ)

  • Czy darmowe programy trwale uszkadzają dysk podczas skanowania?
    Nie. Oprogramowanie takie jak TestDisk czy PhotoRec działa w trybie “read-only” (tylko do odczytu). Pobierają one dane z uszkodzonego nośnika i zapisują wyniki wyłącznie na innym, wskazanym przez ciebie dysku docelowym.
  • Dlaczego Windows File Recovery nie ma normalnego menu?
    Narzędzie to zostało stworzone z myślą o zaawansowanych administratorach systemów. Microsoft oparł je na wierszu poleceń, by zminimalizować obciążenie zasobów komputera podczas głębokiego skanowania systemów plików NTFS.
  • Odzyskałem pliki, ale nie mogę ich otworzyć. Co poszło źle?
    Prawdopodobnie doszło do nadpisania części sektorów nowymi danymi przed uruchomieniem odzyskiwania. Plik został przywrócony, ale w jego środku brakuje fragmentów kodu, co psuje spójność dokumentu. Nazywamy to korupcją danych.
  • Czy z pendrive’a po formatowaniu da się coś wyciągnąć?
    Tak. Szybkie formatowanie (domyślna opcja w Windows) usuwa tylko tablicę alokacji FAT32 lub exFAT. Same pliki nadal fizycznie leżą na kości pamięci flash i można je wydobyć programami ignorującymi system plików.
  • Jak długo trwa pełne skanowanie dysku 1 TB?
    To zależy wyłącznie od prędkości interfejsu (SATA vs NVMe) oraz stanu technicznego sektorów. Na sprawnym dysku HDD skanowanie zajmie około 3 do 5 godzin. Dyski SSD radzą sobie z tym w niecałą godzinę.
  • Czy można odzyskać dane po użyciu komendy TRIM na SSD?
    W zdecydowanej większości przypadków z rynku konsumenckiego jest to fizycznie niemożliwe. Komórki pamięci zostały wyczyszczone z ładunku elektrycznego na poziomie sprzętowym przez kontroler dysku.

Bibliografia

1. CGSecurity – https://www.cgsecurity.org
2. Microsoft – https://www.microsoft.com
3. Puran Software – https://www.puransoftware.com
4. Python Software Foundation – https://www.python.org