Jak mogę odzyskać trwale usunięte pliki na moim Macu?

Przypadkowo trwale usunąłem ważne pliki na moim Macu i zbyt późno zorientowałem się, że nie były w Koszu ani nie miały kopii zapasowej w Time Machine. Potrzebuję pomocy w ustaleniu, czy istnieje jakiś sposób na odzyskanie usuniętych plików z Maca, ponieważ niektóre z tych dokumentów i zdjęć są naprawdę ważne i muszę je odzyskać tak szybko, jak to możliwe.

Raz miałem taką sytuację na swoim Macu, opróżniłem Kosz, zrobiło mi się niedobrze przez jakieś dziesięć sekund, a potem zmusiłem się, żeby przestać klikać na oślep. Ta część ma większe znaczenie, niż większości ludzi się wydaje. Jeśli dalej używasz Maca, jakby nic się nie stało, SSD zaczyna ponownie wykorzystywać wolne miejsce, a twoje szanse szybko spadają.

Oto kolejność, której bym się trzymał.

1. Najpierw sprawdź Time Machine i iCloud

To najszybsza droga, jeśli zadziała. Bez skanowania, bez zgadywania.

  1. Przejdź do folderu, w którym wcześniej znajdował się plik.
  2. Otwórz Time Machine.
  3. Wróć do kopii zapasowej sprzed usunięcia pliku.
  4. Przywróć plik.
  5. Następnie zaloguj się do https://iCloud.com i sprawdź Ostatnio usunięte, szczególnie w przypadku dokumentów i zdjęć.

Zrobiłbym to przed instalowaniem czegokolwiek innego. Przywrócenie z kopii zapasowej zajmuje kilka minut. Odzyskiwanie plików może zająć godziny i nadal nie dać żadnych rezultatów.

2. Sprawdź migawki APFS

Wielu użytkowników Maca to pomija. macOS często sam zachowuje lokalne migawki APFS, nawet jeśli Time Machine nigdy nie został w pełni skonfigurowany. Widziałem, jak ludzie zakładali, że nie mają żadnej kopii zapasowej, a potem znajdowali starszą migawkę, która nadal tam była.

Otwórz Narzędzie dyskowe, wybierz wolumin danych APFS i sprawdź, czy istnieją migawki sprzed usunięcia. Jeśli znajdziesz taką z właściwego momentu, możesz być w stanie odzyskać z niej brakujące pliki.

3. Jeśli kopie zapasowe zawiodą, uruchom oprogramowanie do odzyskiwania

Gdy nie ma kopii zapasowej, to zwykle następny krok. Disk Drill to jedna z łatwiejszych opcji w nowszych wersjach macOS, w tym na Macach z Apple Silicon. Korzystałem wcześniej z narzędzi z tej kategorii i łatwość obsługi ma znaczenie, kiedy już jesteś zestresowany i próbujesz nie pogorszyć sytuacji.

  1. Zainstaluj oprogramowanie.
  2. Wybierz dysk, na którym były zapisane pliki.
  3. Uruchom skanowanie.
  4. Podejrzyj, co zostało znalezione.
  5. Odzyskaj pliki na inny dysk, jeśli taki masz.

Jeśli chcesz darmowej opcji, istnieje PhotoRec, ale jest bardziej toporny. Z mojego doświadczenia wynika, że często zwraca pliki z uszkodzonymi nazwami i bez struktury folderów, więc kończysz na przeglądaniu bałaganu.

O jednej rzeczy ludzie zapominają w przypadku SSD

Nowoczesne Maki używają dysków SSD, a dyski SSD korzystają z TRIM. Gdy TRIM wyczyści usunięte bloki, odzyskanie danych staje się znacznie trudniejsze, a czasem niemożliwe. Stare dyski twarde wolniej usuwały ślady. SSD są mniej wyrozumiałe. Więc jeśli to wydarzyło się pięć minut temu, przestań teraz używać komputera. Nie przeglądaj dalej, nie zapisuj niczego, nie przenoś plików. Tak, to brzmi skrajnie, ale pomaga.

Gdybym był na twoim miejscu, sprawdziłbym Time Machine, potem iCloud, potem migawki APFS, a potem od razu przeszedł do skanowania odzyskiwania. Widziałem, jak usunięte pliki wracały po opróżnieniu Kosza. Osoby, które miały najlepsze wyniki, zwykle od razu przestawały używać Maca i działały szybko.

Najpierw przestań używać Maca. Zgadzam się z @mikeappsreviewer w tej kwestii. Każdy zapis na SSD zmniejsza szanse na odzyskanie danych.

Kilka innych miejsc do sprawdzenia, zanim spędzisz godziny na skanowaniu:

  1. Zajrzyj do koszy odzyskiwania konkretnych aplikacji.
    Photos, Notes, Pages, Word i niektóre aplikacje Adobe mają własny obszar ostatnio usuniętych plików albo tymczasowe pliki autozapisu. W przypadku Worda sprawdź AutoRecovery w:
    ~/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery

  2. Przeszukaj lokalizacje plików tymczasowych i niezapisanych.
    Otwórz Finder, naciśnij Command + Shift + G, a następnie sprawdź:
    ~/Library/Autosave Information
    /private/var/folders
    ~/Library/Containers
    Posortuj według daty modyfikacji. Możesz znaleźć działającą kopię.

  3. Sprawdź historię wersji w synchronizacji chmurowej.
    Jeśli plik był przechowywany w Dropbox, OneDrive, Google Drive, Box lub iCloud Drive, zaloguj się do aplikacji webowej i przywróć starszą wersję. Wiele usług przechowuje usunięte pliki przez 15 do 30 dni w podstawowych planach, a dłużej w płatnych.

  4. Użyj Terminala do ukrytych rzeczy.
    Spotlight pomija usunięte pliki tymczasowe. Terminal lepiej radzi sobie z szerokim wyszukiwaniem:
    find ~/Library -iname ‘filename
    mdfind 'kMDItemFSName == ‘filename’
    To jest nudne, ale działa częściej, niż ludzie się spodziewają.

  5. Jeśli skanujesz, odzyskuj na dysk zewnętrzny.
    Trochę nie zgadzam się z instalowaniem narzędzi na tym samym Macu, jeśli brakuje miejsca. Lepsza droga to uruchomienie z innego woluminu albo użycie Target Disk Mode lub Share Disk, a potem przeskanowanie dysku wewnętrznego z innego Maca. Jeśli używasz Disk Drill, zrób to w ten sposób, jeśli to możliwe. To zmniejsza ryzyko nadpisania.

