BIOS Update für mehr RAM

OP #7629409
Lesenswert?

Ich hau das mal in einen neuen Thread obwohl ich schon einen Thread auf habe.

Es handelt sich um einen HP Pavilion PC A8 k821.de den ich vor einigen Jahren gefunden habe. Das Gehäuse fand ich eigentlich ganz gut designed, nur der Formfaktor lässt halt kein größeres Mainboard zu. Also dachte ich mir, ich knall das Board mit RAM voll und gut.

Jetzt habe ich 4GB drin - danke an Robert M. (platschnass) der mir gleich noch einen Monitor draufgelegt hat - sowie eine größere Festplatte - danke an Thomas W. (thomas100) Beitrag "[S] 4x 1GB RAM PC3200 (DDR 400MHz) DIMM 184-PIN non-ECC" Beitrag "Festplatten zu verschenken"

Windows und Linux habe ich installiert. Beitrag "Re: Windows 10, Windows 11 für "Normalnutzer" ein Witz kennt wer?" Beitrag "Linux lässt sich nicht installieren"

Nun werden im Windows nur 2GB RAM genutzt und es wurde bereits vorgeschlagen das BIOS zu aktualisieren. Ich habe aber leider keine Ahnung um welches Mainboard es sich handelt. Google ergab ein ECS Elitegroup, aber das sieht vom Layout her anders aus als meines. Es scheint das originale zu sein das HP Anno 1602 verbaut hat. Ich suche einen Link für das BIOS Update.

Angehängte Dateien:
#7629430
Lesenswert?

Stephan S. schrieb:

Es liegt an Windows, das von den 4 GB nur 2 verwenden kann. Ein anderes BIOS wird da vermutlich nichts bringen.

Unter Linux mach eine Konsole auf und gebe ein free -h

Win 7 Pro kann 16GB oder so.

Das Windows sieht die installierten 4GB, nutzt sie aber nicht.

Ich vermute tatsächlich irgend eine verkorkste BIOS-Einstellung. Irgendwas in Richtung '32'Bit OS oder so...

(Firma: Hobbytheoretiker) #7629438
Lesenswert?

Vor vielen Jahren gab es von Microsoft einer Beschränkung beim Betriebssystem für die Netbooks. Dieses Medium verwendet oder den Key führte auch dazu, dass nur 2GB (bei XP 1GB) möglich waren. Es gab damals die Versionen home, starter und pro(f).

Es kann aber auch sein, dass Du ein Installationsmedium erwischt hast, das erst mal nur 2GB zuläßt und Du das noch in den Einstellungen ändern mußt.

Angehängte Dateien:
OP #7629455
Lesenswert?

Stephan S. schrieb:

Unter Linux mach eine Konsole auf und gebe ein free -h

zeigt nur 1,9G total

Dieter D. schrieb:

Slot 4 ist das Bild dabei. Was ist mit Slot 1 bis 3?

genauso wie Slot 4 die Riegel sind identisch

Dieter D. schrieb:

Vielleicht 2GB als shared Memory für die Grafikkarte reserviert?

BIOS Einstellungen sind default. muss ich mal schauen wo ich was finde

Dieter D. schrieb:

Vor vielen Jahren gab es von Microsoft einer Beschränkung beim Betriebssystem für die Netbooks.

Der Haken bei Maximaler Speicher ist raus. soll ich den rein machen mit 4096?

Motopick schrieb:

Er koennte ja mal den /3GB Switch versuchen.

Wo wie was?

(Firma: Hobbytheoretiker) #7629463
Lesenswert?

Es gab damals für die Netbooks auch noch eine Win 7 Prof als Starter. Weil dazu nichts weiter angezeigt wurde, blieb das beim Raten.

Deine Version hat noch ServicePack 1 und vieleicht fehlen die späteren Updates. https://www.chip.de/downloads/Windows-7-Service-Pack-2-64-Bit_93967437.html

Bis zu 260GB RAM: http://www.cpu-galerie.de/html/amdk8athlon64939-ada3000dik4bi.html

Sogar diese schon 4GB-RAM: http://www.cpu-galerie.de/html/amdk7athlonmobile.html

(Firma: egal) #7629464
Lesenswert?

Alexander schrieb:

Er koennte ja mal den /3GB Switch versuchen.

