Physical Address Extension unter Windows XP Professional

Gestern hatte ich das Vergnügen in meiner Workstation 4x 1GB RAM Module einzubauen. Nach der problemlosen Installation der Module in den Speicherbänken, habe ich meinen Rechner mit Windows XP Professional :-/ gebootet. Soweit verlief alles problemlos, bis auf das M$ Windows nur 3,11 GB von 4 GB Hauptspeicher allokieren konnte.

Nach zahlreichen Recherchen in Google bin ich zu folgedem Schluss gekommen:

Da das Bios nicht weiß, ob ein 32-bit oder 64-bit Betriebssystem gebootet wird, startet es immer im 32-bit Modus. Darin stehen maximal 2^32 (4 GB)  allokierbarer Speicher zur Verfügung. Da die restlichen Hardwarekomponenten natürlich auch Adressräume im Hauptspeicher benötigen, versucht das BIOS diese unterhalb der 4GB zu allokieren.

Aufgrunddessen, dass BIOS die Adressräume für die Hardwarekomponenten unter der 4 GB Grenze anlegt, ist unter Windows XP Professional nicht der komplette Speicherbereich zugänglich, es kommt quasi zu einem Konflikt.

Auch ein Booten mit den Optionen /PAE und /3GB brachten keine Hilfe, im Gegenteil, Windows konnte nicht mehr korrekt hochfahren und ich musste mit der Recovery-CD einen neuen Booteintrag erstellen.

Tja, das Conclusio ist: Um >= 4GB Speicher zu nutzen, auf aktuelle Hardware und wenn schon Windows, dann 64-bit Windows umsteigen.


Subscribe to comments Comment | Trackback |
Post Tags:

Browse Timeline


Add a Comment


XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>