Sollte ich USB-Geräte immer sicher auswerfen?
Sicherheit Microsoft Hardware Windows Backup / / March 17, 2020
Wenn Sie sich durch eine Benachrichtigung zum sicheren Auswerfen von USB-Geräten belästigt fühlen, ist es möglicherweise Zeit für einen zweiten Blick darauf. Windows verfügt über eine Standardeinstellung, um zu verhindern, dass Daten verloren gehen. Sie ist jedoch nicht fehlerfrei.
Wenn Sie ein USB-Speichergerät anschließen, werden Sie von Windows normalerweise gefragt, ob das Auswerfen sicher ist oder nicht. Also, was ist überhaupt damit los? Sie würden denken, wie häufig ein Problem auftritt, dass auf der Windows-Oberfläche weitere Informationen dazu angezeigt werden, oder?
Wenn Sie sich fragen, was das überhaupt ist, überprüfen Sie die Taskleiste, wenn Sie das nächste Mal einen USB-Stick oder ein anderes USB-Speichergerät anschließen. Ein kleines USB-Symbol mit einem grünen Häkchen wird angezeigt. Dies ist das gleiche Symbol, auf das Sie klicken können, um ein Gerät sicher auszuwerfen, bevor Sie es physisch vom Computer entfernen.
Was Windows darüber sagt
Wenn Sie ein USB-Laufwerk herausziehen, ohne es zuerst sicher auszuwerfen, zeigt Windows keine Warnmeldung wie OS X an. Stattdessen wird nur der Netzstecker gezogen - und das ist es. Oder ist es? Wenn Sie den Geräte-Manager öffnen und die Eigenschaften des angeschlossenen USB-Laufwerks anzeigen, können Sie feststellen, warum es Windows anscheinend egal ist, wenn Sie den Netzstecker frühzeitig ziehen.
Windows hat zwei Richtlinien. Standardmäßig wird das Schreib-Caching für Geräte, als die es angesehen wird, automatisch deaktiviert vorübergehend oder abnehmbar. Unter dieser Richtlinie gibt Windows an, dass Sie das Gerät jederzeit sicher trennen können, ohne die Option Auswerfen zu verwenden. Das ist nicht richtig, aber wir werden gleich darauf zurückkommen. Das zweite Profil heißt "Bessere Leistung" und aktiviert weiterhin das Schreib-Caching für das angeschlossene Gerät. Interessanterweise ist diese zweite Richtlinie auf einem Linux- oder Mac-Computer die Standardeinstellung, da das Schreib-Caching immer aktiviert bleibt. Um zu verstehen, was dies alles bedeutet, müssen Sie zuerst verstehen, was Schreib-Caching ist.
Was ist Schreib-Caching?
Das Schreib-Caching ist die Standardmethode zum Speichern von Daten auf Festplatten. Wenn diese Option aktiviert ist, kann sie für Wechseldatenträger verwendet werden (siehe Abbildung oben). Wenn Sie Dateien auf eine Festplatte kopieren, überträgt Windows die Daten nicht direkt auf diese. Stattdessen werden einige der Daten vorübergehend im hochflüchtigen Speichercache oder Puffer des Computers gespeichert. Dies geschieht, weil die Datenübertragung zum USB selbst mit moderner USB-Technologie langsamer ist. Der Nachteil ist, dass der Puffer, in dem die Daten gespeichert werden, gelöscht wird, wenn die Stromversorgung unterbrochen wird oder wenn das Ziel entfernt wird. Dies kann passieren, wenn Sie das USB-Gerät vom Stromnetz trennen, bevor der Cache vollständig darauf geschrieben ist. Die Verwendung des Befehls Auswerfen zwingt das Betriebssystem, alle verbleibenden Daten auf den USB-Stick zu schreiben und die Verbindung auf Softwareebene zu trennen, damit keine Daten verloren gehen.
Daten können immer verloren gehen, auch wenn das Schreib-Caching deaktiviert ist
Im Allgemeinen funktioniert das Standardprofil in Windows für die meisten Benutzer. Obwohl Windows angibt, dass Daten bei deaktiviertem Schreib-Caching sicher sind, ist dies nicht immer der Fall. Wenn Sie das USB-Laufwerk während einer Datenübertragung herausziehen, können Datenverlust und Beschädigung auftreten. Wenn Sie eine tragbare App vom USB-Laufwerk ausführen oder eine Anwendung auf dem Computer verwenden, die Daten auf dem USB-Laufwerk speichert, können Sie auch Daten verlieren. Es gab sogar Fälle, in denen Benutzer Daten beschädigt haben, indem sie einen USB-Stick für ReadyBoost verwendet und diese herausgezogen haben, ohne sie auszuwerfen.
Write Caching bietet eine bessere Leistung bei etwas mehr Risiko
Das Schreib-Caching kann eine bessere Leistung für Ihr System bieten, da es verhindert, dass Übertragungen an Speichergeräte die gesamte E / A-Bandbreite belasten. Der Nachteil ist, dass Daten mit größerer Wahrscheinlichkeit im Cache abgefangen werden und beschädigt werden oder verloren gehen, wenn das Gerät vom Stromnetz getrennt wird, ohne es zuerst sicher auszuwerfen. Die Auswurffunktion verhindert das Löschen von Daten mithilfe eines in Windows eingebetteten Cache-Leersystems. Durch das Leeren des Cache werden alle Daten im Cache gezwungen, sofort auf das Gerät zu schreiben und sich dann selbst zu löschen. Sobald Windows angibt, dass das Gerät sicher entfernt werden kann, wissen Sie, dass der Cache geleert wurde.
Nach alledem ist es am besten, die Hardware immer sicher auszuwerfen, bevor Sie sie physisch vom Computer trennen. Denken Sie auch daran, dass Windows möglicherweise über eine „Funktion“ verfügt, die das Schreib-Caching deaktiviert, Linux und Mac diese jedoch standardmäßig aktiviert lassen. Seien Sie daher besonders vorsichtig, wenn Sie mit diesen Betriebssystemen ein USB-Stick verwenden.