Was ist Defragmentierung und wie lange dauert es?

Disk Defragmenter ist ein in Microsoft Windows vorhandenes Dienstprogramm, mit dem die Zugriffszeit auf die Festplatte erhöht werden soll, indem die gespeicherten Dateien neu angeordnet werden. Es wird versucht, alle Daten an zusammenhängenden Speicherorten zu speichern. Das Hauptziel der Defragmentierung besteht darin, die Kopflaufzeit zu verkürzen (dies ist die Zeit, die Ihr Festplattenlaufwerk benötigt, um auf einen Zielspeicherort zu verweisen, und bereit ist, darauf zuzugreifen).

Ab Windows Vista wurde die Windows-Defragmentierung erheblich verbessert und gilt als besser als der Vorgänger. Der Defragmentierer führt im Hintergrund eine Aufgabe mit niedriger Priorität aus, ohne die Leistung des Computers zu beeinträchtigen. In den meisten Fällen wird der Defragmentierer nur ausgeführt, wenn sich Ihr Computer im Leerlauf befindet.

Warum brauchen wir eine Defragmentierung?

Lassen Sie uns allgemeiner sprechen. Wenn Sie eine Datei von Ihrem Computer löschen, wird ihr Speicherplatz als frei markiert. Wenn Sie eine Datei speichern, wird sie in den ersten verfügbaren freien Speicherplatz gestellt. Wenn dieser freie Speicherplatz nicht groß genug ist, um die Datei aufzunehmen, wird die Datei aufgeschlüsselt. Ein Teil davon wird dort gespeichert, während der verbleibende Teil am nächsten freien Ort gespeichert wird. Einige Betriebssysteme tun dies jedoch zunächst nicht. Wenn auf der Festplatte Speicherplatz vorhanden ist, der noch nie verwendet wurde, wird die Datei vorzugsweise dort gespeichert. Dies bedeutet, dass Ihr gesamtes Laufwerk mit leeren Räumen gefüllt wird.

Beim Defragmentieren Ihrer Festplatte werden alle zufälligen freien Speicherplätze entfernt, alle Dateien gesammelt und in zusammenhängenden Speicherblöcken gespeichert. Dies beschleunigt das Abrufen von Dateien auf Ihrem System erheblich.

Ihre Festplatte besteht aus einem Kopf, von dem die Daten gelesen werden. Das Betriebssystem verfügt über eine Zuordnung aller Dateien und deren Speicherort. Es leitet den Kopf an einen bestimmten Ort und greift auf die dort gespeicherten Daten zu. Der Kopf muss dann die Festplatte zu diesem Ort durchlaufen und die Daten lesen. Stellen Sie sich nun vor, auf dem Laufwerk Ihres Computers wären Dateien mit vielen Leerzeichen dazwischen gespeichert. Der Kopf müsste immer wieder seinen Standort ändern, um eine Datei zu lesen. Dies erhöht effektiv die Dateizugriffszeit. Durch die Defragmentierung der Festplatte wird versucht, diese zusätzliche Zeit zu vermeiden.

Was sind die Mechanismen der Datenträgerdefragmentierung?

Standardmäßig defragmentiert das Defragmentierungstool nur Dateien mit einer Größe von weniger als 64 MB. Fragmente dieser Größe enthalten bereits mindestens 17000 zusammenhängende Cluster. Dies bedeutet, dass große Dateien wie Spiele und Filme nicht mit der Standarddefragmentierung defragmentiert werden. Sie müssen einen bestimmten Befehl weitergeben, um dies sicherzustellen (-w wie später erläutert).

Bevor der Computer mit der Defragmentierung Ihres Laufwerks beginnen kann, muss er eine Karte der gesamten Festplatte erstellen, insbesondere aller leeren Bereiche und der Dateigrößen. Es wählt die Datei aus dem ersten freien Speicherplatz aus, der verschoben werden soll. Wenn der freie Speicherplatz groß genug ist, wird die Datei direkt dort gespeichert. Wenn nicht, findet es die Datei neben dem freien Speicherplatz und verschiebt sie vorübergehend an einen anderen Ort. Dadurch wird der freie Speicherplatz größer, bis er groß genug ist, um die erste Datei in einem ansteckenden Teil dorthin zu verschieben (ansteckend bedeutet, dass die Datei nicht zerlegt und als Ganzes gespeichert wird). Dies wird so lange fortgesetzt, bis keine freien Speicherplätze mehr auf der Festplatte vorhanden sind.

