Moet ik USB-apparaten altijd veilig uitwerpen?
Veiligheid Microsoft Hardware Windows Back Up / / March 17, 2020
Als u zich lastig gevallen voelt door een melding om USB-apparaten veilig uit te werpen, is het misschien tijd voor een tweede blik. Windows heeft een standaardinstelling om te voorkomen dat gegevens verloren gaan, maar het is niet foutloos.
Telkens wanneer u een USB-opslagapparaat aansluit, geeft Windows u meestal een melding of het veilig is om het uit te werpen. Dus hoe zit het hier eigenlijk mee? Je zou denken aan hoe vaak een probleem voorkomt dat er meer informatie over zou zijn vanuit de Windows-interface, toch?
Als je je afvraagt wat dit zelfs is, bekijk dan het systeemvak de volgende keer dat je een USB-stick of ander USB-opslagapparaat aansluit. Er verschijnt een klein USB-pictogram met een groen vinkje. Dit is hetzelfde pictogram waarop u kunt klikken om een apparaat veilig uit te werpen voordat u het fysiek van de computer verwijdert.
Wat Windows erover zegt
Als u een USB-drive eruit trekt zonder deze eerst veilig uit te werpen, verschijnt er geen waarschuwingsbericht zoals OS X. In plaats daarvan wordt de stekker gewoon uit het stopcontact gehaald - en dat is dat. Of is het? Als u Apparaatbeheer opent en de eigenschappen bekijkt van de USB-schijf die u hebt aangesloten, kunt u zien waarom Windows er niets om geeft als u de stekker er vroeg uit haalt.
Windows heeft twee beleidsregels. De standaard is om schrijfcaching automatisch uit te schakelen voor apparaten die het ziet tijdelijk of verwijderbaar. Volgens dit beleid stelt Windows dat u het apparaat altijd veilig kunt loskoppelen zonder de optie Uitwerpen te gebruiken. Dat klopt niet, maar we komen er zo aan. Het tweede profiel heet "Betere prestaties" en het houdt schrijfcaching ingeschakeld voor het aangesloten apparaat. Interessant is dat op een Linux- of Mac-computer dit tweede beleid de standaard zou zijn, omdat ze altijd schrijfcaching ingeschakeld laten. Om te begrijpen wat dit allemaal betekent, moet je eerst begrijpen wat write caching is.
Wat is Write Caching?
Write caching is de standaardmethode die wordt gebruikt voor het opslaan van gegevens op harde schijven, en indien ingeschakeld, kan deze worden gebruikt voor verwisselbare schijven zoals weergegeven in de bovenstaande schermafbeelding. Wanneer u bestanden naar een schijf kopieert, zet Windows de gegevens er niet rechtstreeks naar over. In plaats daarvan wordt een deel van de gegevens tijdelijk opgeslagen in de zeer vluchtige geheugencache of buffer van de computer. Dit wordt gedaan omdat de gegevensoverdracht naar de USB langzamer gaat, zelfs met moderne USB-technologie. Het nadeel is dat de buffer waar de gegevens worden opgeslagen, wordt gewist wanneer de stroom wordt uitgeschakeld of wanneer de bestemming wordt verwijderd. Dit kan gebeuren wanneer u het USB-apparaat loskoppelt voordat de cache er volledig naar is geschreven. Het gebruik van de opdracht Uitwerpen dwingt het besturingssysteem om alle resterende gegevens naar de USB-stick te schrijven en de verbinding op softwareniveau te verbreken, zodat er geen gegevens verloren gaan.
Gegevens kunnen altijd verloren gaan, zelfs als schrijfcaching is uitgeschakeld
Over het algemeen werkt het standaardprofiel in Windows voor de meeste mensen. Maar ook al zegt Windows dat gegevens veilig zijn als schrijfcaching is uitgeschakeld, is dat niet altijd het geval. Als u het USB-station eruit trekt tijdens een gegevensoverdracht, kan gegevensverlies en corruptie optreden. Als u een draagbare app vanaf het USB-station gebruikt of een applicatie op de computer gebruikt die gegevens op het USB-station opslaat, kunt u ook gegevens verliezen. Er zijn zelfs gevallen geweest waarin gebruikers beschadigde gegevens hadden door simpelweg een USB-stick voor ReadyBoost te gebruiken en deze eruit te halen zonder uit te werpen.
Write Caching biedt betere prestaties met iets meer risico
Write caching kan betere prestaties voor uw systeem bieden omdat het voorkomt dat overdrachten naar opslagapparaten alle I / O-bandbreedte in beslag nemen. Het nadeel is dat gegevens eerder in de cache worden gevangen en beschadigd of verloren gaan als het apparaat wordt losgekoppeld zonder het eerst veilig uit te werpen. De uitwerpfunctie voorkomt dat gegevens worden verwijderd met behulp van een cache-spoelsysteem dat is ingebed in Windows. Cache Flushing dwingt alle gegevens in de cache onmiddellijk naar het apparaat te schrijven en zichzelf vervolgens te wissen. Zodra Windows zegt dat het apparaat veilig kan worden verwijderd, weet u zo dat de cache is leeggemaakt.
Dat gezegd hebbende, is het het beste om hardware altijd veilig uit te werpen voordat u deze fysiek loskoppelt van de computer. Onthoud ook dat hoewel Windows een "functie" heeft die schrijfcaching uitschakelt, Linux en Mac het standaard ingeschakeld houden, dus wees extra voorzichtig bij het gebruik van een USB-stick met die besturingssystemen.