Windows tak się wkurza, kiedy nie wysuwasz bezpiecznie nośnika USB, ale czy to naprawdę ma znaczenie? Co najgorszego może się zdarzyć, jeśli nigdy nie wyjmiesz bezpiecznie dysku USB i innych nośników flash?
Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.
Pytanie
Czytnik SuperUser Simon jest naprawdę ciekawy, jaki los może go spotkać, jeśli nigdy nie wyrzuci bezpiecznie swoich nośników:
Dość często, gdy się spieszyłem, automatycznie wyciągam pendrive USB lub kabel USB z zewnętrznego dysku twardego z mojego komputera stacjonarnego lub laptopa, bez klikania prawym przyciskiem myszy ikony bezpiecznego usuwania w zasobniku systemowym i odłączania tą drogą . Jak dotąd nic nie zdarzyło się za każdym razem, kiedy „spieszyłem się”.
Jakie jest uzasadnienie kliknięcia prawym przyciskiem myszy ikony bezpiecznego usuwania i czy naprawdę mogę stracić informacje na nośniku USB, jeśli nie zostanie to wykonane?
Czy [probability] utraty takich informacji znacznie zwiększona , czy nośnik USB nadal miga w momencie wyciągania go z komputera (w przeciwieństwie do non-flashowania)?
Ile hazardu podejmuje Simon?
Odpowiedź
Dave Rook, współpracownik SuperUser, wyjaśnia:
Tak, chodzi o to, co się stanie, jeśli usuniesz urządzenie, gdy jest używane (czytasz lub piszesz):
Podłączając napęd USB, dajesz swojemu komputerowi swobodę zapisu i odczytu z niego danych; niektóre z nich są buforowane.
Buforowanie polega na tym, że informacje nie są natychmiast zapisywane na urządzeniu USB, a zamiast tego są przechowywane w pamięci komputera (RAM). Gdybyś wyciągnął dysk USB z komputera przed zapisaniem tych informacji lub podczas ich zapisywania, skończy się to uszkodzeniem pliku.
Jednak system Windows automatycznie wyłącza buforowanie na urządzeniach USB, chyba że wyraźnie powiesz, że chcesz je włączyć. W większości przypadków nie musisz klikać przycisku „Bezpieczne usuwanie sprzętu”, jeśli nie piszesz ani nie czytasz niczego na urządzeniu.
Jest to po prostu dodatkowy poziom bezpieczeństwa, zapobiegający niszczeniu własnych plików.
W ten sposób pliki zamykają się „wdzięcznie”, zachowując dane, wskaźniki i wskaźniki rozmiaru pliku. Podczas zapisywania na dysk komputer nie zawsze „opróżnia” bufor i tylko część danych mogła zostać zapisana. Zastosowanie odpowiedniej procedury zapewni, że dane i wskaźniki są w dobrym stanie.
MSalters oferuje otrzeźwiający wgląd:
Drugim powodem jest to, że dyski flash muszą mieć stabilną moc przez ~ 0,25 sekundy po poleceniu zapisu. Jest to fundamentalny problem fizyczny, ze względu na czynniki losowe niektóre zapisy mogą pozostawić logiczny 1 bit w stanie elektrycznym 0,72. Rozwiązanie jest łatwe: po prostu przepisz bit, może nawet kilka razy. W końcu będzie się trzymać.
Jeśli masz naprawdę pecha, przewracający się bit znajdzie się w tabeli systemu plików i zostanie uszkodzony, np. cały katalog.
Innymi słowy, nie warto uprawiać hazardu, który bit może być uszkodzony lub nie: może to być plik tymczasowy w pamięci podręcznej aplikacji przenośnej lub, jak wskazuje MSalters, krytyczny plik systemowy.
Aby uzyskać więcej informacji na temat bezpiecznego wysuwania nośników, zobacz: HTG wyjaśnia: czy naprawdę musisz bezpiecznie usuwać pamięci USB?
Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .