Windows - Limpieza de las DLL cargadas en memoria

Mayo 2017

Windows conserva en memoria las librerías (DLL) que se han utilizado recientemente a fin de acelerar significativamente el inicio de las aplicaciones la próxima vez que sean ejecutadas.

Sin embargo, estas librerías consumen espacio en memoria. Por lo que si deseas favorecer la cantidad de memoria disponible, puedes forzar la liberación de memoria después de su uso, para ello deberás modificar una clave del registro del sistema:

Método 1:

  • Haz clic en “Inicio”, luego en "Ejecutar".
  • En la ventana que aparece, escribe regedit:


  • En la ventana Editor del Registro, desplazate en el árbol de directorios y posiciónate en: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer


  • Crea un valor DWORD:


  • Dale el nombre de AlwaysUnloadDll.
  • Asígnale el valor 1 (haz clic derecho sobre el nombre del valor, selecciona Modificar) luego pulsa Aceptar:



Método 2:

  • Abre un documento en notepad (bloc de notas) y pega las líneas siguientes:


REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer]

"AlwaysUnloadDll"=dword:00000001
  • Haz clic en Archivo luego en Guardar como.
  • Dale un nombre al archivo (por ejemplo: sup-dll-memoria) y agrégale la extensión .reg.


  • Guarda este archivo en el escritorio y ciérralo.
  • Ve al escritorio y haz doble clic en este archivo cuyo icono debería ahora parecerse a esto :



  • En la ventana que aparece, acepta la fusión en el registro, haciendo clic en Si.

Consulta también

Publicado por Carlos-vialfa. Última actualización: 11 de agosto de 2008 a las 17:40 por Carlos-vialfa.
El documento «Windows - Limpieza de las DLL cargadas en memoria» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.