Wo wie was?

Hat aber mit dem ganze aber garnichts zu tun, weil das für 32Bit-Anwendungen ist.

Da ja anscheinend auch Linux der Meinung ist das nur 2GB nutzbar sind, dürfte das mit Windows auch nichts zu tun haben.

Bios-Einstellungen prüfen und wenn die Ok schienen mal von einem USB-Stick aus Booten und memtest86 laufen lassen und schauen ob die gesamten 4GB überhaupt fehlerfrei funktionieren.

#7629468
Lesenswert?

Wieviel kann den der Chipsatz? Bei AMD kenne ich mich nicht aus, aber bei älteren Intel gab es welche, die maximal 4 GB RAM verwalten konnten. Das aber auch nur mit Glück und gutem Willen, Teils gaben die Mainboardhersteller nur 2 GB an, weil es Riegel gab, mit vielen Chips, da konnte es bei maximaler Ausbaustufe dazu kommen, das straffe Timinigs nicht mehr geschafft wurden, wenn das Fan-Out - sprich viele Eingänge auf einem Ausgang bei Bussignalen liegen.

(Firma: Hobbytheoretiker) #7629469
Lesenswert?

Alexander schrieb:

Der Haken bei Maximaler Speicher ist raus. soll ich den rein machen mit 4096?

Erstmal nur prüfen und schreiben, was dort steht, wenn so eine Anleitung gegeben wird.

Es kann sein, dass der PC um zu funktionieren unbedingt noch ein paar Treiber braucht und daher der Kompatibilitätsmodus zu 32bit erzwungen wurde, weil es für das neue Betriebssystem keinen neuen Treiber gibt.

https://www.computerbild.de/artikel/cb-Tipps-Software-Windows-Kompatibilitaetsmodus-nutzen-11242503.html

Gast #7629472
Lesenswert?

Alexander schrieb:

Nun werden im Windows nur 2GB RAM genutzt und es wurde bereits vorgeschlagen das BIOS zu aktualisieren. Ich habe aber leider keine Ahnung um welches Mainboard es sich handelt. Google ergab ein ECS Elitegroup, aber das sieht vom Layout her anders aus als meines. Es scheint das originale zu sein das HP Anno 1602 verbaut hat. Ich suche einen Link für das BIOS Update.

Gucke mal, ob auf dem Board eine FCC-ID zu sehen ist: Mit der FCC-Suche https://www.fcc.gov/oet/ea/fccid kannst Du die Unterlagen (und auch den orginalen Hersteller) herausbekommen.

Vielleicht hilft das.

OP #7629475
Lesenswert?

Dieter D. schrieb:

Deine Version hat noch ServicePack 1 und vieleicht fehlen die späteren Updates.

Windows ist aktuell. Ein ServicePack 2 gibt es nicht, das verlinkte Convenience-Rollupupdate ist nur ein Komfortrollup für Windows 7 ServicePack 1 das alle Updates bis April 2016 bündelt.

Irgend W. schrieb:

Bios-Einstellungen prüfen

Es werden auch nur 2GB im BIOS angezeigt. Das BIOS ist so hundealt da gibts fast nichts an Einstellungen.

OP #7629491
Lesenswert?

Ich hab mich wohl in die Irre führen lassen, weil sämtliche Verkaufsangebote auf 4Gb ausgelegt sind. https://blackdiamondmemory.com/PartFinder/product/desktopmemory/K821de/41915

Vom Chipsatz her ist das Board ähnlich wie dieses https://www.ecs.com.tw/de/Product/Motherboard/RX480-A/specification

Ich bin sicher man kann es mit einem BIOS Update lösen. Nur muss das von HP kommen, und die haben jegliche Info dazu komplett vergessen. Höchstens eine wayback machine könnte noch helfen.

(Firma: Hobbytheoretiker) #7629506
Lesenswert?

Angehängte Dateien:
#7629515
Lesenswert?

Gerald B. schrieb:

Wieviel kann den der Chipsatz? Bei AMD kenne ich mich nicht aus, aber

Da interessiert der Chipsatz nicht.

Dieter D. schrieb:

Unter Linux sind auch nur 2GB nutzbar. D.h. es dürfte damit an den Beschränkungen des BIOS liegen oder am Chipsatz des Mainboards.

