Olemme kaikki kuulleet kehotuksen USB-laitteiden turvallisesta poistamisesta, kun olemme valmiit niiden kanssa, mutta entä jos käyttöjärjestelmä jäädytetään ja päätät yksinkertaisesti irrottaa USB-laitteen sitten ja sitten? Tämän päivän SuperUser Q & A -viestillä on vastaus utelias lukijan kysymykseen.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kysymys
SuperUser-lukija IQAndreas haluaa tietää, onko USB-tietovälineiden poistaminen turvallista, kun tietokone on keskeytetty:
Meitä varoitetaan usein irrottamasta USB-asemia, jos niitä luetaan parhaillaan tai kirjoitetaan niihin. Kun tietokone on keskeytetty, horrostilassa tai lepotilassa, se ei tietenkään kirjoita mitään tietoja. Se voi kuitenkin olla keskellä luku- tai kirjoitusoperaatiota, ja se on asettanut tällaisen operaation pidättymään.
Koska käsiä ei liiku (USB-kiintolevyille) tai aseman tavut vilkkuvat päälle ja pois päältä (flash-asemille), onko sitten "turvallista" irrottaa kyseinen asema virtalähteestä?
Onko totta, vaikka sille kirjoitettaisiin tietoja, mutta operaatio keskeytettiin väliaikaisesti? (Oletetaan, ettet haittaa, että tietty tiedosto on kirjoitettu vain puoliksi USB-asemaan.)
Onko turvallista poistaa USB-tietoväline, kun tietokone on keskeytetty?
Vastaus
SuperUser-avustaja kinokijufilla on vastaus meille:
Vaikka siirtoja ei todellakaan tapahdu, syy siihen, että suoritat turvallisesti laitteiston poistotanssin, ei johdu siirroista. Teet tämän irrottaaksesi tiedostojärjestelmän puhtaasti. Ohjelmat saattavat edelleen käyttää USB-asemaa, ja jotkut tiedostot saattavat edelleen olla kirjoittamatta levylle, vaikka niitä käyttävä sovellus olisi suljettu. Tämä on sama syy, miksi et vain lepotila ja vaihda käyttöjärjestelmää. Asennetun tiedostojärjestelmän ei voida koskaan olla yhdenmukaisessa tilassa.
Oletko koskaan miettinyt, miksi käyttöjärjestelmä hidastui indeksointiin levykkeitä käytettäessä? Tämä johtuu siitä, että välimuisti tyhjennettiin jokaisen sektorin kirjoittamisen jälkeen, jotta levyke voidaan poistaa milloin tahansa, kun sitä ei käytetä.
Saat silti valintaikkunan ponnahdusikkunan ja ohjelma jumittuu, jos yrität käyttää selkäsi takana olevaa levykettä. Aseta vain levyke takaisin ja olet valmis. Tämä ei toimi USB-asemien kanssa, koska ne saavat eri tunnisteen joka kerta. Ohjelma kaatuu ja käyttöjärjestelmä voi myös, jos kuljettaja käyttää tiedostoa.
Onko sinulla jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta teknisesti taitavilta Stack Exchangen käyttäjiltä? Katso koko keskusteluketju täältä .
Kuvahyvitys: Ambuj Saxena (Flickr)