Tipps für:

Gruppenrichtlinien

Partnerseiten

Virgis-Dreambabys
WinSupportForum.de
Freeware-base
 Nicht benötigte DLLs sofort aus dem Speicher entfernen

Nicht benötigte DLLs sofort aus dem Speicher entfernen

Gültig für: Windows 95 | Windows 98 | Windows ME | Windows NT


Icons/info.png

Windows hat die Angewohnheit, belegten Speicher durch DLL-Dateien nicht sofort wieder freizugeben, auch wenn die geladene DLL-Datei schon länger nicht mehr verwendet wird. Dadurch wird versucht, die Ladezeiten gering zu halten falls die DLL wieder gebraucht wird. Dieses Verhalten kann nachteilig sein, wenn Sie wenig Arbeitsspeicher haben und oft unterschiedliche Programme starten.

 

Ab Windows 2000 hat diese Änderung keine Auswirkung mehr auf das System. Hier hat Microsoft das Speichermanagement überarbeitet und diese Funktion fest mit eingebaut.

.

Damit nicht benötigte DLLs sofort aus dem Speicher entfernt werden, setzen Sie folgenden Registry Wert. Wir konnten aber dadurch keinen messbaren Geschwindigkeitsvorteil feststellen.

 

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab.

Beachten Sie dazu bitte folgende Punkte:

Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)

 

Info: 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\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\

 

erstellen Sie einen neuen Schlüssel mit dem Namen "AlwaysUnloadDll". Setzen Sie den Eintrag "(Standard)" vom Datentyp REG_SZ auf 1.

 

InfoWeitere Informationen hierzu finden Sie in der MS Knowledge Base: http://support.microsoft.com/?*

KBid=196480

InfoAb 2000 wird dieser Eintrag von Windows nicht mehr unterstützt: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_programming/debugging.asp


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

Impressum | Datenschutz

 

URL: http://www.winfaq.de/faq_html/Content/tip0500/onlinefaq.php?h=tip0537.htm

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

Hauptmenü

Registry System Wizard

Über WinFAQ