Oder auch nicht.

Rüdiger B. schrieb:

Laut Kingston gehen 4GB:

So isses, aber Dein Link führt auf den falschen PC.

OP #7629534
Lesenswert?

Dieter D. schrieb:

Schau mal, was unter Windows msinfo32 zum Mainboard ausspukt.

siehe Screenshot OP

Dieter D. schrieb:

Du musst dort mal suchen: https://support.hp.com/de-de/drivers/desktops

Brauchst aber die Seriennummer Deines Gerätes. https://community.spiceworks.com/t/hp-inc-d9954a-aba/978726

hatte ich schon erfolglos. Seriennummer ist US10101010 NA370

Dieter D. schrieb:

Wobei auch so was verbaut wurde: Motherboard DMISYS: HPPAV D9954A-ABA

Suche bringt nur einen Link zu einem Forum 27.04.2005

(Firma: Hobbytheoretiker) #7629535
Lesenswert?

Alexander schrieb:

dead end würde ich sagen

Ein gutes Bild vom Mainboard könnte weiterhelfen.

HP hat von verschiedenen Herstellern die Baords als Zulieferer bezogen. Darunter sollen ECS, MSI, Asus sein. Es gibt Leute, die sehen einem solchen OEM-Board an von welchem Zulieferer es kommen müsse. Um falschen Erwartungen vorzubeugen, ich kann so etwas nicht.

#7629603
Lesenswert?

CPUZ sagt ganz gut was Du hast. 20 Jahre alte Hardware benutze ich auch sehr gern die Towergehäuse waren so gross, daß sie bei mir prima als Tischfüsse funktionieren. Mein letzter PC ist jetzt halb bestückt mit seinen 128GB RAM. I9-10940x neuer mit 14900K haben nur 32GB aber unter 16GB mit M.2 SSD braucht man mit Windows 11 nicht wirklich rumspielen.

MfG Michael

#7629833
Lesenswert?

Alexander schrieb:

hier ist es zumindest nicht dabei aus meiner Erinnerung, werde noch mal ein Foto machen wenn ich zu Hause bin. das MSI MS-7168 2.0 ist nahe dran.

Du scheinst es nicht zu begreifen: Der Speichercontroller befindet sich in der CPU. In erster Linie ist die Kombination CPU und Speicherriegel dafür verantwortlich, ob und mit welchem Speichertakt beides zusammenspielt. Genaue Bezeichnungen von Ram und CPU fehlen bisher

(Firma: 1984now) #7629849
Lesenswert?

Michael L. schrieb:

Du scheinst es nicht zu begreifen: Der Speichercontroller befindet sich in der CPU.

So ist das heute, ja. Aber früher(TM) war das nicht so. Da war der Chipsatz (oder Intel-Slang: die Southbridge) dafür zuständig. Und das ist noch garnicht so lange her.

Ich habe z.B. noch einen (funktionsfähigen) Rechner mit NVidia-ION-Chipsatz der ersten Generation. Darauf ein Intel-ATOM N530.

Da kannst du 4GB reinstecken, aber schon das BIOS sagt dir im Klartext, dass es zwar 4GB erkannt hat, davon aber nur 3GB nutzbar sein werden. Beschränkung des Chipsets. Nix CPU, und schon garnix Windows (wie die bekannten Linux-Fanboys natürlich gleich als erstes als gesicherten Fakt verkündet haben).

Die Hardware des TO dürfte ungefähr aus derselben Zeit stammen wie mein Board.

#7629877
Lesenswert?

Ob S. schrieb:

Michael L. schrieb:

Du scheinst es nicht zu begreifen: Der Speichercontroller befindet sich in der CPU.

So ist das heute, ja. Aber früher(TM) war das nicht so. Da war der

Na, frei von Ahnung kann man sowas durchaus verbreiten.

Chipsatz (oder Intel-Slang: die Southbridge) dafür zuständig. Und das

Laut Ausgangspost hat der TE aber einen Athlon 64, also K8 Architektur. Mit K8 ist der Speichercontroller von der Northbridge in die CPU gewandert.

ist noch garnicht so lange her.

Lächerliche 20 Jahre.

OP #7630157
Lesenswert?

Michael L. schrieb:

