Ha habe was gefunden. Also viel Spaß.....
Der verantwortliche Schlüssel findet sich in der Registry unter
HKLM \ System \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement
Hier ist zur Deaktivierung der Paging-Funktion dem Eintrag Disable PagingExecutive als Wert "1" zuzuweisen. Die Voreinstellung ist der Wert "0", der die Paging-Funktion aktiviert.
Die Cache-Verwaltung von Windows XP kann über den Schlüssel:
HKLM \ System \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement
angepasst werden. Wird der Eintrag "LargeSystemCache" durch Zuweisung des Wertes "1" aktiviert, stellt das Betriebssystem allen verfügbaren Arbeitsspeicher - außer den 4 MB für den zentralen Systemspeicher - für den Dateisystem-Cache zur Verfügung.
Da Windows den Kernel in den Arbeitsspeicher lädt, reagiert das Betriebssystem bei großem System-Cache schneller. Diese Einstellungen sind jedoch dynamisch. Benötigt das System mehr als 4 MB, gibt die Cache-Funktion automatisch bis zu 8 MB zusätzlich frei. Beim Start von RAM-intensiven Prozessen verdrängen diese dann den Kernel wieder aus dem Cache. Je nach Arbeitsumgebung kann die Funktion aber auch zu Performance-Einbußen führen. Da die Aktivierung des LargeSystemCache mehr Arbeitsspeicher erfordert, eignet sie sich eher für Besitzer von 256 oder 512 MB RAM.
Anwender, die unter Windows XP Professional Serverdienste einsetzen, sollten die Funktion "IOPageLockLimit" in der Registrierdatenbank optimieren - und zwar unter
HKLM \ System \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement
Der voreingestellte Standardwert für IOPageLockLimit liegt bei 512 KB, lässt sich bei Rechnern mit 256 MB oder mehr Arbeitsspeicher aber erhöhen.
Dies verbessert die Input-Output-Leistung des Systems etwa bei häufigen Dateitransfers deutlich. Zugewiesene Werte zwischen 8 und 16 MB sind optimal. Abhängig ist dies jedoch von der eingesetzten Systemumgebung, deshalb sollten Anwender anfangs unterschiedliche Werte ausprobieren. Die Werte müssen dabei aber in Byte angegeben sein, für eine Einstellung von 12 MB ist dementsprechend 12*1024*1024, also 1258291 anzugeben.
Startmenü beschleunigen
Das Startmenü kann im Registry-Schlüssel
HKCU \ Control Panel \ Desktop
unter dem Punkt "MenuShowDelay", durch das Ändern des Wertes "400" auf "0" beschleunigt werden.
Wenn bei geöffnetem Startmenü die Umschalttaste (Shift-Taste) gedrückt wird, lassen sich mehrere Anwendungen aufrufen und starten, ohne dass sich das Menü schließt.
Startup-Programme deaktivieren
Viele Programme haben die Angewohnheit, nach der Installation ohne Rückfrage Programmmodule in die Windows-Autostart-Gruppen einzutragen, so dass diese bei jedem Systemstart mit aufgerufen werden. Diese Programme sind in vielen Fällen komplett überflüssig, und verlangsamen die Boot-Zeit beträchtlich.
Mit dem in Windows XP wieder verfügbaren Systemkonfigurationsprogramm msconfig lassen sich solche ungebetenen "Freeloader" deaktivieren, später nach Bedarf auch wieder aktivieren.
Um das Systemkonfigurationsprogramm aufzurufen, geben Sie unter "Start / Ausführen" den Befehl msconfig ein.
Die Registerkarte "Systemstart" zeigt Elemente an, die beim Hochfahren von Windows automatisch ausgeführt werden. Deaktivieren Sie überflüssige Elemente durch Entfernen des Häkchens.
Systemressourcen freigeben
Durch die Deaktivierung nicht ständig benötigter Systemdienste lassen sich Arbeitsspeicher und CPU-Leistung einsparen. Dies führt zu einer erheblichen Leistungssteigerung von Windows XP. Die Systemdienste lassen sich mit dem Programm services.msc verwalten. Dieses Programm kann vom Startmenü über Ausführen gestartet werden, oder über die Systemsteuerung unter Verwaltung / Dienste.
Systemwiederherstellung
Auch die Systemwiederherstellung von Windows XP belegt mit der Zeit einiges an Festplattenspeicher. Dieser Dienst soll beschädigte Dateien reparieren, wenn diese zu Beispiel durch eine Installation eines Programms oder eines Treibers beschädigt wurden. Um diesen Dienst zu entfernen, muss die Checkbox "Systemwiederherstellung auf allen Laufwerken deaktivieren" im Fenster "System", unter der Registerkarte "Systemwiederherstellung" abgewählt werden.
Auch unter Windows XP steht das Programm Datenträgerbereinigung zur Verfügung. Von Zeit zu Zeit sollten alle nicht mehr benötigten Dateien gelöscht werden.
Per Voreinstellung überwacht die System-Restore-Funktion alle Windows-Partitionen. Über einen früheren Wiederherstellungspunkt lassen sich sowohl ungewollt als auch bewusst gelöschte Dateien retten. Dieses Sicherheitsrisiko lässt sich in der Systemsteuerung unter System / Systemwiederherstellung mit dem Befehl "Systemherstellung deaktivieren" ausschließen. Wer ganz sichergehen will, kann die System-Restore-Funktion auch über die Registry deaktivieren.
Unter
HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ SystemRestore
funktioniert dies mit einem "DisableSR" zugewiesenen Wert von "1". Auch den ungewollten Start der Systemwiederherstellung erlaubt die Registry zu verhindern. Wird dem Eintrag Start der Wert "4" zugewiesen, unterbindet der Schlüssel
HKLM \ System \ CurrentControlSet \ Services \ sr
den Aufruf der Systemwiederherstellung. Null (0) als zugewiesener Wert entspricht der aktiven Standardeinstellung.
In der Systemsteuerung ist der Systemwiederherstellung unter System / Systemwiederherstellung eine bestimmte Menge Festplattenplatz zuzuweisen, der für Wiederherstellungsdaten bereitsteht. Maximal sind dies 12 Prozent der Laufwerkskapazität. Dies lässt sich auch über die Registry einstellen, und zwar unter
HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ SystemRestore
sowie unter
HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ SystemRestore \ Cfg
Der relevante Unterschlüssel heißt "DiskPercent". Mit "RPLifeInterval" lässt sich festlegen, wie lange vorhandene Wiederherstellungspunkte (Rescue Points) gespeichert bleiben. Ist das Speicherlaufwerk nicht mit der Systempartition identisch, erlaubt Windows auch, die Systemwiederherstellung für jedes Laufwerk einzeln ein- oder auszuschalten. So sind bestimmte Festplattenbereiche anzulegen, für die System-Restore deaktiviert ist und deren Daten nicht wiederherstellbar sind - während die Systempartition aber gleichzeitig durch System-Restore gegen Ausfälle geschützt ist.