Kann ein USB-Anschluss während der De-Fragmentierung ohne Demontage entfernt werden?

386
09stephenb

Ich habe ein USB-Flashlaufwerk, das mit fat32 formatiert ist, und ich habe eine Batchdatei, um es zu defragmentieren. Könnte das Flash-Laufwerk oder die Dateien beschädigt werden, wenn ich es während der Defragmentierung vom USB-Port abziehen würde? Danke im Voraus.

1
** Warum defragmentieren Sie ein USB-Flashlaufwerk? ** Durch das Defragmentieren von Daten werden Daten so umgeordnet, dass Dateien zusammenhängende Bereiche auf der Festplatte einnehmen, da Rotationslaufwerke beträchtliche Suchlatenz haben (Sie möchten also die Anzahl der für einen bestimmten Datenzugriff erforderlichen Suchvorgänge reduzieren). . Bei Festkörperspeichern besteht dieses Problem nicht, da das Lesen von Flash-Chips grundsätzlich unabhängig vom Standort konstant ist. Daher ist normalerweise keine Defragmentierung erforderlich (und dies erhöht die Abnutzung der Flash-Chips des Laufwerks, was möglicherweise die Lebensdauer der Festplatte verringert.) das Flash-Laufwerk). a CVn vor 10 Jahren 3
Danke, dass ich dachte, sie müssten frittiert werden wie jeder andere USB. 09stephenb vor 10 Jahren 0

1 Antwort auf die Frage

4
Keltari

Wenn Sie ein Laufwerk während der Defragmentierung entfernen, kann das Dateisystem beschädigt werden. Wenn Sie ein Laufwerk defragmentieren, liest der Computer ständig Daten vom Laufwerk und schreibt sie in verschiedene Teile des Laufwerks. Wenn Sie das Laufwerk während dieses Vorgangs entfernen, besteht die Möglichkeit, dass Daten, die gelesen wurden, nicht geschrieben werden und es zu Beschädigungen kommt. Sie sollten vor dem Entfernen eines Laufwerks immer mit dem Defragmentieren aufhören.

Wenn Sie kein entfernbares Laufwerk zum schnellen Entfernen in Windows haben, kann das Herausziehen des Laufwerks vor dem Aufhängen ebenfalls zu einer Beschädigung der Datei führen.