Du scheinst es nicht zu begreifen: Der Speichercontroller befindet sich in der CPU. In erster Linie ist die Kombination CPU und Speicherriegel dafür verantwortlich, ob und mit welchem Speichertakt beides zusammenspielt. Genaue Bezeichnungen von Ram und CPU fehlen bisher

CPU und RAM steht im Post #1 in den Screenshots: AMD Athlon 64 3000+ RAM ist von Kingston 4x 1 GB genaue Bezeichnung KVR400X64C3AK2/2G

Mainboard: Medion MSI MS-7124 Ver.1.0 Northbridge ATI Radeon Xpress 200 RS480 Southbridge ATI SB400

Aber woran liegt es nun dass nur 2GB RAM genutzt werden, obwohl Windows sogar sieht das 4GB vorhanden sind?

Wie sieht es mit diesem K8 aus, wäre der kompatibel mit dem RAM? https://blog.mindfactory.de/news-es-war-einmal-im-land-der-hardware-amd-athlon-64-fx-57

Oder würde ein K9 Multicore auf dem Mainboard laufen? wäre dann ein Athlon 64 X2 3800+

(Firma: Hobbytheoretiker) #7630185
Lesenswert?

Alexander schrieb:

Aber woran liegt es nun dass nur 2GB RAM genutzt werden, obwohl Windows sogar sieht das 4GB vorhanden sind?

Windows liest die Angaben des Speicherchips, die dort in einem Flash/Rom stehen aus. Das sind Hersteller, Typ, Seriennummer, Speichergröße, und rechnet das zusammen. Windows prüft kurz den Zugriff über den Adressraum und stellt fest, dass über die MMU nur 2GB adressiert werden können.

#7630214
Lesenswert?

Du solltest noch einmal in Betracht ziehen, dass evtl. oberhalb der 2 GB dort jede Menge IO memory-mapped liegt.

Ich habe z.B. ein Notebook, dass bei Bestueckung mit 4 GB zwar bootet, und auch das Betriebssystem laeuft, aber der Grafikadapter (NVidia) nicht mehr initialisiert wird, und der Bildschirm dunkel bleibt. Man kann sich aber per RDP/VNC verbinden.

IO-Adressen koennte man (muehselig) mit der Systemsteuerung oder vllt besser mit Aida64 herausbekommen.

Windows liest die Angaben des Speicherchips, die dort in einem Flash/Rom stehen aus. Das sind Hersteller, Typ, Seriennummer, Speichergröße, und rechnet das zusammen.

Es gibt auch durchaus funktionerenden RAM ohne SPD-EEPROM. :) Habe ich z.B. die Tage gerade verbaut...

#7630301
Lesenswert?

Alexander schrieb:

Das einzige was ich da im BIOS gefunden habe ist "Memory hole" das habe ich auf enabled umgestellt.

Das ist DOS basiert und für ISA-Karten Bei den Systemeigenschaften oben steht auch, das 2 GB für die Auslagerungsdatei genutzt werden.

Wenn man keine Infos zum Mainboard hat, muss man hoffen, etwas über den Speicherausbau im Handbuch des Computermodells zu finden.

#7630344
Lesenswert?

Alexander schrieb:

Ich versuche mal das BIOS Update vom 04.04.2005 muss nur noch eine DOS Diskette finden.

