Ich habe Windows 7 Ultimate 64-Bit auf meinem PC eingerichtet. Ich habe 4 GB RAM und mein BIOS gibt die richtige Menge (4096 MB) an, aber Windows (System Manager) gibt an, dass ich 4,00 GB (3,25 GB verwendbar) habe.
Dies scheint ein beliebtes Problem zu sein, und ich habe nach einer integrierten Grafikkarte (in meinen Chipsatz integriert) zum Deaktivieren gesucht, aber nichts gefunden.
Was kann mich sonst noch davon abhalten, alle 4 GB zu sehen? Wenn ich Vista 32-Bit hatte, würde es sagen, 3,25 GB RAM nicht 4,00 GB (3,25 GB verwendbar). Ich habe eine 64-Bit-CPU und als ich meinen RAM kaufte, habe ich ein Kompatibilitätstool von Crucial (dem Speicherhersteller) verwendet, um zu testen, wie viel Speicher mein PC unterstützen kann, und 4 GB waren die Antwort (dies war eine Windows-App, glaube ich).
Der Chipsatz ist der Intel (R) G33 / G31 / P35 / P31 Express-Chipsatz PCI Express
Im BIOS suchte ich nach einer integrierten Grafikkarte (integriert) und es gab keine solche, aber ein paar andere integrierte Geräte. Es gibt auch keine Einstellungen für "Ressourcenzuordnungen".
WEITERE DETAILS:
Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
Maximum Memory Amount 8 GB
Graphics Controller Type Intel GMA 3100 (Enabled)
Ich denke, das erste ist, wie deaktiviere ich den Grafikcontroller?
BEARBEITEN: Dieser Thread zeigt an, dass das Problem bei Geräten mit Speicherzuordnung liegt, aber jemand in diesem Thread sagt, dass dies nicht für 64-Bit gilt. Der Rest der Kommentare verweist auf ein Motherboard-Problem für den Typ, der diesen Thread gestartet hat.
Antworten:
Gehen Sie in das BIOS, unter CHIPSET, dann gehen Sie zu MEMORY HOLE MAPPING und aktivieren Sie es, indem Sie die Einstellungen im CMOS speichern und neu starten. Gehen Sie auch zu MSCONfIG BOOT TAB und vergewissern Sie sich, dass MAXIMAL MEMORY UNCHECKED ist. Das sollte dieses Problem beheben. Es wurde auf meinem Gateway-Desktop behoben. Hoffe das hilft. (Hinzugefügt von Motodude)
Ich würde sehen, ob Ihr BIOS einen Abschnitt "Integrierte Peripheriegeräte" hat. Meines Wissens nach können speicherabgebildete Geräte in x64-Betriebssystemen Adressbereiche außerhalb Ihres System-RAM belegen.
Integrierte Grafiken können und werden jedoch normalerweise in den System-RAM integriert, da sie den tatsächlichen Speicherbedarf darstellen. 768 MB sind jedoch viel.
Ich benutze Win7 x64 und habe 8 GB adressierbar von 8 GB. Sagt der Systemmanager "64-Bit-Betriebssystem" irgendwo unter dem installierten RAM? (Mein Computer, Eigenschaften). Wenn dies nicht der Fall ist, verwenden Sie möglicherweise die x86-Version und nicht die x86-64-Version.
quelle
Führen Sie MSCONFIG aus , öffnen Sie die Registerkarte Boot , klicken Sie auf Erweiterte Optionen und stellen Sie sicher, dass der maximale Speicher nicht begrenzt ist.
quelle
Suchen Sie in Ihrem BIOS nach einer Einstellung für "Memory Remap" oder "Memory Hole". Wenn ja, sollte es aktiviert sein.
Was passiert (wenn dies der Fall ist) ist, dass PCI-Geräte einen Adressraum unter 4 GB benötigen. Durch die Einstellung wird ein Teil Ihres RAM auf einen Adressraum über 4 GB eingestellt, sodass weiterhin darauf zugegriffen werden kann.
quelle
Unter Windows wird der fehlende RAM von einem Gerät mit Speicherzuordnung verwendet. Weitere Informationen finden Sie in diesem Blogeintrag .
quelle
Das Deaktivieren der Speicher-Neuzuordnung im BIOS hat es für mich getan.
quelle
Stellen Sie zunächst sicher, dass Sie gerade wirklich 64-Bit ausführen. Rufen Sie die Systemeigenschaften auf, indem Sie entweder mit der rechten Maustaste auf "Computer" klicken und auf Eigenschaften klicken oder indem Sie die Windows-Taste + Pause / Pause drücken.
Stellen Sie sicher, dass 64-Bit-Betriebssystem angezeigt wird:
Obwohl Sie einen 64-Bit-Prozessor haben, müssen Sie auch die 64-Bit-Version des Betriebssystems installieren.
Zweitens müssen Sie für Ihre Speichertestanwendung sicherstellen, dass Sie die 64-Bit-Version der Anwendung verwenden. Wenn Sie eine 32-Bit-Anwendung ausführen, können möglicherweise nur bis zu 4 GB RAM erkannt werden.
Wenn man bedenkt, dass Sie den Chipsatz bereits überprüft haben, um sicherzustellen, dass er 8 GB unterstützt, scheint das Problem hier zu sein, dass Sie tatsächlich eine 32-Bit-Version des Betriebssystems ausführen. In einem 32-Bit-Betriebssystem werden nur 4 GB Gesamtspeicher erkannt, einschließlich des von den Chipsatz- und Videocontrollern verwendeten Speichers. Das Ergebnis liegt normalerweise zwischen 3,0 und 3,5 GB RAM, das unter Windows verwendet werden kann.
Das Letzte, was ich empfehlen kann, ist ein BIOS-Upgrade und die Überprüfung auf Einstellungen, die die Menge des verwendeten Arbeitsspeichers einschränken könnten.
quelle