Título: "Truco" para utilizar 4 gigas de memoria en Windows Publicado por: Baco en 26 de Enero 2009, 04:15:32 Muy buenas a todos,
Leyendo por el foro he visto gente comentando que los Windows de 32 bits no admiten más de 3 gigas de memoria, aunque le instales 4 gigas. Esto es debido a que, aunque un sistema operativo de 32 bits debería ser capaz de direccionar 4 gigas de RAM, se reserva cierta cantidad de memoria para la configuración de los dispositivos PCI, y también a causa de algunos componentes hardware que utilizan RAM como tarjetas gráficas, que aunque tengan RAM propia necesitan utilizar el mismo espacio de direcciones. En algunos casos es posible aumentar la cantidad de memoria direccionable, y por lo tanto utilizar más de los 3 gigas que reconoce Windows, el tema está en configurar PAE (Physical Address Extension) y DEP (Data Execution Prevention). Nota importante: no tengo ningún ordenador con 4 gigas de RAM a mano, por lo que no he podido probar estas opciones, y la información que he encontrado no está muy clara. Antes de hacer esto recomiendo leer los enlaces que pongo al final, y si conocen a alguien que sepa de esto que le consulten. Para configurar DEP y PAE, hay que abrir una línea de comandos (en modo administrador) y utilizar el comando BCDEdit. Para abrir la línea de comandos: - Windows XP: menú Inicio/Start, pinchar en Ejecutar/Run, escribir cmd y pulsar Enter. - Windows Vista: menú Inicio/Start, escribir cmd y pulsar Ctrl+Shift+Enter (para abrirlo en modo administrador). Hay varias opciones a la hora de configurar DEP y PAE: - habilitar DEP y PAE - deshabilitar DEP pero habilitar PAE - deshabilitar DEP y PAE Lo importante para utilizar los 4 gigas de memoria es habilitar PAE. No he encontrado ninguna información clara de cuando habilitar DEP y cuando no, lo único que he visto es que hay procesadores y placas que admiten DEP y otros no, pero no he encontrado nada que indique de forma clara cuando hay que hacerlo y cuando no. Habilitar DEP y PAE, desde la ventana de línea de comandos: - Windows XP: escribir "BCDEdit /noexecute=alwayson /pae" y pulsar Enter. - Windows Vista: escribir "BCDEdit /set nx AlwaysOn" y Enter escribir "BCDEdit /set pae default" y Enter Deshabilitar DEP pero habilitar PAE (ventana de línea de comandos): - Windows XP: escribir "BCDEdit /noexecute=alwaysoff /pae" y Enter - Windows Vista: escribir "BCDEdit /set nx AlwaysOff" y Enter escribir "BCDEdit /set pae ForceEnable" y Enter Deshabiliar DEP y PAE (ventana de línea de comandos): - Windows XP: escribir "BCDEdit /noexecute=alwaysoff /nopae" y Enter - Windows Vista: escribir "BCDEdit /set nx AlwaysOff" y Enter escribir "BCDEdit /set pae ForceDisable" y Enter Notas: - En los enlaces pone que esto es para Windows XP SP2 y Windows Vista (también para 2003 Server SP1). - Después de hacerlo habrá que reiniciar el ordenador para que realice los cambios. - En Windows Vista puede que no funcione habilitar DEP y PAE, en ese caso se puede probar a poner "/set pae ForceEnable" en vez de "/set pae default". Si esto tampoco funciona es que el ordenador no soporta DEP o PAE. - La opción de alwayson se puede cambiar por optin y optout. Estas opciones avanzadas permiten luego habilitar y/o deshabilitar DEP a mano para cada programa o ejecutable. - Estos cambios pueden provocar problemas de compatibilidad con algunos drivers. Recomiendo leer los enlaces, y hacer las pruebas con cuidado. Enlaces: http://support.microsoft.com/?kbid&ID=929605 http://msdn.microsoft.com/en-us/library/aa468629.aspx http://msdn.microsoft.com/en-us/library/aa906211.aspx PD: si algún forero lo prueba que ponga si le ha funcionado o no, y si luego ha tenido problemas de algún tipo. Pues nada, espero que os sirva de ayuda. Título: Re: "Truco" para utilizar 4 gigas de memoria en Windows Publicado por: Okanokam en 26 de Enero 2009, 13:57:29 Buena informacion.
KARMA -beer -beer |