Cómo aumentar el límite de memoria para las aplicaciones de 32 bits en el sistema operativo Windows de 64 bits

Probablemente la mayoría de nosotros utiliza ahora un sistema operativo de 64 bits de Microsoft, como Windows 7 x64 o Windows Vista x64, que permite al ordenador direccionar más de 3 GB de RAM. ¿Sabía, sin embargo, que cualquier aplicación de 32 bits que ejecute sigue estando limitada a hacer uso de sólo 2GB de RAM? Esto incluye muchos juegos y probablemente la versión de Microsoft Office que tenga instalada, a menos que haya optado específicamente por instalar la versión de 64 bits.

Se preguntará por qué esto es un problema. Bueno, obviamente si su sistema tiene más de 2GB de RAM, sería genial que sus aplicaciones o juegos pudieran hacer uso de ella. Además, algunas aplicaciones se bloquean cuando llegan a este límite, o empiezan a aparecer cuadros con errores de falta de memoria. Si trabaja con archivos de Excel de gran tamaño (más de 500.000 filas), sabrá de lo que hablo.

La solución

¡Afortunadamente, hay una solución! Un gran codificador llamado Daniel Pistelli ha escrito una pequeña aplicación de parcheo que modificará sus programas de 32 bits y les permitirá direccionar hasta 4GB de RAM. Es importante recordar que esta utilidad sólo es útil si está ejecutando un sistema operativo de 64 bits. Si no sabe de qué estoy hablando, aquí tiene una forma fácil de comprobarlo:

1. Vaya al Panel de Control, y haga clic en ver por «iconos pequeños» en la esquina superior derecha
2. Haga clic en Sistema
3. Según la imagen de abajo, al lado de Tipo de sistema, debería decir Sistema operativo de 64 bits. Si no lo hace, entonces esta utilidad no le servirá de nada.

La segunda cosa que hay que recordar es que esta utilidad sólo se puede utilizar en aplicaciones de 32 bits. Si no está seguro de si una aplicación que está ejecutando es de 32 bits, ejecute el administrador de tareas pulsando CTRL-Mayúsculas-ESCAPE. Haga clic en la pestaña de procesos. Se cargará una lista de los programas que se están ejecutando actualmente. Busque su aplicación en la lista y mire si tiene *32 al lado. La imagen de ejemplo de abajo ilustra lo que quiero decir.

Utilizando el parche

Suponiendo que haya seguido los dos puntos anteriores y que ahora desee parchear su aplicación de 32 bits, primero haga una copia de seguridad del archivo ejecutable del programa que desea parchear. Si el proceso de parcheo falla, o si necesita descargar una actualización para el programa que está parcheando, es posible que tenga que volver al archivo original. Recuerde que sólo necesita hacer una copia de seguridad del archivo ejecutable del programa (es decir, el archivo con extensión .exe), no de toda la carpeta del programa en sí. Una vez hecho esto, descargue la utilidad de parcheo desde aquí. Ejecútela y le pedirá que seleccione su programa. Simplemente seleccione el archivo ejecutable que desea parchear y la utilidad hará su magia. Al terminar, le preguntará si desea parchear otro archivo. Si lo hace, siga adelante, si no, ¡salga!

Conclusión

Si todo va bien, su aplicación debería ahora ser capaz de hacer uso de hasta 4GB de RAM. Obviamente, esto será más útil para las aplicaciones que consumen muchos recursos, y probablemente verá los mayores beneficios con los juegos. Algunos programas de productividad también se beneficiarán, suponiendo que no esté utilizando las versiones de 64 bits de los mismos (por ejemplo, Excel, Photoshop, 3D Studio Max, etc.)

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar