Was ist eine Boot-Defragmentierung?
Eine Boot-Defragmentierung ist eine spezielle Version der Defragmentierungsfunktion auf Computern. Die Daten werden neu angeordnet, sodass die während des Startvorgangs verwendeten Dateien physisch nebeneinander auf der Festplatte liegen. Dies kann den Startvorgang beschleunigen.
Bei der Defragmentierung wird der physische Speicherort von Daten auf einer Festplatte neu angeordnet. Die Fragmentierung wird rückgängig gemacht, da beim Löschen eines Datenelements von einem Computer die resultierende Lücke nicht gefüllt wird, wenn das nächste zu schreibende Datenelement nicht in die Lücke passt. Dies kann dazu führen, dass die Daten ineffizient angeordnet werden.
Bei der Defragmentierung werden die Daten so neu angeordnet, dass sie möglichst effizient physisch organisiert sind. Dies bedeutet, dass der Computer schneller auf alle Daten zugreifen kann: Die Differenz beträgt jedes Mal nur einen Bruchteil einer Sekunde, aber es steigt alles. Der Vorgang ähnelt dem Aufräumen von Gegenständen, die auf dem Boden eines Schlafzimmers verstreut sind. Sobald dies erledigt ist, ist es viel schneller, jeden einzelnen Gegenstand zu finden und zu erreichen.
Eine Boot-Defragmentierung führt dieselbe Aufgabe aus, befasst sich jedoch speziell mit Boot-Dateien. Dies sind die ersten Dateien, die beim Starten eines Computers geladen werden. Dies sind die Dateien, die erforderlich sind, um das Betriebssystem in den Arbeitsspeicher des Computers zu laden, sowie die Dateien, um ein Programm zu starten, das der Benutzer beim Start seines Computers automatisch ausgeführt hat.
Seit Windows XP sind die Betriebssysteme von Microsoft so konfiguriert, dass automatisch eine Boot-Defragmentierung durchgeführt wird. Dies wird nicht vom Benutzer gesteuert und wird stattdessen ausgeführt, wenn der Computer für eine bestimmte Zeit im Leerlauf war, normalerweise zwischen fünf und 30 Minuten. Die Boot-Defragmentierung wird im Hintergrund ausgeführt, was bedeutet, dass der Benutzer nicht weiß, dass sie ausgeführt wird.
Obwohl die Boot-Defragmentierung standardmäßig so eingestellt ist, dass sie ausgeführt wird, ist es möglich, dass sie versehentlich ausgeschaltet wird, z. B. von einer Anwendung. Ein Benutzer, der sicher genug ist, den Registrierungseditor auszuführen, kann prüfen, ob dies geschehen ist, und ihn bei Bedarf wieder einschalten. Öffnen Sie dazu den Registrierungseditor und wechseln Sie zu HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction. Überprüfen Sie dann, ob der Wert neben "Enable" auf Y und nicht auf N.
Während ein Benutzer die Ausführung der Boot-Defragmentierung nicht direkt erzwingen kann, gibt es zwei indirekte Methoden. Eine Möglichkeit ist, den Computer mindestens eine halbe Stunde lang ohne laufende Anwendungen zu belassen, wodurch der Computer die Defragmentierung ausführt, solange die Funktion aktiviert ist. Eine andere Möglichkeit besteht darin, den Computer zu zwingen, alle Aufgaben auszuführen, die im Leerlauf ausgeführt werden sollen, einschließlich der Boot-Defragmentierung. Dies kann in 32-Bit-Editionen von Windows erfolgen, indem Sie auf Start, dann auf Ausführen klicken, Rundll32.exe advapi32.dll, ProcessIdleTasks eingeben und auf OK klicken. Da dies mehrere Aufgaben ausführt, ist es wahrscheinlich, dass die Computerleistung beeinträchtigt wird, bis diese Aufgaben abgeschlossen sind.
Das Apple Mac-Betriebssystem verfügt nicht über eine integrierte Defragmentierungsfunktion. Die offizielle Empfehlung für den Fall, dass eine Festplatte übermäßig fragmentiert wird, lautet, den Inhalt zu sichern, die Initialisierungsfunktion des Mac-Systems auf der Festplatte zu verwenden und dann die Daten wiederherzustellen. Da dies schwieriger durchzuführen ist, ist es am besten für schwerwiegende Fälle von Fragmentierung gerettet. Die Dateiverwaltungssysteme der neuesten Versionen von Linux-basierten Betriebssystemen verfügen nicht über integrierte Defragmentierungsfunktionen. Es gibt jedoch eine Vielzahl von Anwendungen von Drittanbietern, die ein Linux-basiertes Laufwerk defragmentieren können.