Windows sieht nur 768 MB RAM von 4 GB

Ich habe einen Windows XP-Computer mit 4 GB Speicher. Wie erwartet (und in etwa einem Dutzend anderer Fragen auf dieser Seite diskutiert) konnte das Betriebssystem nur 3 und ein bisschen sehen... bis gestern. Ab gestern zeigt das Fenster "Systemeigenschaften" nur noch 768 MB RAM.

Dxdiag zeigt dasselbe... eigentlich meldet es 766 MB. Auf der anderen Seite zeigt das BIOS immer noch 4096 MB und msinfo32 meldet " Gesamten physischen Speicher: 4.096 MB."

So etwas habe ich noch nie gesehen vor. Wo könnten die anderen 3.25 GB meines Speichers möglicherweise hingegangen sein? Ordnet ein fehlerhafter Treiber fälschlicherweise den größten Teil meines Speichers einer Hardware zu?

UPDATE: Kurze Zusammenfassung der bisherigen Situation: Das BIOS zeigt 4 GB. MemTest86 + zeigt 4 GB, und alle seine Tests bestehen. Das Dienstprogramm msinfo32 zeigt an, dass 4 GB auf dem Computer installiert sind. Sowohl Windows XP "System Information" als auch SliTaz Linux berichten jedoch nur 768 MB Speicher. MemTest86 + scheint zu schließen Sie ein Hardwareproblem endgültig aus, aber zwei Betriebssysteme, die dasselbe sehen, schließen ein Softwareproblem aus! Also, wo schaue ich als nächstes hin?

UPDATE 2: Ich habe versucht, den CMOS auf die Werkseinstellungen zurückzusetzen: kein Glück. Ich habe versucht, einen der Sticks herauszunehmen (ich habe 2x2 GB) und zu booten: Der Computer hat nur 768 MB gesehen. Also nahm ich den Stick heraus und steckte den anderen Stick hinein: 768 MB. Ich nahm sie beide heraus und legte sie in den zweiten Satz von Steckplätzen: 768 MB. Schließlich im Namen des Versuchs alles, ich habe die beiden Module in der "falschen" Anordnung installiert, d.h. nicht in einem übereinstimmenden Paar: Immer noch 768 MB. Egal welche Speicheranordnung ich habe, der Computer sieht nur die ersten 768 MB.

Author: Peter Mortensen, 2010-01-01

11 answers

Öffnen Sie den Geräte-Manager und wählen Sie im Menü Ansicht die Option "Ressourcen nach Verbindung". Erweitern Sie den Speicherknoten und prüfen Sie, ob Sie herausfinden können, was, wenn überhaupt, den Speicher belegt. Wenn Sie nur 768 MB sehen, gibt es wahrscheinlich einen Eintrag ab 3000 0000 mit dem Namen "PCI Bus". Erweitern Sie diesen Knoten und prüfen Sie, ob bei 3000 0000 tatsächlich etwas vorhanden ist. (RAM ist "Systemplatine".) Sie können dann versuchen, diese Hardware zu deaktivieren, möglicherweise eine alternative zu installieren (Video, Netzwerk, Laufwerkscontroller usw.)

 16
Author: Ken,
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
2010-01-04 01:26:17

StartFühren Sie → Geben Sie msconfig ein und klicken Sie auf OK.

Öffnen Sie die BOOT.INI Tab, klicken Sie auf Erweiterte Optionen... und prüfen, ob / MAXMEM= aktiviert ist.

Fahren Sie den Computer herunter und setzen Sie die Speichermodule erneut ein. Oder entfernen Sie die Module und probieren Sie verschiedene Kombinationen aus. Führen Sie auch eine Überprüfung mit Memtest86+.

768 MB könnte nur 1 GB arbeiten OK, minus 256 MB gemeinsamen Videospeicher.

 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-04-08 15:38:27

