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_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
Ajoutez une nouvelle valeur de type DWORD nommée AlwaysUnloadDll
puis mettez "1" dans le champs Données de la Valeur
Vous pouvez également télécharger ce fichier reg qui s'occupera de tout à votre place !
et voila, à vous de jouer maintenant :-)