18Aug
Windows wordt zo boos wanneer u USB-media niet veilig uitwerpt, maar doet het er echt toe? Wat is het ergste dat kan gebeuren als je je USB-schijf en andere op Flash gebaseerde media nooit veilig hebt uitgeworpen?
De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.
De vraag
SuperUser-lezer Simon is echt benieuwd wat hem te wachten staat als hij zijn media nooit veilig uitwerpt:
Heel vaak haal ik automatisch een USB-pendrive of USB-kabel uit een externe harde schijf vanmijn desktop pc of laptop, zonder rechts te klikken op het pictogram veilig verwijderen in het systeemvak en de verbinding via deze route te verbreken. Tot nu toe is er niets onaangenaams gebeurd telkens als ik "haast heb gehad".
Wat is de reden achter het klikken met de rechtermuisknop op het pictogram voor veilig verwijderen en kan ik echt informatie verliezen op USB-media als dit niet wordt uitgevoerd?
Is de kans [waarschijnlijk] dat dergelijke informatie verloren gaat, sterk toegenomen , als het USB-medium nog steeds knippert op het moment dat het uit de computer wordt getrokken( in plaats van niet-knipperend)?
Hoeveel van een gok neemt Simon?
Het antwoord
SuperUser-bijdrager Dave Rook legt uit:
Ja, het gaat erom wat er gebeurt als u het apparaat verwijdert wanneer het in gebruik is( lezen of schrijven):
Wanneer u een USB-drive aansluit, geeft u uw pc de vrije hand aanschrijf en lees er gegevens van;een deel daarvan is in de cache opgeslagen.
Caching vindt plaats door geen informatie direct op het USB-apparaat te schrijven en in plaats daarvan in het geheugen van uw pc( RAM) te bewaren. Als u de USB-schijf uit uw pc rukt voordat deze informatie is geschreven, of tijdens het schrijven ervan, krijgt u een beschadigd bestand.
Windows schakelt caching op USB-apparaten echter automatisch uit, tenzij u specifiek aangeeft dat u deze wilt inschakelen. Voor het grootste deel hoeft u niet op de knop 'Hardware veilig verwijderen' te klikken als u niets schrijft of leest vanaf het apparaat.
Het is er gewoon als een extra beveiligingsniveau dat u ervan weerhoudt uw eigen bestanden te vernietigen.
Als dit gebeurt, worden de bestanden "gracieus" gesloten, waarbij gegevens, aanwijzers en bestandsgrootte-indicatoren worden bewaard. Bij het schrijven naar schijf spoelt de computer niet altijd een buffer en is slechts een deel van de gegevens geschreven. Het gebruik van de juiste procedure zorgt ervoor dat de gegevens en de wijzers in goede vorm zijn.
Bron
MSalters biedt een ontnuchterend inzicht:
Een tweede reden is dat flash-drives stabiele energie moeten hebben voor ~ 0.25 seconden na een schrijfopdracht. Dit is een fundamenteel fysiek probleem, vanwege willekeurige factoren die door sommige auteurs een logische 1 bit in een elektrische 0,72-status worden achtergelaten. De oplossing is eenvoudig: herschrijf het bit, misschien zelfs een paar keer. Uiteindelijk zal het blijven hangen.
Als je echt pech hebt, zal het omvallende bit zich in een bestandssysteemtafel bevinden en corrupte b.v.een hele map.
Met andere woorden, het is het niet waard om te gokken met welk bit wel of niet beschadigd kan zijn: het kan een tijdelijk bestand zijn in de cache van een draagbare applicatie of het kan, zoals MSalters aangeeft, een kritiek systeembestand zijn.
Ga voor meer informatie over het uitwerpen van veilige media naar: HTG Legt uit: moet u echt veilig USB-sticks verwijderen?
Heeft u iets toe te voegen aan de uitleg? Geluid uit in de opmerkingen. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.