Page 1 sur 1

Libérer de la mémoire en supprimant les DLL inutiles

Posté : lun. 15 août 2016 00:31
par Patriciag
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.
Sans titre.png
Sans titre.png (223.75 Kio) Vu 1160 fois
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

Re: Libérer de la mémoire en supprimant les DLL inutiles

Posté : lun. 15 août 2016 07:55
par chantal11
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é.