Actualicé mi PC a 4 GB de RAM y obtengo solo 3 GB. Windows 7 de 32 bits considera que tengo 4 GB de RAM pero no utilicé más de 3 GB.
Alguien me dijo que MS Windows de 32 bits no admite RAM de más de 3 GB.
Entonces, ¿hay alguna manera de hacer que mi sistema operativo "Windows 7 32-Bit" admita más de 3 GB de RAM?
* `Nota: no puedo pasar a 64 bits porque tengo muchos programas que no funcionan con un sistema operativo de 64 bits.
Editar::
Intenté lo que el Sr. Wonsungi me aconsejó, pero cada vez que verifico esta opción:
Enable support for 4 GB of RAM
Obtuve el siguiente error:
'Cannot access to the registry key HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-11d1-A9F0-00AA0060FA31}.'
No hay "CLSID" en mi registro, ¡no sé por qué !.
Respuestas:
Puede usar PAE, pero no es tan bueno como solo ir a 64 bits. Consulte esta página de MSDN.
fuente
To explicitly enable PAE, use the following BCDEdit /set command to set the pae boot entry option: bcdedit /set [{ID}] pae ForceEnable
en la página de MSDN que proporcionó. Pero no sé cómo y dónde escribir este comando. ¿Podrías ayudarme por favor?Lea esto: Amigo, ¿dónde están mis 4 gigabytes de RAM?
Para información general, también hay esta descripción general sobre los límites de memoria por edición de Windows:
Límites de memoria para versiones de Windows
fuente
Recientemente, un grupo de programadores ha lanzado un parche de kernel para Windows 7 para permitir el uso de más de 4 GB de RAM en Windows 7. Haga clic aquí para descargar el parche o ver más información al respecto . El parche básicamente modifica el kernel de Windows 7 para que se parezca más al Windows Server 2003 Datacenter Edition, que es compatible con hasta 8 GB de RAM en modo de 32 bits.
El parche le permite extender bien el PAE a 8 GB de RAM en Windows 7 de 32 bits. Para obtener más información acerca de por qué Microsoft implementó esta limitación técnica, consulte este artículo .
Tenga en cuenta que los procesos individuales seguirán limitados a 4 GB, incluso si el sistema puede acceder a más ... Aunque si tuviera 8 GB de RAM, al menos todavía tendría otros 4 GB para otros procesos;)
fuente
Hasta donde yo sé, la ventana de 32 bits puede usar memoria de hasta 64 GB, y puede ser "pirateada" para hacerlo.
Este truco se describe completamente aquí: Memoria con licencia en Windows Vista .
(Nota: no le aconsejo a nadie que lo intente).
También es una lectura interesante, ya que explica muy bien todos los conceptos involucrados.
Reproduzco a continuación su imagen de prueba de concepto.
fuente
La respuesta a esta pregunta es realmente "depende de a quién le pregunte".
Algunos dicen que use PAE, que le permitirá abordar más de 4 GB PERO Microsoft NO le permitirá en muchas de las versiones de 32 bits de Windows.
http://msdn.microsoft.com/en-gb/library/aa366778(VS.85).aspx
La siguiente tabla especifica los límites de la memoria física para Windows 7.
Límite físico de 4 GB, período. Es un problema de licencia. Incluso podría haber un "hack" flotando para permitirte usar más de 4GB, pero no me acuerdo.
Tenga en cuenta: Vista y Windows 7 en 32 bits informarán la RAM FÍSICA TOTAL que tiene en el Sistema, pero SOLO usará 4 GB de ella. Por lo tanto, introducir 16 GB en una computadora con Windows de 32 bits solo usará 4 GB SEGÚN MICROSOFT, aunque el panel de control "Sistema" mostrará 16 GB. Windows 7, Vista y XP de 32 bits solo usarán 4 GB de RAM, es un hecho. Sin embargo, ciertas versiones de Windows Server utilizarán más de 4 GB con PAE habilitado.
Para aquellos que dicen "su PAE incorrecto les permitirá usar más de 4 GB", sí, estoy de acuerdo, sin embargo, Microsoft dice que solo pueden usar 4 GB en la mayoría de los SO de escritorio de 32 bits, por lo que si sienten que la página tiene un error, envíenlos un correo electrónico o llámalos para quejarse.
fuente
Alguien esta equivocado. Los sistemas operativos de escritorio de Windows de 32 bits admiten hasta 4 GB de memoria física. Sin embargo, debido a las limitaciones de hardware de la arquitectura x86, solo 3.5 ~ GB están disponibles para el sistema operativo si se instalan 4 GB.
fuente
Por curiosidad, ¿puedes dar algunos ejemplos de programas que no funcionan en ventanas de 64 bits? Windows de 64 bits desde Windows XP tiene una excelente compatibilidad con programas de 32 bits. Verifique la quinta pregunta en esta página: h ttp: //windows.microsoft.com/en-US/windows-vista/32-bit-and-64-bit-Windows-frequency-asked-questions . Tomemos Microsoft Office por ejemplo, todo es de 32 bits, pero funciona muy bien en Windows de 64 bits.
La única vez que no querría pasar a 64 bits es si tiene hardware que no tiene controladores de 64 bits. Los controladores de hardware deben coincidir con la plataforma del sistema operativo.
fuente
Este parche funciona o eso parece.
Antes del parche, podía usar 3gb de 4gb, y ahora todos los 4gb son accesibles.
Aquí está el parche:
Aquí está la captura de pantalla (Windows 7 Ultimate Hungarian):
fuente
El siguiente enlace establece una manera de
7C 11 8B 45 FC 85 C0 74 0A
y7C 10 8B 45 FC 85 C0 74 09
de7C 10 B8 00 00 02 00 90 90
y7C 10 B8 00 00 02 00 90 90
, respectivamente)makecert -r -ss my -n "CN=My Cert"
ysigntool sign -s my -n "My Cert" ntkl64g.exe
bcdedit
de una manera muy clara y directa
http://www.evga.com/forums/tm.aspx?m=960087&mpage=1&print=true
Lo que funcionó para mí.
fuente