Direkt zur Hauptnavigation Direkt zum Inhalt

Defragmentierung der Auslagerungsdatei (Pagefile) und der Registrier-Datenbank (Registry) beschleunigt das Windows-System

Defragmentierung der Auslagerungsdatei (Pagefile) und der Registrier-Datenbank (Registry)


Dass Dateien auf NTFS (NT File System) besonders stark fragmentiert werden, wenn der Plattenplatz knapp wird, ist bekannt.

Microsoft lieferte schon zu DOS-Zeiten (Datei-System FAT) und Windows 9.x (Datei-System FAT32) mit seinen Betriebssystemen brauchbare Defragmentierungstools.

Was die mit Windows 2000, XP und 2003 mitgelieferten Defragmentierer nicht bearbeiten können, sind jedoch die zur Laufzeit von Windows geöffneten Dateien. Das sind vor Allem die Auslagerungsdatei (Pagefile) und die Registrier-Datenbank (Registry).

Die Auslagerung ist standardmäßig so eingestellt, dass sich das Pagefile auf etwa doppelte Anfangsgröße ausdehnen und wieder schrumpfen kann. Ideal ist, das Pagefile auf eine Partition zu verlegen, auf der keine weiteren Daten sind. Behält man aber die Standardeinstellungen bei, wird das Pagefile "zwischen den anderen Dateien hindurchwachsen" und dabei in eine Vielzahl von Fragmenten geteilt. Ein Pagefile, das bei den permanent laufenden Speicherbereinigungsprozessen von NT-basierten Betriebssystemen wegen seiner Fragmentierung zu langsam lädt, bremst den schnellsten PC herunter.

Die Registry besteht aus mehreren Dateien in %SystemRoot%\system32\config und der ntuser.dat in jedem Benutzerprofil.
Besonders der Schlüssel HKEY_LOCAL_MACHINE\Software wird durch jede Software-Installation stark vergrößert. Die Datei wird ab einerm nicht vorherzusagenden Zeitpunkt auf mehrere Fragmente verteilt. Das ist besonders bei diesem Registry-Schlüssel fatal, weil Programme ja laufend und häufig aus dem Software-Schlüssel Informationen holen bzw. dort ablegen. Eine fragmentierte Datei lädt langsamer. Man spürt es im laufenden Betrieb.

Was tun? Die findigen Programmierer sysinternals im Internet besuchen.
http://technet.microsoft.com/en-us/sysinternals/default.aspx
Sie bieten das Tool PageDefrag kostenlos zum Download an. PageDefrag defragmentiert Pagefile und Registry vor dem Start von Windows.

Stand: 26.01.08