Defragmentierung abgebrochen

Bei einer Bekannten wollte ich unlängst mit dem Programm Defrag die Festplatte aufräumen. Dabei bricht das Programm die Optimierung immer wieder mit dem Hinweis ab, daß irgendein anderes Programm das Inhaltsverzeichnis verändert habe, und fängt wieder von vorn an. Bei jedem Versuch war spätestens nach 57% absolute Deadline. Viren sind auf dem Rechner keine vorhanden. Woran kann das noch liegen?

Die Defragmentierung einer Festplatte ist ein kompliziertes Unterfangen. Sie kommt einer völligen Umstrukturierung des Dateisystems gleich. Wie in einem Buch besteht das Dateisystem von Windows 95 aus einem Inhaltsverzeichnis und den eigentlichen Datenseiten (Clustern). Das Inhaltsverzeichnis enthält den Namen, die Eigenschaften und den ersten Cluster einer Datei. Von dort geht es dann kettenartig von Cluster zu Cluster weiter. Wenn diese Cluster auf der Platte weit verstreut liegen, dauert das Öffnen einer Datei entsprechend lang.

Darauf beruht das Wirkungsprinzip von Defrag, es ordnet diese Cluster hintereinander an, um das Laden einer Datei so zu beschleunigen. Dabei muß es die vielen Strukturen des Inhaltsverzeichnisses immer auf dem neuesten Stand halten. Damit Defrag dabei nicht durcheinander kommt, kann es keinen Schreibzugriff auf die Festplatte durch ein anderes Programm dulden. Geschieht dieser doch, fängt Defrag mit der Arbeit vorsichtigerweise von vorne an.

Das Verhalten Ihres Defrag beruht also darauf, daß ein Programm regelmäßig auf die Festplatte Ihrer Bekannten zugreift. Das kann entweder der Systemdienst aus dem Pluspack, die Indexerstellung aus dem Microsoft Office oder eine ähnliches Tool sein. Achten Sie also darauf, daß während der Defragmentierung solche Programme geschlossen sind.

Sie finden diese Tools im Autostartordner, in der Datei WINDOWS\WIN.INI unter den Einträgen load= und run= sowie in der Registrierdatenbank unter dem Pfad HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Um einen solchen Übeltäter kurzzeitig zu entfernen, können Sie auch die Tastenkombination [Strg]+[Alt]+[Entf] drücken und das Programm schließen. Den Systemdienst finden Sie dort beispielsweise unter dem Eintrag Sage.