ZitatOriginal von sire
defragmentieren ist ein klarer Schreibzugriff und was das bedeutet ist ja wohl allen klar.
Falls nicht...
Schreiben (Löschen+neu programmieren) beim Flash bedeutet Streß für die geschriebene Zelle. Die meisten Hersteller geben heute Werte zwischen 100.000 bis max. 1.000.000 mal Schreiben pro Zelle an, bevor die erste Zelle das zeitliche segnet. Defragmentieren (wenn viele Daten auf der Karte sind) bedeutet leider nicht, das nur jede Zelle einmal geschrieben wird, sondern unzählige Male (eventuell ist ein Wert von 1000? für einige Zellen im Inhaltsverzeichnis-FAT realistisch). Das würde bedeuten, 100 bis 1000 Mal defragmentieren=Karte kaputt. die Herren von Microsoft sind wohl der Meinung, das FLASH / oder auch HDD - Geschät ankurbeln zu müssen.
Etwas anders ist es bei leeren Karten - Dort macht defragmentieren auf den ersten Blick zwar keinen Sinn, aber immerhin wird die FAT runderneuert. Das braucht auch keine 1000 Mal oder so schreiben, sondern nur einmal - folglich wenig Stress.
Übrigens - Wenn ich formatiere, wird die FAT auch runderneuert und damit bedeutet das auch Streß (mindestens1 Mal schreiben), aber mit dem Risiko, das das physikalisch Format geändert wird, und danach andere Lese- und Schreibgeschwindigkeiten zu beobachten sind.
Das kann man natürlich auch als Chance sehen - die Karte kann ja auch schneller werden (so passiert bei einem Bekannten mit Toshi SD512).