Es gibt einige Punkte zu beachten:

  • Der Defragmentierer defragmentiert die bereits verwendeten Dateien nicht.
  • Der Defragmentierer defragmentiert die im Papierkorb vorhandenen Dateien nicht. Dies ist verständlich, da Sie Ihre Ressourcen verschwenden, wenn die Datei am Ende trotzdem gelöscht werden sollte.
  • Der Defragmentierer defragmentiert die folgenden Dateien nicht: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, Windows-Auslagerungsdatei und Speicherauszug. Es gibt einige Parameter, mit denen wir sicherstellen können, dass auch die Startdateien defragmentiert werden.

Wie lange dauert die Defragmentierung oder wie viele Durchgänge benötigt sie?

Die Defragmentierung hängt wirklich von der verwendeten Hardware ab. Je größer die Festplatte, desto länger dauert es. Je mehr Dateien gespeichert sind, desto mehr Zeit benötigt der Computer, um alle zu defragmentieren. Die Zeit variiert von Computer zu Computer, da jeder seinen eigenen Fall hat.

Die Zeit bis zum Ende kann zwischen einigen Minuten und mehreren Stunden liegen. Natürlich können Sie Ihren Computer während des Vorgangs weiterhin verwenden. Es wird jedoch empfohlen, das Kopieren oder Verschieben von Dateien zu vermeiden, da dies den Vorgang nur erheblich verlängert. Die Zeit kann sogar bis zu 24 Stunden betragen, wenn Sie eine riesige Fahrt haben, die mit allerlei Zeug gefüllt ist.

Die Defragmentierung erledigt die Aufgaben auch in Durchgängen. Es macht zuerst einen groben Pass und verfeinert ihn beim nächsten Mal. Nach jedem Durchgang wird Ihre Festplatte organisierter und der Zugriff ist schneller.

Welche zusätzlichen Befehle können wir an das Modul übergeben?

Sie können einige Befehlszeilenoptionen deklarieren, mit denen sich der Defragmentierungsprozess nach Ihren Wünschen ändert. Der Hauptbefehl in der Befehlszeile lautet „defragmentieren C:”, Wobei“ C: ”das Laufwerk ist, das Sie defragmentieren möchten.

-r Dies ist die Standardeinstellung der Defragmentierung und defragmentiert nur Dateisegmente mit weniger als 64 MB

-c Dieser Befehl defragmentiert alle Volumes auf Ihrem Computer. Sie müssen keinen Datenträgerbuchstaben angeben, wenn Sie diesen Befehl verwenden.

-w Dadurch wird eine vollständige Defragmentierung von Dateien aller Größen auf einer bestimmten Festplatte durchgeführt, unabhängig von der Größe.

-ich Dadurch wird die Defragmentierung nur ausgeführt, wenn der Computer inaktiv ist.

-v Dieser Befehl stellt sicher, dass die Defragmentierungsmodule nach Abschluss vollständige Berichte für Sie anzeigen.

-b Es werden nur Startdateien optimiert.

-ein Dieser Befehl analysiert das ausgewählte Laufwerk und zeigt einen Bericht an, der aus Analyse- und Defragmentierungsberichten besteht.

Sie können die Befehlszeilen einfach über die Eingabeaufforderung übergeben, wenn Sie den Defragmentierer manuell starten. Zum Beispiel können wir den Befehl “-w” auf der lokalen Festplatte C ausführen, indem wir den folgenden Befehl ausführen:

defragmentieren C: -w

Sie können auch mehrere Parameter gleichzeitig übergeben, indem Sie den Befehl durch ein Leerzeichen dazwischen trennen. Zum Beispiel können wir “-w” und “-i” ausführen, indem wir den folgenden Befehl ausführen:

defragmentieren Sie D: -w –i

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *