Główna » jak » Czy bezpiecznie jest odłączać napędy USB, gdy komputer śpi?

    Czy bezpiecznie jest odłączać napędy USB, gdy komputer śpi?

    Wszyscy słyszeliśmy napomnienie o bezpiecznym usuwaniu urządzeń USB po ich zakończeniu, ale co, jeśli system operacyjny jest zawieszony, a ty zdecydujesz się po prostu odłączyć urządzenie USB wtedy i tak? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na ciekawe pytanie czytelnika.

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

    Pytanie

    Czytnik SuperUser IQAndreas chce wiedzieć, czy można bezpiecznie usunąć nośnik USB podczas zawieszania komputera:

    Często ostrzegamy przed odłączaniem napędów USB w przypadku, gdy są one obecnie odczytywane lub zapisywane. Gdy komputer jest zawieszony, hibernowany lub uśpiony, oczywiście nie zapisuje żadnych danych. Możliwe, że był on w trakcie operacji odczytu lub zapisu i zawiesiłby taką operację.

    Ponieważ żadne ramiona się nie poruszają (w przypadku dysków twardych USB) lub bajty napędu migają i znikają (w przypadku dysków flash), to jest "bezpieczne" odłączenie danego napędu?

    Czy to prawda, nawet jeśli dane były do ​​niej zapisywane, ale operacja została tymczasowo zawieszona? (Zakładając, że nie masz nic przeciwko temu, że dany plik został tylko w połowie zapisany na dysku USB.)

    Czy bezpiecznie jest odłączać nośnik USB, gdy komputer jest zawieszony?

    Odpowiedź

    Pomocnik SuperUser kinokijuf ma odpowiedź dla nas:

    Chociaż rzeczywiście nie ma transferów, powodem, dla którego robisz taniec Bezpieczne usuwanie sprzętu, nie jest transfer. Robisz to, aby oczyścić system plików. Programy nadal mogą korzystać z napędu USB, a niektóre pliki mogą nadal być niepisane na dysk, nawet po zamknięciu aplikacji, która ich używa. Jest to ten sam powód, dla którego nie wystarczy hibernować i przełączać systemów operacyjnych. Nigdy nie gwarantuje się, że zamontowany system plików będzie w spójnym stanie.

    Czy kiedykolwiek zastanawiałeś się, dlaczego system operacyjny spowolnił indeksowanie podczas korzystania z dyskietek? Dzieje się tak dlatego, że pamięć podręczna została wyczyszczona po zapisaniu każdego sektora, tak aby dyskietka mogła zostać usunięta w dowolnym momencie, gdy nie była używana.

    W dalszym ciągu pojawi się okienko dialogowe, a Twój program zawiesi się, jeśli spróbujesz uzyskać dostęp do dyskietki, która została usunięta za twoimi plecami. Po prostu włóż dyskietkę i gotowe. Nie działa to z napędami USB, ponieważ za każdym razem otrzymują inny identyfikator. Program się zawiesi i system operacyjny może również, jeśli sterownik uzyskuje dostęp do pliku.


    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.

    Image Credit: Ambuj Saxena (Flickr)