DLL-Dateien automatisch aus dem Speicher löschen
Windows lässt von Programmen immer DLL´s im Speicher - obwohl das Programm schon beendet wurde. Das kann ganz hilfreich sein, wenn Sie ein Programm mehrmals hintereinander starten, es kann aber - besonders bei schwächerer Hardware - zu Geschwindigkeitsverlusten kommen.
Die Registry hält den richtigen Schlüssel bereit, um die DLL-Dateien automatisch aus dem Speicher zu löschen.
Navigieren Sie im Registry-Editor zum Schlüssel "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" und erstellen bzw. bearbeiten Sie dort die Zeichenfolge "AlwaysUnloadDLL" auf den Wert "1".
Beim nächsten Neustart werden dann die DLLs nach dem Beenden eines Programmes auch aus dem Speicher gelöscht.
Anmerkung:
Laut Microsoft MSDN-Artikel ist dies nur bei Versionen vor Windows 2000 nötig, jedoch konnte ich auf meinen Testsytemen trotzdem mehr Perfomance erzielen.