Das kannst du dir sparen. Die Bios-Versionen sind doch die gleichen. Du könntest aber versuchsweise mehr Speicher einsetzen, und schauen, wie weit du damit kommst. Im Bios kannst du nachsehen, auf welche Timings die Rams eingestellt sind. Außerdem kannst du nach dem Einbau der zusätzlichen Rams ein Memtest-Programm laufen lassen. (https://www.computerbild.de/artikel/cb-Ratgeber-Kurse-PC-Hardware-Arbeitsspeicher-einbauen-RAM-erweitern-1601544.html)

(Firma: Hobbytheoretiker) #7630359
Lesenswert?

Alexander schrieb:

Wenn ich das ernst nehme dann kann es nicht an der CPU liegen. Da kann ich mir die 10,- € sparen.

An der CPU liegt es sicher nicht. Das MSI Board ist ein OEM, das für HP und Medion gebaut wurde.

Was Du machen kannst ist das aktuelle Bios auszulesen über das Werkzeug und eine Kopie zu sichern. Somit könnte man beide Dateien vergleichen. Nach der Versionsnummer und Datum hättest Du ein neues Bios und ein neueres gibt es anscheinend nicht.

Die binären Dateien vergleichen würde ich aber trotzdem. Mir ist schon mal ein Board untergekommen, da sollte auch das neueste Bios drauf sein. Das neue Bios wäre nur über ein Abzockportal für Geld erhältlich gewesen. Herausgefunden werden konnte, dass das alte Bios genommen wurde und mit einem Hex-Editor das Binärfile bearbeitet wurde. Dieser hatte dort die neue Versionsnummer und das zugehörige Datum eingetragen. Die veränderte Datei hatte jener dann zurückgeflasht. Damit das nicht mehr so einfach geht, wurden später ein paar Hürden ergänzt. Weiß nicht, ob das Board so was verwendet.

#7630401
Lesenswert?

Motopick schrieb:

Dann kannst du getrost weitere Versuche sein lassen. Die P4 Boards aus der Zeit die ich kenne, hatten/haben auch nur 2 Slots fuer den RAM. Da passen dann genau 2 x 1 GB rein. :)

Unfug, im ersten Bild sieht man das 4 GB erkannt werden vom System.

Stephan S. schrieb:

Es liegt an Windows, das von den 4 GB nur 2 verwenden kann

da war doch was mit einem Schalter in der boot.ini https://learn.microsoft.com/de-DE/troubleshoot/windows-server/performance/switch-options-for-boot-files

#7630470
Lesenswert?

Joachim B. schrieb:

da war doch was mit einem Schalter in der boot.ini https://learn.microsoft.com/de-DE/troubleshoot/windows-server/performance/switch-options-for-boot-files

Falsche Baustelle. Das bezieht sich auf 32-Bit-Versionen von Windows, hier aber ist eine 64-Bit-Version in Verwendung.

Das kann man dem allerersten Bild "Computer.png" im Eröffnungsposting dieses Threads entnehmen. Da steht "Systemtyp: 64-Bit-Betriebssystem".

OP #7630627
Lesenswert?

Es sind vier Slots auf dem Board, jeweils bis 1GB. Je zwei davon arbeiten Dual Channel. Was bringt es die einzeln einzusetzen? Als ich kann das zwar ausprobieren, aber bei 2GB ist Schluss. Wo ist da der Erkenntnisgewinn?

Und was hat die Auslagerungsdatei damit zu tun? Die bitte komplett ignorieren.

OP #7630731
Lesenswert?

Ist zwar nicht dasselbe Board aber wird bei meinem nicht anders sein.

https://administrator.de/forum/maximale-ram-erweiterbarkeit-74092.html

Wo ist der Jumper für mehr RAM? Muss ich den Quarterdeck Expanded Memory Manager (QEMM) installieren der mir die 640K RAM in den HighMemory umschaufelt? Ein russischer Hacker hätte vermutlich das BIOS ausgetauscht. Oder umprogrammiert.

Bleibt mir nur die Option mit der pagefile.sys auf einer SSD in der Hoffnung dass die Spiele das als RAM akzeptieren.

#7630760
Lesenswert?

Alexander schrieb:

Dieter D. schrieb:

Bis zu 260GB RAM: http://www.cpu-galerie.de/html/amdk8athlon64939-ada3000dik4bi.html

Wenn ich das ernst nehme dann kann es nicht an der CPU liegen.

Noch mal: Es liegt an der Kombi aus CPU und Speichermodulen.

Vier DDR-Module an der CPU war immer kritisch, erst recht bei vier doppelseitig bestückten Modulen. Volle Geschwindigkeit (DDR400) ist mit 4x DS-Modulen sowieso nicht erreichbar. Da wird auch der Kauf eines anderen Prozessors nicht helfen, eher noch das Testen mit anderen Modulen. Ich zumindest würde aber keinen müden Euro da rein investieren. Man muß halt mit den Werten im Bios spielen (Dual Channel abstellen, Takt runter), bis es funktioniert. Außerdem mal mit 2 bzw. 3 Modulen in verschiedenen Slotbelegungen testen. Dazu dann mal mit verschiedenen Varianten mit Memtest laufen lassen.

OP #7630847
Lesenswert?

