Windows 7 x64 4 GB RAM verwenden nur 3,1 GB wie x86 [duplizieren]


0

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

ram graph - peak is 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)

mon_mem

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:

Windows 7 Tweaks, Tricks, ...

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.


1
Warte eine Minute. Der Titel sagt x64 also 64-bit, aber die frage sagt the 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.
a CVn

3
@ MichaelKjörling Ich denke er wollte sagen Das Betriebssystem verwendet nur 3,1 GB RAM als ob Es war ein 32-Bit-Betriebssystem
ta.speot.is

@ ta.speot.is Ich denke, es lohnt sich, eine Klärung zu bekommen.
a CVn

2
Woher erhalten Sie die Information, dass das Betriebssystem nur 3,1 GB RAM verwendet? (Geben Sie vielleicht einen Screenshot an, damit wir Ihnen das Gegenteil beweisen können.)
Alvin Wong

[Update Frage: Ja, ich verwende x64 OS und überwache RAM mit SysInternal Process Explorer] Vielleicht hängt es auch mit Power Saving zusammen?
Raffaello

Antworten:


4

Ich sehe kein Problem. In Ihrem zweiten Bild sind 4 GB RAM installiert. 2,6 GB werden aktiv verwendet, und 1,4 GB sind Standby-RAMs. Dies ist wie ein Cache für alte / ausstehende Daten / Dateien, dessen Aufbewahrung sehr wenig kostet, der jedoch freigegeben werden kann, wenn eine aktive Anwendung dies benötigt. Dies ist normal und durch Bereitschaftsdaten wird Ihr System schneller, da es nicht ständig an die Festplatte gebunden ist.

Nur weil Ihr Spitzenverbrauch von 3,1 GB / 3,6 GB nicht bedeutet, dass Sie nur 4 GB haben. Das System meldet, dass die Anwendungen den Arbeitsspeicher nicht füllen und den Rest für den Cache verwenden. Was großartig ist. 8 GB in diesem System könnten zu viel sein.


Mein Peek-Verbrauch war 3.1, bevor die bcdedit-Befehlszeile ausgeführt wurde, nachdem es auf 3.5 / 3.6 GB war. Testen mit mem opt, das den gesamten verfügbaren Speicher belegt. Ja, vielleicht liegt es auch am Speicheroptimierer. :) Vielen Dank
Raffaello

2

BIOS-Update? Scheint, dass das Betriebssystem nicht den vollen Speicher erhält - PCIe-Pufferplatz wird nicht von einem fehlerhaften BIOS / Crappy-Chipsatz neu zugeordnet. X64 OS kann diese Einschränkungen leider nicht umgehen.


BIOS wird mit der letzten Version aktualisiert.
Raffaello

Dann beschissene Hardware. Das passiert. Grundsätzlich ist der PCIE-Bereich auf den unteren 4 GB-Speicher abgebildet - so steht Ihnen weniger Speicher zur Verfügung. Zeit, mehr Speicher zu kaufen.
TomTom

vielleicht hast du recht .. thx.
Raffaello
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.