Solución al problema de "Sin memoria" en Windows

De vez en cuando, cuando abre muchos programas en Windows 7 o Vista, aparece un mensaje de error que dice " No hay suficiente memoria ", con la sugerencia de cerrar algunos programas.
Si no cierra nada e ignora el mensaje, puede continuar trabajando, pero corre el riesgo de que uno de los programas se bloquee y se cierre repentinamente sin guardar su trabajo.
El problema de la memoria insuficiente en Windows es bastante molesto porque puede aparecer incluso si solo 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 en disco.
Windows ejecuta programas en la memoria física, llamada RAM (memoria de acceso aleatorio) y memoria virtual .
Si se agota la RAM, Windows, con un truco inteligente, utiliza la memoria virtual explotando un archivo en el disco duro llamado archivo de paginación o pagefile.sys.
Dado que el disco duro es mucho más lento que la RAM, cuando un programa usa el archivo de paginación, la carga será menos rápida, pero sin ningún bloqueo.
Sin embargo, si la cantidad máxima del archivo de paginación también se agota, Windows se queda " Sin memoria " y aparece el mensaje de memoria insuficiente.
1) La solución más obvia sería instalar RAM adicional incluso si, como ya se vio, puede usar más de 4 GB de RAM solo en ciertas condiciones.
En la mayoría de los casos, el problema no es que la memoria esté agotada, sino que sea insuficiente para realizar un determinado proceso que quiera almacenar grandes volúmenes de datos (por ejemplo, un video) y no encuentre espacio contiguo.
Prácticamente, incluso tener mucha RAM, si un proceso requiere que se asigne una mayor cantidad de memoria en un solo sector.
Windows también tiene un límite de 2 GB en el uso de memoria para una sola aplicación en modo de usuario.
Para entenderlo, solo piense en una pared donde quiera colocar un sofá y una estantería.
Si la estantería es más larga que el espacio disponible después de colocar el sofá, no entrará aunque haya espacio para algo más pequeño.
Con algunas herramientas como Minimem o Rizone Memory Booster, puede optimizar la administración de RAM automáticamente, tratando de asignarla lo mejor posible.
2) Puede aumentar la cantidad de memoria virtual de Windows .
Para hacer esto, debe ir a: Panel de control -> Sistema -> Configuración avanzada del sistema -> en Rendimiento, presione Configuración -> Avanzado -> Presione el botón Cambiar -> Presione el punto de tamaño personalizado y establezca un valor mínimo o diferente máximo -> Presione la tecla Establecer y luego OK y Aplicar.
Este valor se refiere al tamaño del archivo de paginación.
En otro artículo, hemos tratado de dar indicaciones sobre los valores óptimos para la memoria virtual y el archivo de paginación de Windows que indica una regla para tener un tamaño máximo que es 1, 5 veces la RAM.
Sin embargo, esta regla muestra sus limitaciones si hay un problema de memoria insuficiente, por lo que debe aumentarse.
En una PC con 4 GB de RAM, diría que puedes tener una memoria virtual con dimensiones
mínimo 2500 y máximo 6000.
No debe establecer valores demasiado bajos, de lo contrario, nada cambiará, ni demasiado alto, de lo contrario, ralentizará la computadora y se volverá inestable.
Para desfragmentar el archivo de paginación, puede usar PageDefrag y evitar el problema indicado en el punto 1.
3) Si esto no resuelve el problema de memoria insuficiente, las causas podrían depender de otros factores.
En primer lugar, vale la pena investigar los programas que se ejecutan en segundo plano .
Luego abra el administrador de tareas (o Administrador de tareas ) y ordene los procesos por Conjunto de trabajo haciendo clic en el encabezado de la columna.
Para cada proceso puede ver el programa responsable o el servicio.
En otro artículo vimos qué servicios se pueden deshabilitar en Windows para acelerar la PC.
El objetivo es cerrar procesos activos innecesarios de Windows y eliminar los desperdicios de memoria.
4) En un artículo de soporte de Microsoft hay otra solución, la de cambiar el tamaño de almacenamiento dinámico del escritorio .
Más allá de lo que esto significa, este tamaño se especifica en una clave de registro que debe cambiarse manualmente.
Haga clic en el menú de inicio y escriba, en la barra de búsqueda o en Ejecutar, el comando regedit y presione Entrar.
Al expandir las ramas del directorio de claves a la izquierda, navegue a la siguiente ruta: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
Mire en el centro de la ventana y haga clic derecho en la tecla de Windows para cambiarla.
Encontrará un valor como: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, aaaa, zzzz ......
Luego cambie el valor de aaaa escribiendo el número 12288 para Windows Vista o Windows 7 de 32 bits y 20480 para sistemas de 64 bits.
También cambie zzzz al número 1024.
Cierre, reinicie la PC y verifique si el error de memoria insuficiente continúa apareciendo o si se vuelve menos frecuente.

Deja Tu Comentario

Please enter your comment!
Please enter your name here