Da gibt's nix zu spielen, das ist ein Phoenix AwardBIOS. Da wird Total Memory 2048MB angezeigt und das wars. Nix nada niente. Die einzige CLK die ich sehe ist PCI Latency Timer(CLK) = 64.

Michael L. schrieb:

Noch mal: Es liegt an der Kombi aus CPU und Speichermodulen.

Das suggeriert dass es eine RAM+CPU Kombi gäbe mit der man mehr als 2GB RAM nutzen könne - daran glaube ich nicht mehr.

Michael L. schrieb:

Außerdem mal mit 2 bzw. 3 Modulen in verschiedenen Slotbelegungen testen.

Nur mal zum testen zwei Riegel entfernt, immer noch 2GB. dann mal zwei single-sided 256MB von Samsung dazu, immer noch 2GB. Mit drei Modulen booted er gar nicht erst.

Angehängte Dateien:
#7630864
Lesenswert?

Alexander schrieb:

Da gibt's nix zu spielen, das ist ein Phoenix AwardBIOS. Da wird Total Memory 2048MB angezeigt und das wars. Nix nada niente. Die einzige CLK die ich sehe ist PCI Latency Timer(CLK) = 64.

Michael L. schrieb:

Noch mal: Es liegt an der Kombi aus CPU und Speichermodulen.

Das suggeriert dass es eine RAM+CPU Kombi gäbe mit der man mehr als 2GB RAM nutzen könne - daran glaube ich nicht mehr.

Eventuell als Ramdisk. Manche Ramdisksoftware (SuperSpeed RamDisk Plus, Imdisk) koennen ungemanagten RAM dafuer benutzen. Z.B. bei einem 8 GB Speicherausbau und einem 32 bit Betriebssystem. Ob das mit deinen ueberzaehligen 2 GB klappt?

Angehängte Dateien:
#7631057
Lesenswert?

Motopick schrieb:

Eventuell als Ramdisk.

Hier sicher nicht. Das RAM kann nur über die SPD*-EEPROMs überhaupt erkannt werden, aber die Hardware kann nur 2 GB ansteuern.

Nochmal (ad nauseam): Auf der Kiste läuft ein 64-Bit-Windows, das weiß, wie es mehr als 2 GB ansteuert, /wenn es die Hardware zulässt/.

Hier aber liegt ganz offensichtlich der Fall vor, daß die Hardware nur 2 GB ansteuern kann.

Daß Windows mitbekommt, daß da mehr Speichermodule drinstecken, liegt ausschließlich an der Auswertung der SPD-EEPROMs über den SMBus-Controller (das ist ein enger Verwandter von I2C, und über den werden die kleinen seriellen EEPROMs auf den Speicherriegeln ausgelesen).

Damit hat die Kiste nur 2 GB, auch wenn die SPD-Erkennung was anderes erzählt.

Die Kiste ist also ein Fall für den Wertstoffhof, oder für einen Retro-Gamer, der damit Dinge macht, die nicht mehr als 2 GB RAM brauchen.

*) "serial presence detect", keine Partei

#7631121
Lesenswert?

Alexander schrieb:

2GB müssen reichen. Portal 1 läuft darauf. Need For Speed Hot Pursuit ist nicht spielbar, aber vielleicht ältere. PC geht demnächst weg an die Kleinen.

Da fehlt dann eine potente Grafikkarte aus der Zeit. Also z.B. so etwas hier: https://www.ebay.com/itm/256341970932

Mit der braucht es auch keine 2 GB oder 4 GB RAM. In meinem "Spiele-P4" aus der Zeit reichten auch 768 MB. Fuer manche Spiele war eher noch eine sehr schnelle Platte wichtig. Die luden jeden Winzfips als Datei von der Platte. Da half dann eine 146 GB SCSI-Disk mit 10 krpm mehr, als unbedingt viel Speicher.

Ach ja, die Erkennung von AWE-RAM durch die Ramdisksoftware ist immer etwas "hakelig". Ich kann mich daran erinnern, dass es mehrere(!) Versuche brauchte bis er erkannt wurde. Nach der Erkennung klappte es dann natuerlich immer sofort. Imdisk kann das ja auch als Option, war aber nie erfolgreich. :( Nur schon mal als Warnung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren