If-Koubou

Dlaczego, dokładnie, czy musisz bezpiecznie wysuwać nośniki USB?

Dlaczego, dokładnie, czy musisz bezpiecznie wysuwać nośniki USB? (Jak)

Windows robi się taki zły, kiedy nie wyrzucasz bezpiecznie nośnika USB, ale czy to naprawdę ma znaczenie? Co najgorszego, co może się zdarzyć, jeśli nigdy bezpiecznie nie wyrzucisz dysku USB i innych nośników flash?

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser Simon jest naprawdę ciekawy, jaki los spotka go los, jeśli nigdy bezpiecznie nie wyrzuci swoich mediów:

Bardzo często, gdy się spieszę, automatycznie wyciągam pendrive USB lub kabel USB z zewnętrznego dysku twardego z komputera stacjonarnego lub laptopa, bez klikania prawym przyciskiem myszy ikony bezpiecznego wyjmowania w zasobniku systemowym i odłączania przez tę trasę . Jak dotąd nic się nie działo za każdym razem, kiedy się spieszyłem.

Jakie jest uzasadnienie kliknięcia prawym przyciskiem myszy ikony bezpiecznego usuwania i czy naprawdę mogę stracić informacje na nośniku USB, jeśli nie zostało to wykonane?

Czy [prawdopodobieństwo] utraty takich informacjiznacznie zwiększona, czy nośnik USB nadal miga podczas wyciągania go z komputera (w przeciwieństwie do braku migania)?

Ile hazardu bierze Simon?

Odpowiedź

Dave Rook, współtwórca programu SuperUser, wyjaśnia:

Tak, może, chodzi o to, co się stanie, jeśli usuniesz urządzenie, gdy jest używane (czytanie lub pisanie):

Po podłączeniu dysku USB dajesz komputerowi wolną rękę do zapisu i odczytu danych z niego; niektóre z nich są buforowane.

Buforowanie polega na tym, że nie zapisuje się informacji bezpośrednio na urządzeniu USB, a zamiast tego zachowuje je w pamięci komputera (RAM). Jeśli chcesz wyjąć dysk USB z komputera, zanim ta informacja zostanie zapisana, lub gdy zostanie napisana, otrzymasz uszkodzony plik.

Jednak system Windows automatycznie wyłącza buforowanie na urządzeniach USB, chyba że użytkownik wyraźnie mówi, że ma go włączyć. W większości przypadków nie trzeba klikać przycisku "Bezpiecznie usuń sprzęt", jeśli nie piszesz ani nie czytasz niczego z urządzenia.

Jest to po prostu dodatkowy poziom bezpieczeństwa, który zapobiega niszczeniu własnych plików.

Spowoduje to zamknięcie plików, "w pełni", zachowanie danych, wskaźników i wskaźników wielkości plików. Podczas zapisywania na dysk komputer nie zawsze, "Flush", mógł zostać zapisany bufor i tylko część danych. Zastosowanie odpowiedniej procedury zapewni, że dane i wskaźniki są w dobrej formie.

Źródło

MSalters oferuje trzeźwy wgląd:

Drugim powodem jest to, że dyski flash muszą mieć stabilną moc przez około 0,25 sekundy po poleceniu zapisu. Jest to podstawowy problem fizyczny, z powodu czynników losowych, które niektóre zapisy mogą pozostawić logiczny 1 bit w stanie elektrycznym 0.72. Poprawka jest łatwa: wystarczy przepisać bit, może nawet kilka razy. W końcu będzie się trzymać.

Jeśli naprawdę masz pecha, upuszczenie może znajdować się w tabeli systemu plików i uszkodzić np. cały katalog.

Innymi słowy, nie warto ryzykować, z jakim bitem może być, ale nie musi, być uszkodzony: może to być tymczasowy plik w pamięci podręcznej aplikacji przenośnej lub może, jak wskazuje MSalters, krytyczny plik systemowy.

Aby uzyskać więcej informacji na temat bezpiecznego wyrzucania mediów, sprawdź: HTG wyjaśnia: Czy naprawdę musisz bezpiecznie usunąć pamięć USB?

Czy masz coś do dodania 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.