29Jun
W większości przypadków rzadko tracimy myśl o usuniętych plikach poza wiedzą, że są one teraz na uboczu, ale co właściwie dzieje się z tymi plikami, kiedy je usuwamy? Dzisiejszy post SuperUser Q & A ma odpowiedzi na ciekawe pytania czytelnika dotyczące procesu usuwania.
Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.
Zdjęcie dzięki uprzejmości Gerard's World( Flickr).
Pytanie Czytnik
SuperUser Shea A. chce wiedzieć, co dzieje się z usuniętymi plikami na komputerze:
Popraw mnie, jeśli się mylę, ale kiedy usuwasz coś ze swojego komputera, cały twój komputer to zapis na niektórych plikach binarnych.przy 0 oznacza zastąpienie 1( lub coś podobnego).Więc kiedy wysyłasz coś do Kosza, zapisuje on nad częścią pliku, a kiedy usuniesz plik z Kosza, zapisuje więcej?
Jak działa całe usuwanie plików i proces Kosz?
Odpowiedź Odpowiedzi
SuperUser Boann i Mary Biggs mają dla nas odpowiedź.Po pierwsze, Boann:
Żadna z operacji nie zapisuje pliku. Przeniesienie pliku do Kosza właśnie to powoduje przeniesienie pliku. Jego zawartość pozostaje całkowicie nienaruszona.
Usunięcie pliku z Kosza( lub usunięcie go bezpośrednio za pomocą klawisza Shift + Delete) powoduje usunięcie wpisu nazwy pliku z folderu. Część dysku poprzednio zajmowana przez plik nie jest modyfikowana ani zastępowana i nadal zawiera dane pliku, ale dane nie są już powiązane z nazwą pliku. To miejsce na dysku jest rejestrowane jako "bezpłatne", więc przyszłe zapisy na dysku mogą ponownie wykorzystać tę przestrzeń, a jeśli będziesz nadal korzystać z dysku, przestrzeń zostanie prawie na pewno nadpisana ostatecznie .
W przypadku, gdy trzeba zapobiec odzyskiwaniu usuniętych danych, istnieją specjalne narzędzia do bezpiecznego nadpisywania danych. Nie jest to robione domyślnie, ponieważ jest wolne i zwiększa zużycie dysku.
Po odpowiedzi od Mary Biggs:
Plik składa się z dwóch części:
- Pozycja katalogu, która rejestruje nazwę pliku, a także zawiera listę bloków na dysku, które zawierają zawartość danych w pliku. System operacyjny "wie", że bloki te są w użyciu.
- Rzeczywiste bloki, które zawierają zawartość danych w pliku.
Gdy plik zostanie usunięty:
- Lista bloków w pozycji katalogu jest oznaczona jako "bezpłatna" i zwrócona do systemu operacyjnego. Wpis katalogu jest usuwany, więc plik "znika" z systemu plików.
- Rzeczywiste bloki nie są dotykane, więc zawartość danych pliku pozostaje nienaruszona, dopóki jakiś inny nowy plik nie zastąpi ich. To jest powód, dla którego oprogramowanie do odzyskiwania plików może często odbudować usunięte pliki( ale tylko wtedy, gdy jest używane wkrótce po usunięciu).
Czy chcesz coś dodać do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.