Poza tym ten film to całkiem dobry przewodnik krok po kroku, jeśli wolisz wizualne instrukcje:
jak odzyskać usunięte pliki na Macu, przewodnik wideo krok po kroku

Jeśli pliki zostały usunięte tygodnie temu z dysku SSD, szanse bardzo maleją. Jeśli stało się to dzisiaj, nadal masz szansę.

Jedna rzecz, którą dodałbym do tego, co powiedzieli @mikeappsreviewer i @caminantenocturno: sprawdź, czy plik kiedykolwiek został faktycznie usunięty lokalnie. Brzmi głupio, ale w macOS wiele „usuniętych” rzeczy jest tak naprawdę tylko przenoszonych, zmienianych nazwą albo zastępowanych przez konflikt synchronizacji aplikacji.

Wypróbuj to przed głębokim skanowaniem:

  • W Finderze szukaj według Rodzaju, a nie tylko nazwy pliku
  • Szukaj tylko po rozszerzeniu pliku, na przykład .psd, .docx, .pages, .xlsx
  • Sortuj według Daty ostatniego otwarcia i Daty modyfikacji
  • Sprawdź Ostatnie, nie dlatego, że to magia, ale dlatego, że aliasy i przeniesione pliki czasem nadal się tam pojawiają
  • Jeśli był to plik z Biurka lub Dokumentów, upewnij się, że Biurko i Dokumenty w iCloud Drive go nie przeniosły

Nieco nie zgadzam się też z podejściem „od razu zainstaluj oprogramowanie do odzyskiwania”, jeśli pliki są bardzo ważne. Jeśli dane mają dużą wartość, najbezpieczniej jest wyłączyć Maca, podłączyć dysk do innego Maca, jeśli to możliwe, i przeskanować go zewnętrznie. Mniejsze ryzyko nadpisania. Jeśli jednak wybierzesz drogę z oprogramowaniem, Disk Drill do odzyskiwania plików na Macu to jedna z bardziej praktycznych opcji, ponieważ pokazuje podgląd możliwych do odzyskania plików i jest łatwiejszy w użyciu niż narzędzia wiersza poleceń.

Sprawdź też wersjonowanie plików w samej aplikacji. Pages, Numbers, Keynote i niektóre aplikacje Adobe pozwalają przeglądać starsze wersje z menu Plik. To już mnie kiedyś uratowało, gdy „usunięcie” okazało się tak naprawdę tylko nadpisaniem.

Jeśli chcesz poczytać więcej o opcjach odzyskiwania danych z dysku Maca, ten wątek jest przydatny: najlepsze oprogramowanie do odzyskiwania plików z dysku twardego MacBooka

Jeśli usunięcie nastąpiło jakiś czas temu na dysku SSD, bądź realistą. TRIM jest bezlitosny. Jeśli stało się to niedawno, nadal możesz mieć szansę, ale działaj szybko i jak najszybciej przestań używać komputera.

Jedna rzecz, której moim zdaniem nie podkreśla się wystarczająco: sprawdź, czy dysk ma uszkodzenia systemu plików, a nie tylko usunięte pliki. Jeśli katalog APFS został uszkodzony podczas awarii, plik może być „zniknięty” w Finderze, ale nadal istnieć w strukturze.

Dodałbym do tego, co powiedzieli @caminantenocturno, @viaggiatoresolare i @mikeappsreviewer:

  • Uruchom First Aid z trybu odzyskiwania na problematycznym woluminie
  • Jeśli plik znajdował się na dysku zewnętrznym, karcie SD lub dysku USB SSD, najpierw sklonuj to urządzenie przed skanowaniem
  • Sprawdź załączniki e-mail, przesłane pliki w Slacku/Teams, kolejki drukowania i foldery eksportu aplikacji. Ludzie często odzyskują tam „ostatnią wysłaną” kopię

Nieco nie zgadzam się z odkładaniem First Aid na później. Na uszkodzonym woluminie narzędzia do odzyskiwania mogą błędnie odczytywać drzewo plików, dopóki podstawowe błędy nie zostaną naprawione.

Jeśli używasz Disk Drill, zalety: prosty podgląd, dobra obsługa APFS, łatwiejszy niż narzędzia wymagające intensywnej pracy w Terminalu. Wady: nie jest cudownym rozwiązaniem na dyskach SSD z TRIM, głębokie skanowania mogą zwracać wiele chaotycznych wyników, a instalowanie go na tym samym wewnętrznym dysku nie jest idealne.

Jeśli plik był krytycznie ważny, a nie tylko po prostu szkoda go stracić, po podstawowych sprawdzeniach zakończyłbym samodzielne działania i rozważył laboratorium odzyskiwania danych. W przypadku nowoczesnych dysków SSD w Macach odzyskiwanie programowe ma twardy limit.