Un bon nombre de DLL reste en mémoire lorsque vous fermez une application, en effet, le fait de ne pas décharger ces DLL de la mémoire permet de gagner un peu de temps dans le cas ou vous decidiez de relancer cette même application. Inutile de vous dire que le gain de temps est assez négligeable comparé à la place qu’occupe certaines DLL en mémoire. Cette astuce vous sera utile si vous ne possédez pas de beaucoup de mémoire vive (RAM).
Voici comment faire pour forcer le système d’exploitation à décharger ces DLL de la mémoire vive à la fermeture d’une application :
Cliquez sur « Démarrer », « Exécuter… » puis tapez « regedit » et cliquez sur « OK ».
Rendez-vous alors à la clé suivante :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurr entVersionExplorer
Ajoutez une nouvelle valeur de type DWORD nommée AlwaysUnloadDll
puis mettez « 1 » dans le champs Données de la Valeur.