Solución al problema de la “Memoria Insuficiente” en Windows

Ocasionalmente, cuando se abren muchos programas en Windows 7 o Vista, aparece un mensaje de error que dice “Memoria insuficiente“…con la sugerencia de cerrar algunos programas.
Si no cierras nada e ignoras el mensaje puedes seguir trabajando, pero te arriesgas a que uno de los programas se caiga y se cierre de repente sin guardar tu trabajo.
El problema de la memoria insuficiente en Windows es bastante molesto porque puede aparecer incluso si sólo el navegador web está abierto, con muchas pestañas abiertas.

En primer lugar, este problema se relaciona con la memoria y no tiene nada que ver con el espacio del disco.
Windows ejecuta programas en el memoria físicallame a RAM (Memoria de acceso aleatorio o Memoria de acceso aleatorio) y el memoria virtual.
Si la RAM se agota, Windows, con un astuto truco, utiliza la memoria virtual usando un archivo en el disco duro llamado paging file o pagefile.sys.
Como el disco duro es mucho más lento que la RAM, cuando un programa utiliza el archivo de paginación, las cargas serán menos rápidas, pero sin ningún bloqueo.
Sin embargo, si también se agota la cantidad máxima del archivo de paginación, Windows va “Fuera de la memoria…“y aparece el mensaje de memoria insuficiente.

1) La solución más obvia sería instalar memoria RAM adicional aunque, como ya se ha visto, sólo se pueden usar más de 4 GB de RAM bajo ciertas condiciones.
En la mayoría de los casos El problema no es que la memoria se agote, sino que es insuficiente. para realizar un cierto proceso que quiere almacenar datos de gran volumen (por ejemplo, un vídeo), y no encuentra ningún espacio contiguo.
Básicamente, incluso con mucha RAM, si un proceso requiere una mayor cantidad de memoria para ser asignado todo junto en un sector.
Windows también tiene un límite de uso de memoria de 2 GB para una sola aplicación en el modo de usuario.
Para entenderlo, piensa en una pared donde quieras poner el sofá y la estantería.
Si la estantería es más larga que el espacio disponible después de colocar el sofá, no cabrá aunque haya espacio para algo más pequeño.
Con algunas herramientas como Minimem o el potenciador de memoria Rizone puedes Optimizar la gestión de la RAM automáticamente…tratando de asignarlo lo mejor posible.

2) Puedes aumentar la cantidad de memoria virtual de Windows.
Para hacer esto tienes que subir: Panel de control -…y que no se puede hacer nada más..; Sistema -…y que no se puede hacer nada más..; Ajustes avanzados del sistema -a continuación Actuación…presiona sobre… Ajustes -Avanzado -Apriete la tecla Cambiar -Pulsar en el tamaños personalizados y establecer un valor mínimo o máximo diferente —-; Presionar la tecla Set y luego OK y Aplicar.
Este valor se refiere al tamaño del archivo de paginación.
En otro artículo intentamos dar indicaciones sobre los valores óptimos de la memoria virtual y de los archivos de paginación de Windows indicando una regla que establece que el tamaño máximo debe ser 1,5 veces la RAM.
Esta regla, sin embargo, muestra sus límites si hay un problema de memoria insuficiente, por lo que debe ser aumentada.
En un PC con 4 GB de RAM diría que puedes tener una memoria virtual con las siguientes dimensiones
mínimo 2500 y máximo 6000.
No fije los valores demasiado bajos, de lo contrario no se ejecutará nada, o demasiado alto o se ralentizará el ordenador y se volverá inestable.
Para desfragmentar el archivo de paginación puedes usar PageDefrag y evitar el problema mencionado en el paso 1.

3) Si esto no resuelve el problema de la memoria insuficiente, las causas pueden depender de otros factores.
En primer lugar, vale la pena investigar el programas de fondo.
Entonces abre el El jefe de tareas… (o Administrador de Tareas) y ordenar los procesos por Memoria (Juego de Trabajo) haciendo clic en el encabezado de la columna.
Para cada proceso se puede ver el programa o servicio responsable.
En otro artículo vimos qué servicios puedes desactivar en Windows para acelerar tu PC.
El objetivo es cerrar los procesos activos innecesarios de Windows y eliminar el desperdicio de memoria.

4) En un artículo de soporte de Microsoft hay otra solución, la de cambiar el tamaño de la pila de escritorio.
Más allá de lo que esto significa, esta dimensión se especifica en una clave de registro que debe ser cambiada manualmente.
Haz clic en el menú de inicio y escribe, en la barra de búsqueda o en Ejecutar, el comando regedit y presiona enter.
Expandiendo las ramas del directorio clave de la izquierda, navega a la siguiente ruta: HKEY_LOCAL_MACHINE™CurrentControlSet™Session Manager™SubSystems .
Mira en el centro de la ventana y haz clic con el botón derecho del ratón en la tecla Windows para cambiarla.
Encontrarás un valor estándar: Sistema Raíz del Sistema 32csrss.exe Directorio de Objetos = Sección Compartida de Windows =xxxx,yyyy,zzzz….
Luego cambie el valor yyyy escribiendo el número 12288 para Windows Vista o Windows 7 a 32bit y 20480 para sistemas de 64bit.
También cambia zzzz con el número 1024.
Cierre, reinicie el PC y compruebe si el error de memoria insuficiente sigue apareciendo o se hace menos frecuente.