ich habe seit neuestem 4GB Ram in meinem Rechner drin. Früher waren es 2*1024MB MDT 667 CL4 und nun habe ich 2*2048MB OCZ 1000 CL5 drin.
Jetzt ist mir aber was merkwürdiges aufgefallen. Windows XB 32bit Prof. zeigt mir davon nur 2GB an? Nun gut - dachte ich vielleicht einer der Riegel sitzt nicht richtig - und dann habe ich mit mehreren Tools getestet. Und siehe da - CPU-Z zeigt volle 4GB und auch 2*2GB an. Rightmark Memory Analyzer zeigt auch volle 4096MB an. Interessanterweise zeigt Rightmark Memory Stability Test wiederum nur 2GB an - obwohl diese aus der selben Rightmarks Suite stammen. Windows selbst zeigt auch nur 2GB an (über Eigenschaften und auch über den Taskmanager).
Was könnte das sein? Muss ich vielleicht im Bios noch was umstellen - damit mein Board Windows den Rest noch freigibt? 3-3,5GB sollten es doch wenigstens noch sein - unter einem Windows XP 32bit.
Was steht denn beim Boot im POST? Da müsste dann ja auch singlechannel mode stehen, falls ein Riegel nicht arbeitet.
Schon schlichtweg beide Riegel jeweils einzeln getestet?
Falls beide einzeln funktionieren, dann brenn dir mal eine Memtest CD, der müsste ja OS Einfluss dann volle 4Gb finden, falls es an XP liegt.
Ich bin mir jetzt nicht ganz sicher, aber könnte es daran liegen, dass Windoof in der 32Bit Version einem Prozess max. 2GB zuweisen / zur Verfügung stellen kann. Also ich meine jetzt nicht, dass ein 32Bit-OS nur so um die 3,5GB von den 4GB erkennt
- In der boot.ini den 3GB Switch aktivieren (dadurch wird die Beschränkung 2GB pro Anwendung erweitert - ist für dein Problem jetzt nicht unbedingt von Belang denke ich).
- PEA aktivieren. - im BIOS Memory Remapping aktivieren für PAE.
In der boot.ini
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /fastdetect/3GB /USERVA=2990/PAE
Kann dir leider nicht versprechen dass das funzt, aber versuchen kannst du's
Im Taskmanager werden die 4GB angezeigt, kann es sein das nur die Windows-Systeminformation falsch ist?
Was passiert wenn du programme öffnest die zusammen mehr als 2GB schlucken?
Im Taskmanager werden die 4GB angezeigt, kann es sein das nur die Windows-Systeminformation falsch ist?
Was passiert wenn du programme öffnest die zusammen mehr als 2GB schlucken?
Wenn du dir das Bild oben anguckst, siehst du doch, dass im Taskmanager auch nur 2GB erkannt werden.
Und wie soll man es merken, wenn 2GB voll sind? Windows lagert dann aus.
Man könnte im Bios mal zum testen Memory Remapping einschalten und gucken was dann passiert.
Gruß
Alex
Dein System unter dem Avatarbild? Einfach ins Kontrollzentrum gehen->Profil bearbeiten und unter "Mein System" alles eintragen
Vegetarier essen meinem Essen das Essen weg!
PAE hat er bereits aktiv (auf Screenshot ersichtlich). USERVA kann er versuchen.
Memory Remapping halt mal auf das Gegenteil stellen von dem, was jetzt eingestellt ist.
Ein Bekannter von mir hat das gleiche Problem übrigens auf einem P5W DH, das mit dem gleichen Chipsatz werkelt! Wenn er MemRemapping aktiviert hat er auch nur glatt 2GB, macht er´s aus sinds 2,26GB RAM.
Ist vielleicht ein BIOS-Update bei Dir verfügbar?
Ist noch irgendetwas verbaut, dass eigenen Speicher hat außer der GraKa?
greetz
Ich brauche keinen Sex; das Leben f.i.c.k.t mich bereits wo es nur kann...
Daher ironiere ich einfach so lange, bis ich einen Sarkasmus habe!
1. was ist PAE und wie aktiviere / deaktiviere ich das? Wo ist ersichtlich, dass dies an oder aus ist?
2. Memory Remapping? Auch noch nicht gehört.
3. Chipsatz ist ein i975 von Intel. Beim Booten werden volle 4096MB erkannt inkl. Dual Channel. Laut Herstellerbeschreibung unterstützt das Board 8GB Ram.
4. Eigentlich habe ich da nix weiter drin, was selbst noch Speicher hat (ausser die 512MB der Graka).
5. Wegen Bios Update werde ich gleich mal schauen.
Testen kann ich aber frühestens ab Freitag, da ich erst dann wieder zu hause bin.
Was zeigt Euer Windows eigentlich unter den Eigenschaften an, wenn Ihr 4GB drin habt??
Ein Bekannter von mir hat das gleiche Problem übrigens auf einem P5W DH, das mit dem gleichen Chipsatz werkelt! Wenn er MemRemapping aktiviert hat er auch nur glatt 2GB, macht er´s aus sinds 2,26GB RAM.
Stimmt, bei meinen P5B Deluxe und 32Bit Windows war es auch so. Also gut möglich, dass sein mainboard es wegen den 4GB automatisch eingeschaltet hat. Also einfach mal im bios nach dieser Funktion suchen und das gegenteil einstellen.
Memory Remapping wird benötigt, wenn man mehr als 4GB RAM verwenden möchte. jedoch funktioniert das nur auf 64Bit Betriebsystemen, da ja bei 32Bit bei 4GB schluss ist( Spreche hier nur von Windows XP/Vista, weiß auch, dass es bei Server 2000 usw auch mehr geht^^)
Bios Version
Major Reasons of Change:
1. Add memory hole remapping contrl item. 2. Fixed 4GB Memory detect error issue under 32Bit Windows.
3. Patch NV VGA sometime hang POST "2b".
4. If memory hole disabled, some VGA can't boot to Windows.
Vermutlich ist es das schon. Habe nur zur Zeit zu Hause noch kein Internet, und somit hatte ich noch keine Zeit gehabt da genauer zu suchen. Sieht aber schon danach aus. Ich wechsel ja mein Bios auch nur wenn ich durch irgendwas dazu gezwungen werde
PAE ist bei dir schon aktiviert, hatte ich total übersehen, bis swatcher1 drauf hingewiesen hat - steht unter den Systemeigenschaften auf deinem Screenshot ("Physikalische Adresserweiterung").
Memory Remapping kann auch Memory Remap Function, Memory Relocation, Remap PCI Memory Gap, Memory Hoisting oder Memory Reclaim heißen im BIOS, bewirkt aber alles das gleiche.
Am Bios lag es nicht. Ich hatte schon ein späteres Bios drauf - also sollte da eigentlich auch der 4GB Fix mit drin gewesen sein. Nun habe ich das neueste Bios eingespielt - aber erstmal hat sich auch nix geändert.
Nachdem ich jetzt Memory Reallocation abgeschaltet habe - zählt er beim booten nur 3GB hoch. Dann zeigt Windows aber diese 3GB auch an - und nicht nur die 2GB wie vorher.
HI,
zeigt er genau 3GB an, oder ein wenig mehr? Gut möglich, dass unter 32Bit und dienen System nicht mehr RAM möglich sind. Mit meinen P5B Deluxe und meiner 8800GTX Karte hatte ich auch genau 3008MB RAM.
Habe ich noch nicht nachgerechnet, wieviel MB das nun genau sind.
Es ist aktuell so:
Memory ReAllocation im Bios an:
4GB beim Booten
2GB im Windows
4GB von Hardwarenahen Testtools (CPU-Z usw.)
Memory ReAllocation im Bios aus:
3GB beim Booten
3GB im Windows
4GB von Hardwarenahen Testtools (CPU-Z usw.)
Ob die 3GB nun 3.072MB bzw. 3.145.728kB sind, habe ich noch nicht genau genug nachgeschaut - da dies ja meist eh in kB angezeigt wird - und ich das noch net umgerechnet habe.
Aber ich werde am Freitag mal drüber schauen (bin erst dann wieder zu hause).
Die Ausleprogramme gucken halt nur nach was installiert ist.
Richtig. Das zeigt nur, dass das SPD richtig ausgelesen werden kann.
Für dich (@Exit) ist wichtig, was im Taskmanager bei Pysikalischer Speicher für eine Gesamtgröße angezeigt wird. Das ist das, was wirklich genutzt wird. Und da steht bei dir das selbe wie bei mir mit 2 GB RAM. (bzw. ich habe 28 KB mehr)
Wäre auch interessant, was da bei dir steht, wenn du nur einen 2 GB Riegel installiert hast. Das müsste ja das selbe sein, wie bei 4 GB mit reallocation.
Ich würde dann noch den RAM-Durchsatz testen, ob bei 4 GB wenigstens Dual-Channel funktioniert. - Würde mich aber überraschen, Win scheint da ja einfach einen Riegel zu vergessen.
Btw: Schon mal den 3GB-Switch in der Boot.ini probiert, wie Dr Cox geschrieben hat?
@Caramon
Danke für den Hinweis auf den Taskmanager.
Bei mir hat Vista Ultimate 32bit in der Systemsteuerung/Begrüßungscenter immer 3,5 GB angezeigt. Nach Installation von SP1 stehen da jetzt jedoch verwirrenderweise die vollen 4GB.
Im Taskmanager werden aber (korrekt) 3582MB angezeigt.