Eu tenho o Windows 7 profissional de 64 bits com 4 GB de RAM.
Ele exibe em System Properties 4GB instalado e em Monitor de Recursos mostra corretamente 4096MB e 2MB reservados para HW.
A bios mostra 4096MB e a memória sobreposta está ativada. A placa-mãe é ASUS p7p55d-e .
O SO usa apenas 3,1 GB de RAM como se fosse um sistema operacional de 32 bits. Por quê?
Tentei alterar a configuração do BIOS independentemente e definir a opção de inicialização do Windows para usar / não usar memória Max e assim por diante ....
MAS ainda tenho o limite de 3,1 GB de RAM max alocado.
Alguém pode me ajudar?
Talvez a instalação do SO esteja corrompida? Alguma nova atualização? Ou algo mais relacionado a software / SO? Ou ... eu não sei ....
Com a linha de comando com direitos administrativos
bcdedit /set pae ForceEnable
parece corrigir o problema e só aumenta para 3,4 GB em vez de 3,1 GB.
Alguma ideia de como posso usar todos os meus 4 GB de RAM?
Obrigado.
EDITAR:
sim os é x64
Como MichaelKjörling disse que parece funcionar como se fosse um sistema operacional de 32 bits
atualmente com o
bcdedit /set pae ForceEnable
o pico de ram está em 3,5 / 3,6 GB
Usando o SysInternal Process Explorer , configure o intervalo de atualização para 0.5s e o pico de memória no gráfico é 3.5 / 3.6 GB de RAM.
Com a VM estável em 3.1GB e não supera isso, mas acho que talvez seja um gerenciador de memória win7? ou algo como "cache de memória superfetch"?
[cant'post imagem precisa de reputação 10, desculpe, não é minha culpa desta vez:)]
thx para ajuda.
FOTO:
O pico é 3,5 / 3,6 GB
IMAGEM2Recursodomonitor(idiomadeTI)
daesquerdaparaadireitanalegenda:
- Reserverd(cinza)
- Usado(verde)
- Modificado(laranja)
- StandBy(azul)
- Grátis(azulclaro)
P.S.
Minha pergunta não está relacionada com as outras marcadas, porque é um problema diferente:
Não é relacionado a BIOS, nem alguns "Opção de inicialização avançada no sistema operacional".
caso contrário eu não tenho 4 GB de memória disponível (veja a Figura 2)
thx para ajuda.
ENCONTRADO MELHOR RESPOSTA AQUI:
Windows 7 Tweaks, Truques, ...
Optimize Memory
In addition to turning OFF unnecessary processes, there are a couple tweaks that will force Windows to use MORE of the ram memory than the system is set to use by default. Using MORE memory FOR YOUR applications means the system is faster and there are fewer hard drive accesses. You want more memory to be USED by YOUR applications... that's why you paid for it.
Run Regedit and go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ FileSystem\NtfsMemoryUSage
Change it from 0 to 2.
Just below that location is this key, this registry tweak will increase your hard disk cache size The Large System Cache option is one that can improve your disk I/O performance up to 50%! Change from 0 to 1.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache
By default, Microsoft probably keeps the memory demands set as low as possible at installation - so they can sell upgrades to a wider market of users who have older computers with limited ram.