Einige Ideen, was zu versuchen:

  1. Löschen Sie die CMOS
  2. Ziehen sie die power und entfernen sie die RAM für 30 minuten, reseat es gut.
  3. Wenn Sie Zugriff auf einen anderen identischen Computer haben, versuchen Sie RAM auszutauschen.
  4. Bringen Sie den Computer zu einem Mechaniker, der über die erforderlichen Werkzeuge und Ersatzteile verfügt, um alle erforderlichen Experimente durchzuführen.
 3
Author: harrymc,
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
2010-01-01 17:00:38

Ich hatte gerade dieses Problem auf meinem ASUS 1201n nach einem BIOS - und GPU-Treiberupdate.

- System zeigt "2 GB RAM (768 MB)". Ich ging ins BIOS und schaltete die Option Boot Booster aus, und der RAM war dann richtig eingestellt.

 2
Author: Ivan,
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-04-08 15:40:45

Haben Sie im BIOS eine Option für den Betriebssysteminstallationsmodus? Die meisten Dells haben dies und es begrenzt künstlich die Menge an RAM, die ein Betriebssystem sieht, um es mit älteren Betriebssystemen gut zu spielen. WENN es eingeschaltet ist, stellen Sie sicher, dass es ausgeschaltet ist.

 1
Author: MDMarra,
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
2010-01-02 17:18:45

Ich bin gestern auf diesen Beitrag gestoßen, als ich ein ähnliches Speicherproblem mit einem Windows 7-Laptop mit 3 GB RAM hatte, aber nur 766 MB meldete.

Nachdem ich verschiedene Beiträge gelesen hatte, beschloss ich, den verfügbaren Arbeitsspeicher physisch zu ändern, indem ich einfach eines der SODIMMS entfernte. Also war mein 3 GB Laptop vorübergehend 1 GB (Entfernen des 2 GB Moduls). Ich vermute, wie bereits erwähnt, würde das erneute Setzen oder Austauschen über guten RAM keinen Unterschied machen.

Und voila! 1 GB RAM war plötzlich abzuwarten. Ich entfernte dann das 1 GB-Modul, das das 2 GB-Modul ersetzte-und 2 GB wurde gesehen und verwendet. Dann ersetzt die 1 GB und die 2 GB und alle 3 GB war verfügbar, nicht die 766 MB oder was auch immer es war.

Ich habe auch den Video-RAM im BIOS angepasst und obwohl dies dazu führte, dass der verfügbare RAM schrittweise geändert wurde, wurde das Problem für mich nicht behoben.

Das ursprüngliche Problem scheint (ausgerechnet) durch die Windows-Validierung/ - aktivierung verursacht worden zu sein. Nach einer toten Festplatte und keine Wiederherstellungssoftware, ich habe eine Einzelhandelsversion von Windows 7 64-Bit zur Neuinstallation verwendet (da ich wusste, dass die EULA falsch war). Ich habe dann Windows mit der richtigen EULA (von der Basis des Laptops) wieder aktiviert. Obwohl Windows war glücklich und wieder aktiviert OK, es wurde im Anschluss an diese (und anscheinend ist es ziemlich häufig), dass verfügbare Speicherprobleme aufgetreten.

Es scheint, dass Windows (falsch) zu viel Speicher für andere Hardwarenutzung reserviert. Ich habe auch einige Hardware-Geräte auf dem Weg deinstalliert, aber dies machte auch keinen Unterschied.

 1
Author: Joe McMorrow,
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-04-08 15:46:39

Sie können das System mit einem BartPE Build von Windows testen. Die einfachste Software dafür ist Hirens10.1

Ich würde Hirens empfehlen, da es schnell zu laden und damit umzugehen ist. Während des Bootens wählen Sie einfach Mini-Windows; es sollte die dritte Option nach unten sein. Sobald Sie sich in Mini-Windows befinden, sollten Sie überprüfen können, ob es sich um einen Fehler Ihrer aktuellen Windows-Installation handelt oder ob es sich um einen Speicher-oder Motherboard-Fehler handelt.

Meiner Meinung nach ist kein Techniker komplett ohne diese Werkzeuge, so können Sie auch eine Kopie erhalten.

 0
