
Foire aux questions
Accueil de la FAQ -> FAQ Logiciels -> Windows -> Windows XP
Forcer la libération des fichiers *.DLL de la mémoire
Afin de relancer une application plus vite, Windows, par défaut, conserve tous ses fichiers *.DLL en mémoire. Mais lorsqu'on ne souhaite pas relancer 20 fois de suite la même application lors d'une session, la chose a peu d'intérêt, si ce n'est encombrer inutilement la ram disponible...
Mais il est possible de forcer Windows à nettoyer ces librairies.
Editez le registre. Rendez-vous sur sur la clef suivante :
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer"
Ajoutez une nouvelle valeur DWORD, que vous baptiserez "AlwaysUnloadDll". Attribuez-lui la valeur 1.
Après avoir redémarré, Windows déchargera réellement les fichiers *.DLL à chaque arrêt d'application.
Inséré le : 26/11/2005 à 21:56