Was ist eine Dateifragmentierung und wie tritt sie unter Windows auf?
Windows verfügt über ein eigenes Defragmentierungsprogramm, das Sie möglicherweise bereits verwendet haben. Wenn es um Windows-Dateispeicherungsalgorithmen geht, spricht das Betriebssystem für eine übermäßige Fragmentierung durch seine temporären Dateien. Dies ist wahrscheinlich der Grund, warum ein Defragmentierungs-Tool angeboten wird, das in diesem Artikel als Windows-Defragmentierungsprogramm bezeichnet wird.
Was ist eine Dateifragmentierung?
Wie speichert Windows Dateien auf der Festplatte? Wahrscheinlich kennen Sie die Antwort. Es wird versucht, den ersten freien Sektor zu finden, der der Dateigröße entspricht - auf der Festplatte. Dann speichert es die Datei dort - zusammen mit etwas mehr Speicherplatz rufen wir Padding auf. Diese Auffüllung ermöglicht die spätere Erweiterung von Dateien. Die Berechnung für das Auffüllen ist jedoch nicht genau, da der Benutzer entscheiden kann, wie groß die Datei später werden kann.
Angenommen, Sie haben ein Word-Dokument erstellt und zwei Wörter eingegeben, bevor Sie auf die Schaltfläche Speichern klicken. Windows sucht nach einem Platz für diese beiden Wörter (mit etwas Abstand) und speichert diesen. Später fügen Sie dem Dokument weitere Wörter hinzu. Windows versucht, diese zusätzlichen Wörter in dem Bereich unterzubringen, den es ursprünglich zum gespeicherten Dokument hinzugefügt hat.
Allerdings weiß Windows nicht, wie viele Wörter Sie dem Dokument hinzufügen würden. Sobald der zusätzliche Speicherplatz am Ende der Datei abgedeckt ist, ist es jetzt Zeit für Windows, über die Auffüllung hinausgehenden freien Speicherplatz zu suchen und die zusätzliche Datei einem anderen Sektor auf der Festplatte hinzuzufügen - wahrscheinlich auf einer anderen Spur oder Platte.
Außerdem haben Sie möglicherweise bemerkt, dass Windows beim Umgang mit Dateien (meistens beim Installieren von Dateien oder beim Öffnen einer Office-Datei) temporäre Dateien erstellt, die auf dieselbe Weise wie normale Dateien auf die Festplatte geschrieben werden. Das heißt, während Sie an einer Datei arbeiten, werden die temporären Dateien ständig auf der Festplatte frei. Dies bedeutet wiederum, dass Windows fragmentierte Dateien erstellt, wenn Sie auf die Schaltfläche Speichern klicken. Sobald die Installation abgeschlossen ist und die temporären Dateien gelöscht sind, finden Sie Ihre Datei auf der Festplatte verteilt, von der Teile in verschiedenen Sektoren und Platten gespeichert sind.
Kurz gesagt, wenn Sie Dateien speichern, ändern oder löschen, erfolgt die Fragmentierung. Die Änderungen, die Sie an einer Datei vornehmen, werden häufig an einem anderen Ort gespeichert. Zusätzliche Änderungen werden an noch mehr Orten gespeichert. Im Laufe der Zeit werden sowohl die Datei als auch die Festplatte selbst fragmentiert, und Ihr Computer kann etwas langsamer werden, da er an vielen verschiedenen Stellen suchen muss, um eine einzige Datei zu öffnen.
Nachdem wir dies verstanden haben, sehen wir uns nun an, wie Microsoft den Datenträger-Defragmentierer verbessert hat, um mit diesem Problem umzugehen und eine bessere und einfachere Datenträger-Defragmentierung zu bieten.Windows Defragmenter - Verbesserungen
Der Windows-Defragmentierer hat bis zu Windows XP zu viel Arbeitsspeicher und CPU-Ressourcen beansprucht. Es war bekannt, dass Sie, wenn Sie das Windows-Defragmentierungsprogramm unter Windows XP oder früheren Versionen ausgeführt haben, warten müssen, bis es beendet ist, bevor Sie irgendetwas anderes auf diesem Computer tun können. Obwohl es sich um eine Systemsoftware handelt, hat das native Defragmentierungsprogramm zu viel Speicher- und CPU-Ressourcenaufwand in Anspruch genommen, den Sie niemals benötigen würden.
Mit der Zunahme der Festplattengröße und der Tatsache, dass sich die Mehrheit der Benutzer für die Defragmentierung von Drittanbietern entschied, entwickelte Microsoft ein besseres Windows-Defragmentierungsprogramm in Windows Vista - und mehr verbesserte es in Windows 7 | 8. Der neue Windows-Defragmentierer wurde komplett überarbeitet und Sie werden feststellen, dass er unerwartet schnell ist. Es funktioniert auch im Hintergrund, wenn sich Ihr Computer im Leerlauf befindet und Ihre Computerressourcen daher nicht blockiert werden.
Eine weitere Verbesserung von Windows 7 bzw. Vista ist, dass das Betriebssystem nach dem größten ansteckenden freien Speicherplatz sucht, bevor eine Datei gespeichert wird, an der Sie gerade arbeiten. Das heißt, es wird versucht, die Fragmentierung auf zwei Arten zu vermeiden:
- Finden Sie einen relativ großen Freiraum
- Fügen Sie die Auffüllung am Ende der Datei hinzu
Die Defragmentierung enthält nun auch zwei wichtige Phasen:
- Suchen Sie nach freiem Speicherplatz und verschieben Sie die gesamten fragmentierten Dateien, um alle Teile in benachbarten Spuren und Sektoren zu speichern.
- Stellen Sie den freien Speicherplatz zusammen, damit Windows in Zukunft unfragmentierte Dateien leichter speichern kann.
Wenn Sie also das Windows-Defragmentierungsprogramm ausführen, defragmentieren Sie nicht nur die Dateien, Sie optimieren auch Ihren Festplattenspeicher, um eine zukünftige Defragmentierung zu vermeiden.
Ich hoffe, das hilft Ihnen zu verstehen, warum Defragmentierung in Windows auftritt und wie Sie das Windows-Defragmentierungsprogramm verwenden können, um eine Defragmentierung zu vermeiden.
Weitere Lesungen zu diesem Thema:- Fehlerbehebung beim Windows-Defragmentierungsprogramm
- So defragmentieren Sie MFT, Seitendatei, Registrierung, Systemdateien in Windows.