Más memoria útil

En este truco vamos a ver cómo disponer de más memoria útil en Windows XP

El subsistema de memoria de Windows XP tratará normalmente de mantener en la caché el contenido de archivos .dll que hayan sido utilizados, manteniéndolos en memoria incluso después de que la aplicación que hacía uso de sus funciones haya sido cerrada.

Este comportamiento puede causar problemas de rendimiento en equipos con poca memoria o crear conflictos entre aplicaciones que utilicen versiones diferentes de la misma librería.

Para alternar el uso de esta caché iniciaremos el editor de Registro de sistema con el comando regedit.exe para ello Inicio->Ejecutar->Regedit.

A continuación localizaremos la clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

Y creamos una nueva subclave de nombre AlwaysUnloadDLL cuyo valor alfanumérico será 1 para desactivar la memoria caché de las librerías dinámicas.

De esta forma, cada vez que cerremos una aplicación, se descargarán de la memoria las librerías que haya utilizado, dejando libre totalmente la memoria RAM para su uso en cualquier otra aplicación.