# Bootvorgang beschleunigen (Prefetching)

Gültig für: Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10

Ab Windows XP wurde der Startvorgang von Windows noch einmal beschleunigt. Microsoft strebt für Windows XP eine Bootzeit von unter 30 Sekunden an, dafür wurde das sog. Prefetching eingeführt. Dabei werden die nötigen Festplattenaktionen für das Aktivieren von Hardwaretreibern beim Booten direkt ausgeführt, so dass sich Initialisierung der Geräte und darauf folgende Festplattenaktionen überschneiden.

Windows speichert die Prefetch-Dateien in dem Ordner %SystemRoot%\Prefetch. Wenn Sie die häufig benutzten Programme neu optimieren möchten, löschen Sie den Inhalt des Ordners. Windows beginnt dann das Verhalten neu zu analysieren, um das Prefetching zu optimieren.

Benutzte Dateien:

%SystemRoot%\PREFETCH\Layout.ini

Diese Datei wird nach einer Analyse des Rechners automatisch erzeugt und wird bei der Defragmentierung als Hilfe benutzt, in der Reihenfolge, wie die Dateien optimal anzuordnen sind. Benutzt wird diese Datei von Windows für das Prefetching, um gewisse Speicherseiten imVoraus laden zu können.

Diese Datei können Sie über den Befehl (Start -> Ausführen -> "%windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks") aktuell erstellen lassen.

%SystemRoot%\PREFETCH\NTOSBOOT-B00DFAAD.PF

Enthält die Seiten, auf denen während des Bootvorganges zugegriffen wird. Hier werden die letzten 8 Bootvorgänge protokolliert.

%SystemRoot%\PREFETCH\*.PF

Wird benutzt, um das Laden der Anwendungen/Dateien zu beschleunigen, da hier die benötigten Sourcen mit protokolliert werden. Hier merkt sich also Windows, welche Dateien, Dlls, Grafiken usw. noch von einer Anwendung geladen wurden, wenn sie geöffnet wurde.

Die Optimierung wird von Windows durchgeführt, wenn gerade nichts zu tun ist. Diese Optimierung wird von Windows alle 3 Tage durchgeführt.

Ob diese Funktion bei Ihnen aktiv ist, können Sie in der Registry überprüfen

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

Unter:

HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager\ Memory Management\ PrefetchParameters

Finden Sie den Eintrag “EnablePrefetcher“, hier sollte als Wert 3 Eingetragen sein, damit die Funktion aktiv ist. Wenn Sie die Funktion deaktivieren wollen, setzen Sie den Wert auf 0.

Folgende Werte sind zulässig:

0 | Prefetch ausschalten
1 | Prefetch für Anwendungen
2 | Prefetch für den Bootvorgang
3 | Prefetch für Anwendungen plus Bootvorgang

Die zweite Funktion zur Beschleunigung des Bootvorgangs finden Sie im Tipp: „Defragmentieren der BOOT-Dateien ein-/ausschalten“ und "Auto-Layout-Service ein-/ausschalten"

Microsoft stellt weiterhin ein Tool namens "Bootvis" (Version 1.3) zu Verfügung. (Man sagt dem Programm aber nach, das es NICHT immer fehlerfrei arbeitet. Es ist mit Vorsicht einzusetzen!). Dieses Tool analysiert und beschleunigt den Bootvorgang. Zur Analyse wählen Sie "Trace" -> "Next Boot + Driver Delays". Wenn Sie jetzt Windows neu starten, werden Ihnen die Ergebnisse angezeigt, mit "Trace" -> "Optimize System" können Sie Ihr System Optimieren.

Download: <BootVis>

Damit diese Funktion läuft, müssen der Dienst "Taskplaner" und "Windows-Firewall" (Internetverbindungsfirewall) aktiv sein.

Siehe dazu auch Tipp: Laden von Anwendungen beschleunigen (EnableSuperfetch)

Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip1500/tip1502.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich