Wie optimiert die Defragmentierung in Windows 7 das Hauptstartvolume des Betriebssystems?

Wie optimiert die Defragmentierung in Windows 7 das Hauptstartvolume des Betriebssystems?

Wenn ich in der Ereignisanzeige im Abschnitt „Anwendung“ meiner Ereignisprotokolle nachschaue, sehe ich häufig Hinweise, dass der Dienst zur Datenträgerdefragmentierung die Boot-Optimierung auf meinem Hauptbetriebssystem-Volume abgeschlossen hat – aber ich kann nicht genau herausfinden, was das bedeutet oder wie der Datenträgerdefragmentierer das macht. Kann mir jemand erklären, wie das geht?

Antwort1

Die Datenträgerdefragmentierung verfügt über drei Betriebsmodi:

Defragmentierung von Dateien:
Dateien mit mehr als einem (oder vielleicht zwei) Fragmenten werden in den ersten verfügbaren Bereich verschoben, der groß genug ist, um sie aufzunehmen. Dadurch wird die Datei zusammenhängend. Dieser Modus ist schnell, da auf einem NTFS-Volume normalerweise nicht sehr viele Dateien vorhanden sind, die einzeln fragmentiert sind. NTFS weist neuen Dateien bereits ganze Bereiche zu. Dateien werden auf einem NTFS-Volume nur dann fragmentiert, wenn einer vorhandenen Datei neue Blöcke zugewiesen werden müssen und nicht genügend freier Speicherplatz daneben vorhanden ist. In diesem Szenario fragmentiert NTFS die Datei absichtlich, um die E/A-Anforderung schneller zu erfüllen.

Konsolidierung von freiem Speicherplatz:
Auch wenn sich auf dem Datenträger keine fragmentierten Dateien befinden, können dennoch viele kleine Lücken zwischen ihnen vorhanden sein. Eine kleine Anzahl großer Lücken ist einer großen Anzahl kleiner Lücken vorzuziehen. Letztere erhöht die Wahrscheinlichkeit, dass keine davon groß genug ist, um zusammenhängende Bereiche für zukünftige Dateien oder Dateiwachstum zuzuweisen. Dies wird zu einem großen Problem, wenn der Datenträger fast voll ist. Die Konsolidierung des freien Speicherplatzes ordnet die Dateien neu an, sodass sich sowohl der zugewiesene als auch der freie Speicherplatz auf der Festplatte in großen, zusammenhängenden Bereichen befinden. Dieser Vorgang ist auf einem stark fragmentierten Datenträger sehr kostspielig, da er fast jede einzelne Datei berühren muss. Die Defragmentierung führt niemals eine Konsolidierung des freien Speicherplatzes durch, es sei denn, Sie führen sie manuell aus.

Boot-Optimierung:
Dateien, die für das Booten und Ausführen des Betriebssystems wichtig sind (wie zum Beispiel die Registrierung), werden in den Blöcken mit der niedrigsten Nummer (also an der „Vorderseite“) des Datenträgers abgelegt. Physische Festplatten drehen sich mit konstanter linearer Geschwindigkeit und zeichnen Daten von der Außenkante der Platten nach innen auf. Das bedeutet, dass auf Daten am Anfang des Datenträgers physisch schneller zugegriffen werden kann als auf Daten am Ende. Bei modernen Festplatten kann dies bis zu 100 MB/s schneller sein. Die Boot-Optimierung ist ein sehr schneller Vorgang, da sich die zum Booten und Ausführen des Betriebssystems benötigten Dateien selten ändern.


Ich sollte hier anmerken, dass all dies nur für rotierende Festplatten relevant ist; nichts davon ist auf SSDs anwendbar. Die physische Anordnung der Dateien auf einer SSD spielt keine Rolle. Jede Zelle hat die gleiche Zugriffszeit, auf mehrere nicht benachbarte Zellen kann gleichzeitig zugegriffen werden und der Controller kann virtuelle Datenblöcke neu nummerieren, ohne die Daten physisch zu verschieben (oder kann die Daten physisch verschieben, ohne die Blöcke neu zu nummerieren).

Da Flash-Speicher Schreibdauergrenzen haben, kann eine Defragmentierung einer SSD diese tatsächlich schneller verschleißen. Allerdings ist Windows (und sein Defragmentierer) seit XP SSD-fähig. Außerdem sind SSDs nicht mehr so ​​empfindlich wie früher. Unterm Strich bringt die Defragmentierung einer SSD im besten Fall überhaupt keinen Nutzen.

Antwort2

Schauen Sie unter Zubehör, Systemprogramme, Defragmentierung nach. Es ist so geplant, dass es regelmäßig ausgeführt wird, weshalb Sie es in der Ereignisanzeige sehen. Sie können es beim Ausführen beobachten und sehen, wie es Dateisegmente neu anordnet, damit sie zusammenhängend sind. Dadurch läuft die Festplatte effizienter.

Bildbeschreibung hier eingeben

verwandte Informationen