Das würde aber voraussetzen, dass das System erst einmal die 4 GB korrekt erkennt (primär im BIOS). Wenn nämlich der BIOS schon "nur" 2 GB erkennt, dann ist irgendwas auf Hardwareseite faul...
Und soweit ich mir jetzt das richtig durchgelesen habe, bringt dir die Option - wie ich schon vermutete - nicht wirklich viel.
Wie gesagt - diese Option setzt voraus, dass das System den vollen Speicher erkennt (also die vollen 4 GB!) und teilt jedem Prozess dann statt standardmäßig 2GB+2GB 3GB+1GB Speicher zu.
Um das zu verstehen, hole ich mal ein wenig weiter im Speichermanagement aus:
Windows (und auch die meisten anderen "modernen" Betriebssysteme) verwenden eine virtuelle Speicherverwaltung. Dies funktioniert wie folgend:
Einerseits hat man den "realen" RAM - mit seinen "realen" Adressen und dann die Auslagerungsdatei - welche den RAM ergänzt. Dies stellt die eine Seite der Speicherverwaltung dar.
Auf der anderen Seite sitzen die (Nutzer)-Prozesse (also u.a. Treiber, Programme u.ä.), welche den Speicher verwenden.
Hier kommt nun der Trick: Anstatt die realen RAM-Adressen den einzelnen Programmen zuzuweisen, vergibt die Speicherverwaltung so genannte virtuelle Adressen. Und zwar für jeden Prozess 4 GB - Allerdings merkt sich das System auch, wie viel Speicher von jedem Prozess belegt wird und kann diesen dann effektiv verwalten.
Beispielsweise kann die Speicherverwaltung so selten genutzte Bereiche eines Prozesses auf die Auslagerungsdatei umlegen - ohne dass der Prozess mit seiner virtuellen Adresse davon etwas mitbekommt. Für den Prozess sieht es immer noch so aus, als wenn die Daten komplett im RAM liegen.
Und nun kommt die Geschichte, die dieser Schalter beheben soll:
Der virtuelle Speicher wird in 2 Teile aufgeteilt - einmal einen "Systemteil" (in dem u.a. die Treiber und gemeinsame Systemfunktionen liegen) und einem "Nutzerteil", mit dem jedes Programm machen darf, "was es will". Und normalerweise sind diese beiden Teile 2 GB groß.
Mit dem Schalter kann man aber die Grenze zwischen den beiden Teilen verschieben - also dem Nutzerteil mehr Speicher zuweisen - zulasten des Systemteils.
Dies bringt allerdings in den seltensten Fällen viel - außer du hast regelmäßig Programme offen, die mit Datenmengen von über 2 GB herumhantieren müssen (also diese auch im Speicher halten!). Dies wären zum Beispiel Datenbankserver oder aber vielleicht eine Videobearbeitung (wobei diese dann echt schlampig programmiert wäre!) - aber für die "normale" Systemarbeit sind diese Sachen vollkommen uninteressant.
Aber nun zurück zum eigentlichen Problem:
Nein - mit diesem Schalter wirst du nicht die restlichen 2 GB deines Systems freischalten können - frag viel eher mal beim Hersteller nach einem BIOS-Update nach - manchmal hat das BIOS Probleme, den 2. Riegel zu erkennen, wenn mit diesem dann die 4 GB-Grenze erreicht wird.