Próbuję usunąć niektóre zdjęcia z biblioteki zdjęć / dysku twardego mojej córki. Do tej pory zrobiłem to, że przeniosłem zdjęcia do kosza i opróżniłem je.
Teraz problem polega na tym, że usunięte pliki / zdjęcia można odzyskać za pomocą dowolnego oprogramowania do odzyskiwania dostępnego na rynku. (Według mojego męża)
Jestem zdezorientowany. Jeśli ktoś usunie / skasuje cały dysk wewnętrzny - w jaki sposób usunięte pliki można odzyskać?
Komputer mojej córki to iMac 2014 z systemem El Capitan i ma dysk twardy SATA 500 GB.
macos
mac
hard-drive
trash
secure-erase
Andrea
źródło
źródło
Odpowiedzi:
Krótka odpowiedź
Przenosząc plik do Kosza, a następnie opróżniając kosz lub wykonując szybki format tradycyjnego dysku twardego (tj. Nie dysku SSD), tak naprawdę nie usuwasz plików. Zamiast tego wystarczy usunąć informacje o tych plikach. Oznacza to, że system operacyjny absolutnie nie ma pojęcia, że te pliki istnieją, nie mówiąc już o tym, gdzie są na dysku.
Długa odpowiedź
Okej, pozwól mi wyjaśnić to za pomocą analogii.
Wyobraź sobie, że jesteś w bibliotece, a ta konkretna biblioteka zawiera 100 000 książek. Wszystkie te książki są indeksowane w katalogu biblioteki. Katalog ten jest dostępny za pośrednictwem komputera, który umożliwia wyszukiwanie według tytułu, autora, daty itp. Co najważniejsze, każdy indeks informuje dokładnie, gdzie znajduje się ta książka. Ułatwia to znalezienie tego, czego szukasz, kiedy potrzebujesz. Po prostu przeszukujesz katalog, a dowiesz się dokładnie, gdzie jest ta książka (tj. W której sekcji, rzędzie i półce się znajduje).
Pewnego dnia ktoś przypadkowo usuwa zapis konkretnej książki z katalogu biblioteki. Sama książka wciąż tam jest, siedząc dokładnie w tym samym miejscu. Ale nikt nie wie, że tam jest i / lub gdzie to jest!
Następnego dnia ktoś włamuje się i kradnie komputer z katalogiem biblioteki. Wszystkie książki wciąż tam są, ale jeśli wszedłeś i chciałeś znaleźć konkretną książkę o Steve'u Jobsie, nie miałbyś pojęcia, czy ta książka jest w bibliotece, a jeśli tak, to gdzie ją znaleźć!
Teraz wyobraź sobie, że twój dysk twardy to ta biblioteka. Zawiera 100 000 plików (dokumentów, zdjęć, filmów, muzyki itp.).
Gdy przenosisz plik do Kosza, a następnie go opróżniasz, przypomina to przypadkowe usunięcie rekordu konkretnej książki z katalogu biblioteki.
Usunięcie dysku twardego przypomina kradzież całego katalogu biblioteki.
Korzystając z naszej analogii, książki wciąż są na półkach. Nigdzie nie poszli! Ale jeśli chcesz znaleźć tę książkę, której szukasz, cóż, nie miałbyś absolutnie pojęcia, gdzie szukać.
Podobnie podczas usuwania plików lub kasowania dysku twardego. Twój komputer nie ma pojęcia, jakie dane są na tym dysku twardym ani gdzie się znajduje. Tak więc, jako użytkownik, jeśli poruszasz się po dysku twardym, nie zobaczysz tych plików, ponieważ komputer Mac nie jest ich świadomy i dlatego ich nie wyświetla. Skutecznie nie istnieją.
Ale jeśli chcesz korzystać z oprogramowania do odzyskiwania danych, jest to podobne do biblioteki wynajmującej kogoś, kto wchodzi i idzie w górę i w dół każdego rzędu półek z książkami i otwiera każdą książkę i notuje ich tytuły, autorów, lokalizację itp. Oprogramowanie do odzyskiwania danych początkowo nie ma pojęcia, co jest na dysku twardym, ale będzie przesłuchiwać każdy blok miejsca, aby zobaczyć, co tam jest, i może następnie je odzyskać . Innymi słowy, sprawia, że to, co już tam jest, jest znów widoczne.
Kiedy opróżnisz kosz lub wyczyścisz dysk twardy, a następnie zaczniesz zapisywać nowe pliki na komputerze, z czasem macOS po prostu nadpisze poprzednie dane, ponieważ po prostu nie wie, że są tam jakieś dane. Po prostu widzi to jako wolne miejsce i dlatego jest dostępne do zapisu nowych danych. Dlatego odzyskiwanie danych zawsze kończy się powodzeniem wkrótce po usunięciu czegoś, ponieważ istnieje mniejsze prawdopodobieństwo, że zostało ono już zastąpione.
Jeśli chcesz mieć pewność, że tych intymnych zdjęć nie da się odzyskać, możesz:
WAŻNE: jeśli twoja córka ma kopie zapasowe Time Machine, wówczas wszystkie te intymne zdjęcia będą prawie na pewno również w tych kopiach zapasowych.
Ostatnie słowo ...
Inną opcją, jaką mogą wybrać użytkownicy, jest szyfrowanie dysku startowego komputera Mac. Zapewni to bezpieczeństwo danych, ponieważ wszystko na dysku jest szyfrowane. Jeśli usuniesz pliki, nie będzie można ich odzyskać lub, co więcej, można je odzyskać, ale są one szyfrowane i dlatego niedostępne dla każdego, kto nie ma odpowiednich poświadczeń (np. Hasło logowania, klucz odzyskiwania).
Aby uzyskać więcej informacji na temat korzystania z FileVault, zobacz: Użyj FileVault do zaszyfrowania dysku startowego na komputerze Mac .
źródło
Pliki na dysku twardym są wszędzie, a system przechowuje wskaźniki wskazujące na pliki. Podczas usuwania pliku tak naprawdę usuwasz tylko wskaźnik, a dane nadal tam są, ale nie możesz go znaleźć za pomocą zwykłych narzędzi. System operacyjny ostatecznie nadpisze te dane nowymi danymi.
W tym miejscu dochodzi do odzyskiwania danych, istnieją narzędzia, które umożliwiają skanowanie dysku i odzyskiwanie plików (przywracanie wskaźników).
Jednym ze sposobów uniknięcia tego jest zastąpienie miejsca, w którym rzeczywiste dane znajdują się wiele razy. Znów są do tego narzędzia.
Przed El Capitan można było bezpiecznie opróżnić kosz bezpośrednio w menu, ale ta opcja zniknęła, ponieważ nie działała tak, jak powinna. W nowszych wersjach można to zrobić z terminalu tak:
diskutil secureErase freespace LEVEL /Volumes/DRIVENAME
. Źródło: Czy FileVault 2 również szyfruje moje wolne miejsce na dysku?Możesz usunąć pliki w ten sposób za pomocą tego polecenia
srm -v /path/to/file/to/securely/delete/example.png
. Mimo to dobre narzędzia mogą odzyskać pliki usunięte w ten sposób.Niestety jedynym prawdziwym rozwiązaniem jest bezpieczne czyszczenie całego dysku i nadpisywanie go losowymi 0 i 1. Jeden raz wystarczy. Ten proces usuwa wszystko z dysku i zajmuje dużo czasu.
źródło
Opróżnienie kosza nie powoduje usunięcia miejsca zajmowanego przez pliki na dysku: po prostu oznacza to miejsce jako dostępne do ponownego użycia. Jeśli miejsce nie zostało ponownie wykorzystane, dane są nadal dostępne i można je znaleźć dzięki oprogramowaniu, które przegląda dostępną przestrzeń dysku, szukając np. Fragmentów zdjęć.
Wymazanie miejsca zajęłoby trochę czasu, ponieważ większość danych nie jest wrażliwa, zazwyczaj lepiej jest po prostu zostawić je tam, niż naprawdę wymazać. Pozwala także ludziom odzyskać siły po oopsach.
źródło
Odpowiedź Monomeeth już wyjaśnia, w jaki sposób działa usuwanie i odzyskiwanie.
Spróbuję wyjaśnić dlaczego tak działają.
Komputery są dziś szybkie, ale nie zawsze tak było. Mówiąc koncepcyjnie, najnowszy największy OS X (oprogramowanie, które mają wszystkie komputery Apple, które sprawiają, że działają) ma wiele wspólnego z doskonałymi Uniksami z lat 80. (pomyśl o oprogramowaniu dla starych urządzeń wielkości lodówki, które posiadały tylko uniwersytety lub duże firmy).
Nadpisywanie danych na dysku twardym jest kosztowne (zajmuje dużo zasobów komputerowych). Różnica między usunięciem wskaźnika (pozycja katalogu biblioteki), a miejscem, w którym znajdują się dane, a danymi ((zbiór kolekcji encyklopedii)) jest (w zależności od wielkości danych) różnica między bieganiem do domu obok (sekundy) a bieganie po całej planecie Ziemia (lata) ... lub na księżyc iz powrotem (stulecia) ... lub do następnego układu gwiezdnego (masz pomysł). Trudno wytłumaczyć osobom nietechnicznym, jak duża jest różnica.
Mimo że komputery działają znacznie szybciej niż ludzie, a współczesne komputery działają znacznie szybciej niż wcześniejsze komputery, różnica jest nadal znacząca.
Dotyczy to również czynników społecznych: ludzie chcą, aby ich komputery były szybkie. Chcą także móc odzyskać pliki, jeśli przypadkowo je usuną. Istnieje również bezwładność polegająca na tym, że systemy plików prawie zawsze działały w ten sposób i zajęłoby to wielu programistom dużo czasu (czytaj: bardzo, bardzo drogie), aby to zmienić.
Wszystko to składa się na twój obecny Mac (i każdy inny komputer) działający mniej więcej tak, jak opisuje odpowiedź Monomeeth.
Aby uzyskać więcej informacji, zobacz to pytanie i moją odpowiedź na to pytanie .
źródło
Ta odpowiedź należy do Parenting SE, ale ponieważ pytanie jest tutaj, również tutaj zamieszczę odpowiedź. Nie rozwiązuje rzeczywistego pytania sprzętowego OP.
Po komentarzu. Odpowiedzi techniczne obejmują to. Możesz usuwać obrazy, a istnieją aplikacje, które zapisują bełkot na plikach przed ich usunięciem, uniemożliwiając odzyskanie bez naprawdę zaawansowanych umiejętności technicznych.
Jednak każde dziecko z mózgami, które Bóg dał rzepie, uczy się od pierwszego doświadczenia i ukrywa przed tobą różne rzeczy.
Tego nie wygrywasz, ustanawiając zasady. Wygrywasz to, przekonując ją, że nie chce tego rodzaju rzeczy na swoim komputerze. Omów treść, która Cię niepokoi. O wiele lepiej, żeby była otwarta i mówiła o tym, niż żeby zachowywała się w tajemnicy. Ogólnie proces ten rozpoczyna się wiele lat wcześniej. Zdobycie zaufania w tym momencie jest trudne.
14 to trudny wiek. W tym wieku wszyscy dokonaliśmy głupich wyborów. Zawsze czułem, że mogę rozmawiać o wszystkim z rodzicami. Wskazali na możliwe wady rzeczy, ale powiedzieli mi, że wolno mi popełniać własne błędy. Zrobiłem kilka. Ale nie tak wielu, jak większość moich kolegów z klasy.
Albo zabierzesz jej komputer.
Sposoby, w jakie dziecko może ominąć próbę kontrolowania zawartości swoich urządzeń:
źródło
Twoje urządzenie magazynujące jest jak duża książka z katalogiem. Informacje są przechowywane na niektórych jego stronach, a katalog będzie miał odpowiedni wskaźnik prowadzący do tych stron. Gdy coś usuniesz, strony pozostaną nienaruszone, ale katalog do niego prowadzący zostanie oznaczony jako pusty. Gdy przejrzysz te strony samodzielnie, zobaczysz dane, które „usunąłeś”.
źródło
Podstawową ideą dysku twardego jest to, że dysk twardy składa się z kilku elementów, które można umieścić w dwóch różnych stanach. W pewnym sensie dysk twardy zawiera miliardy przełączników, które można przesunąć w jedną lub drugą stronę. Po otwarciu pliku komputer patrzy na odpowiednie przełączniki dysku twardego, widzi stan, w jakim się znajduje, i przetwarza te informacje, aby utworzyć to, co widzisz na ekranie. Komputer śledzi, jakie pliki są zapisywane w poszczególnych częściach, i za każdym razem, gdy zapisujesz nowy plik, szuka zestawu przełączników, które nie są jeszcze używane. Jeśli nie ma żadnych wolnych przełączników, oznacza to, że nie możesz zapisać pliku.
Po przeniesieniu pliku do kosza informuje komputer, że plik nie jest już potrzebny. Komputer następnie zapisuje, w których plikach są przechowywane, i usuwa rekord, który przechowuje lokalizację tego pliku. Teraz lokalizacja tego pliku nie jest już wyświetlana jako „używana”, a jeśli komputer musi gdzieś zapisać plik, może z niego skorzystać.
Kiedy więc przenosisz plik do kosza, przełączniki reprezentujące ten plik nie są zmieniane. Zmienia się tylko to, że ich lokalizacja nie jest oznaczona jako „używana”. Być może zastanawiasz się: „Dlaczego te przełączniki nie są zmieniane?” Odpowiednie pytanie brzmi: „Dlaczego mieliby być?” Jedna konfiguracja przełączników jest tak samo dobra jak inna. Komputer mógłbyprzejdź i „zresetuj” wszystkie przełączniki, ale nie ma korzyści z obliczeniowego punktu widzenia. Przechowywanie pliku po „zresetowaniu” przełączników nie jest szybsze niż zapisanie pliku z przełącznikami w losowej konfiguracji. Każda chwila spędzona na resetowaniu przełączników jest po prostu marnowana. Z obliczeniowego punktu widzenia nie ma czegoś takiego jak „usunięcie” pliku, wystarczy zapisanie innego pliku w miejscu, w którym był pierwszy plik. Jeśli chcesz, aby plik był niemożliwy do odzyskania, musisz napisać coś innego w części dysku twardego, na której jest przechowywany.
źródło