Also grundsätzlich ist es möglich unter einem 32bit os sogar mehr als 4GB zu nutzen (sogar 64GB) die tolle abkürzung nennt sich PAE - Physical Adress A
Extension (hafte nicht für rechtschreibfehler

)
Seit dem Pentium MMX ist der adressraum auf 36Bit erweitert worden.
Die server versionene von Windows nutzen das auch. Nur eben nich die "home" versionen.
Das Problem das aber mit einer sehr hohen warscheinlichkeit eintreten wird ist, dass treiber mit PAE nicht umgehen können, ihren dienst verweigern, und einfach abstützen.
Das ist im SErvermarkt nicht ganz so fatal... weil dort die Treiberquallität wesentlich höher ist, und weil man dort auch weiß, das man mit PAE rechnen muss.
Dann kommt es noch auf dein Mainboard an. So haben manche hersteller einfach mal einen "schutz" eingebaut, wodurch man kein PAE nutzen kann.
So sagen wir mal es würde nun alles super kalppen, und du hast 4 oder mehr GB Ram zur verfügung.
Dann tritt das nächste problem auf. Windows gibt einer anwendung nur 2GB speicher (speicher != Ram) damit snd grafikspeicher, ram oder vielicht sogar deine soundkarte gemeint.
Nun gibt es auch dort einen trick. Man kann den Speicher pro anwendung auf 3GB hochsetzten. Doch da gibt es schon wieder probleme. Denn vista, also der Kernel, böntigen auch noch genügend speicher, der ja nun beschnitten wurde.
aber sagen wir mal auch das hätte geklappt.
Dann startest du nun ein spiel, mit kantenglättung und sonstigen späßen, um richtig viel Grafikspeicher zu verbraten

denn man hat ja ein GB auf der karte. Also brauch das spiel nun 1GB also hat die anwendung noch 2GB übrigdie eben in den arbeitsspeicher abgelegt werden können.
aber es muss gesagt sein: PAE sollte man nur zu testzwecken verwenden, für den produktiven einsatz sollte man auf ein 64Bit os umsatteln.