Diese Frage hat hier bereits eine Antwort:
Ich habe Windows 7 Professional 64bit mit 4 GB RAM.
Es wird in den Systemeigenschaften 4 GB installiert und in angezeigt Ressourcenmonitor richtig zeigt 4096MB und 2 MB reserviert für HW.
Das BIOS zeigt 4096MB und der überlappende Speicher ist eingeschaltet. Hauptplatine ist ASUS p7p55d-e .
Das Betriebssystem verwendet nur 3,1 GB RAM, als wäre es ein 32-Bit-Betriebssystem. Warum?
Versucht, die BIOS-Konfiguration unabhängig zu ändern und die Windows-Startoption so einzustellen, dass der maximale Speicher verwendet / nicht verwendet wird und so weiter.
ABER ich habe immer noch das Limit von 3,1 GB RAM zugewiesen.
Kann mir jemand helfen?
Möglicherweise ist die Installation des Betriebssystems beschädigt? Ein neues Update? Oder etwas anderes mit Software / Betriebssystem zu tun? Oder ... ich weiß nicht ...
Mit der Befehlszeile mit Administratorrechten
bcdedit /set pae ForceEnable
scheint das Problem zu beheben und erhöht sich nur auf 3,4 GB anstelle von 3,1 GB.
Irgendeine Idee, wie ich alle meine 4 GB RAM verwenden kann?
Vielen Dank.
BEARBEITEN: ja os ist x64 Wie Michael Kjörling sagte, scheint es zu funktionieren, als wäre es ein 32-Bit-Betriebssystem
derzeit mit der
bcdedit /set pae ForceEnable
Der Widdergipfel ist erreicht 3,5 / 3,6 GB
Verwenden SysInternal Process Explorer Aktualisierungsintervall auf einstellen 0,5s und sah die Spitze RAM in der Grafik ist 3,5 / 3,6 GB RAM.
Mit VM ist es auf 3,1 GB stabil und geht nicht darüber hinweg, aber ich denke, es ist vielleicht ein Win7-Speichermanager? oder so etwas wie "superfetch memory caching"?
[Ich kann das Bild nicht posten, brauche 10 Reputation. Tut mir leid, diesmal bin ich nicht schuld :)]
Danke für die Hilfe.
BILD:
Der Peak liegt bei 3,5 / 3,6 GB
BILD 2 Ressource überwachen (IT-Sprache)
von links nach rechts in der Legende:
- Reserviert (grau)
- Gebraucht (grün)
- Geändert (orange)
- StandBy (blau)
- Frei (hellblau)
P.S.
Meine Frage hat nichts mit den anderen getaggten zu tun, da es sich um ein anderes Problem handelt:
Es hat nichts mit dem BIOS zu tun und es gibt auch keine "Advanced Boot Option in the OS".
ansonsten habe ich nicht 4 GB Tot RAM zur Verfügung (siehe Bild 2)
Danke für die Hilfe.
HIER EINE BESSERE ANTWORT GEFUNDEN:
Speicher optimieren
Zusätzlich zum Ausschalten unnötiger Prozesse gibt es einige Änderungen, die Windows zwingen, MEHR RAM-Speicher zu verwenden, als das System standardmäßig verwendet. Die Verwendung von MEHR Speicher für Ihre Anwendungen bedeutet, dass das System schneller ist und weniger Festplattenzugriffe möglich sind. Sie möchten, dass mehr Speicher von Ihren Anwendungen verwendet wird. Deshalb haben Sie dafür bezahlt.
Führen Sie Regedit aus und gehen Sie zu:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem \ NtfsMemoryUSage
Ändern Sie es von 0 auf 2.
Unmittelbar unterhalb dieses Speicherorts befindet sich dieser Schlüssel. Durch diese Optimierung der Registrierung wird der Festplatten-Cache vergrößert. Mit der Option Large System Cache können Sie die E / A-Leistung Ihrer Festplatte um bis zu 50% steigern. Ändern Sie von 0 auf 1.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement \ LargeSystemCache
Standardmäßig hält Microsoft die Speicheranforderungen bei der Installation wahrscheinlich so niedrig wie möglich. So können sie Upgrades an einen breiteren Markt von Benutzern mit älteren Computern mit begrenztem RAM-Speicher verkaufen.
x64
also 64-bit, aber die frage sagtthe OS ... is a 32bit os
. Bitte überprüfen Sie die Systemeigenschaften (Win + Pause oder Systemsteuerung - System). Ist Ihr Betriebssystem 32-Bit oder 64-Bit installiert? Wenn es tatsächlich 32-Bit ist, würde das perfekt erklären, was Sie sehen.