Author: Kythos,
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-04-08 15:40:05

FIX FÜR MICH:

Ich hatte das gleiche Problem mit einem Acer Aspire Laptop mit Windows 7 zeigte 3 GB in Windows, aber nur 768 MB nutzbar, aber ich dachte an die vorherigen Antworten und dachte: "Warum sollte dies über Nacht nach Monaten störungsfreier Verwendung ohne Treiberupdates abgespielt werden?"Also entfernte ich den 1-Gigabyte-Stick und ließ den 2-Gigabyte-Stick rein und es gab keinen BEITRAG.

Ich ersetzte die 2 Gigabyte mit dem einen Stick, den ich entfernt hatte und Post fein. DA DA, fehlerhafte 2 gigabyte stock! Ich habe den 2 Gigabyte Stick ersetzt, und ich habe jetzt 2.75 von 3 Gigabyte nutzbar.

 0
Author: nwcs,
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-04-08 15:42:25

Ich hatte dieses problem auf einem Asus EeePC 1201N, mit Windows 8.

Bei jedem Start wurde das BIOS zurückgesetzt und aufgefordert, Standardwerte zu laden (F2). Die Installation der neuesten Nvidia-Treiber für die Grafikkarte löste mein Problem: Der Windows-Treiber funktionierte nicht so, wie er sollte.

Um die neuesten Nvidia-Treiber zu erhalten: http://www.nvidia.fr/Download/index.aspx?lang=fr

 0
Author: Hugo H,
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-04-08 15:43:37

FIX FÜR MICH (Windows 10):

  • Öffnen msconfigBoot - Registerkarte → Erweiterte Optionen
  • Aktivieren Sie das Kontrollkästchen maximaler Speicher und geben Sie Ihre maximale verfügbare RAM-Menge ein
  • Klicken Sie auf OK, OK
  • Neu starten und beten

Danach sagte Windows, dass 3,25 GB (von 4) anstelle von 767 MB verwendet werden könnten.

Beachten Sie, dass beim erneuten Öffnen von msconfig das Kontrollkästchen maximaler Speicher deaktiviert ist + maximum speicher Feld auf 0 zurückgesetzt. Das sollte jedoch nichts mehr an verfügbarem Speicher ändern.

Dies war Inspiriert von diese andere Antwort.

 0
Author: Frosty Z,
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-04-08 15:48:23

In meinem Fall zeigte Windows nur 2 GB, während ich 4 GB installiert habe (ich habe tatsächlich 8 GB, weiß aber, dass ein 32-Bit-System nicht über 4 GB hinaus sehen kann). Ich habe ein Gigabyte Mainboard mit AMD-radeon R5 on-board-Grafikkarte.

Ich habe viele OS in das gleiche Laufwerk und überprüft alle 'em subtrahiert 2 GB aus meinem total, so vermutete ich den onboard-VGA-Karte könnte zu stehlen, diejenigen, 2GB, obwohl ich nicht finden konnte, eine Bestätigung innerhalb von Windows.

, Inspiriert von anderen Antworten hier, das war mein Update:

  1. Ich bin ins BIOS gekommen (technisch sollte ich es EFI-Konfiguration nennen)
  2. Eingegeben Menü Peripherials, GFX (dies ist die Feinabstimmung Kontrolle über die Grafik)
  3. Eine der Einstellungen sagte "UMA framebuffer size", die auf "Auto" gesetzt wurde
  4. Ich habe es in Manuell geändert und vor mir die Option geöffnet, zwischen vielen Größen im Bereich von 16 MB bis 2 GB zu wählen.
  5. Ich wählte 512MB, und gespeichert (F10)

Tatsächlich war die Onboard - Grafikkarte der Schuldige; unter der unschuldigen Option "Auto" wurde nur der Maximalwert ausgeliehen!

Hoffe, das hilft jemandem!

 0
Author: M. Suscripto,
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
2020-11-01 19:27:54