Lorsque vous fermez une application, Windows conserve en mémoire les DLL de cette application afin de pouvoir la rouvrir plus rapidement ultérieurement.
L'inconvénient de cette méthode est que votre RAM se remplit inutilement.
Pour éviter cela, vous allez créer une valeur spécifique dans le Registre.
Attention :
Avant de toucher au Registre, créez un point de restauration système manuel pour faire marche arrière en cas de problème.
Détail de la procédure
1 - Effectuez [Windows]+[R] puis saisissez regedit pour lancer l'éditeur du Registre.
2 - Parcourez l'arborescence du Registre jusqu'à à la clé suivante :
KEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
3 - Dans la partie droite de la fenêtre, cliquez avec le bouton droit de la souris sur Nouveau => Valeur DWORD 32 bits
4 - Nommez cette valeur AlwaysUnloadDLL
Si celle valeur existe déjà, modifiez-la.
En effet, il est inutile d'en créer une nouvelle, opération d'ailleurs impossible puisqu'elle porterait le même nom !
5 - Cliquez avec le bouton droit de la souris sur cette valeur, choisissez Modifier, puis attribuez-lui la valeur 1 et validez par OK.
6 - Fermez l'éditeur du Registre et redémarrez l'ordinateur.
Si vous voulez annuler cette modification, il vous suffit de supprimer la valeur AlwaysUnloadDLL précédemment créée ou de la désactiver en la mettant à 0.
Source : http://www.vulgarisation-informatique.c ... lisees.php
Libérer de la mémoire en supprimant les DLL inutiles
Re: Libérer de la mémoire en supprimant les DLL inutiles
Pour tout commentaire ou demande d'aide sur cette astuce, merci d'ouvrir un nouveau sujet dans la catégorie "Discussions Générales" du système d'exploitation concerné.