Ich habe 4 GB RAM installiert, aber warum sind nur 2 GB nutzbar?

Im BIOS heißt es 4096 MB, also erkennt das BIOS es. Windows 7 lässt mich jedoch nur 2048 MB verwenden. Was ist das problem?

Alt-text

Author: Peter Mortensen, 2009-08-27

5 answers

Verwenden Sie MSConfigBootErweitert.

Ist das Kontrollkästchen 'Maximaler Speicher' aktiviert?

 8
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-28 13:34:32

Es ist, weil Microsoft absichtlich diese Software Einschränkung gemacht-4GB Speicher-unter 32-Bit-Windows Vista / 7. Dies ist eine Möglichkeit, das teurere 64-Bit-Betriebssystem zu verkaufen.

Dieser Beitrag enthält alle Details. Lizenzierte Speicher in Windows Vista:

Ich sage, die Beschränkung auf 4 GB ist a lizenzproblem, weil das ist, wie Microsofts Programmierer haben offenbar dachte daran. Die 4GB Grenze ist abgerufen aus der Registrierung durch Aufruf eine Funktion namens ZwQueryLicenseValue, was selbst von einem internes Verfahren, das Microsoft veröffentlichte Symboldateien Name als MxMemoryLicense. Wenn Sie dies entfernen überprüfen Sie das lizenzierte Speicherlimit dann ist eine Beschränkung auf 4 GB nachweislich nicht von anderen durchgesetzt Mittel. Doch ich muss zugeben, dass ich nicht gefunden, wo Microsoft sagt direkt in 32-bit Windows Vista begrenzt auf 4GB nur durch Lizenzierung. Der angebliche Lizenzvereinbarung nicht erwähnen Sie sogar das Wort Gedächtnis. Was, wirklich, geht es weiter?

 2
Author: keithchau,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-27 07:36:04

Ah, ich sehe, du hast einen Dell. Meins ist ähnlich - ein 4GB Dimension 5150-System, das nur 3.3 GB als installiert meldet, alles verwendbar. Dies war der Fall unter Vista-32, Windows7-64 und verschiedenen Linux-Distributionen beider Bitness-es.

In meinem Fall ist dies eine Grenze des Chipsatzes - das Onboard-Video scheint auf einem großen Teil des zuordenbaren Speichers zu sitzen, was es für das Betriebssystem unbrauchbar macht.

 1
Author: David Mackintosh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-27 02:02:07

Meine Vermutung ist, dass es sich um eine Mischung aus 32-Bit handelt, die Sie auf ~3,5 GB herunterbringt, und dann wird der Rest von On Board Graphics aufgegriffen, aber um ehrlich zu sein, 1 GB+ Video-RAM scheint viel zu sein.

Haben Sie eine Last von PCI / add-ons auf Ihrem pc? Diese können die adressierbaren Ressourcen auffressen.

 1
Author: William Hilsum,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-28 13:48:21

Das wird durch ein paar Dinge verursacht. x86 kann nur insgesamt 4 GB erkennen, und dazu gehören auch Ihre Grafikkarte und andere Dinge. Geh einfach zu 64 Bit.

 0
Author: musio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-28 13:49:31