8 GB RAM unter XP Professional [duplizieren]

9

Ich habe kürzlich 8 GB RAM auf einer Quad-Core-Workstation (HP xw8600) mit Windows XP Pro (32-Bit) installiert. Ich habe den / PAE-Schalter in die boot.ini-Datei eingefügt, aber die SysInfo sagt immer noch 3 GB Gesamtspeicher. Erkennt Windows den zusätzlichen Speicher? Gibt es eine Möglichkeit zu sagen?

Jede Hilfe wird geschätzt. Vielen Dank.

quack quixote
quelle
und du meintest 8GB richtig ...?
CookieOfFortune
Wie viel erkennt Windows XP 64-Bit-Speicher?
Roy Rico
4
Hier ist eine ähnliche Diskussion darüber. Bitte lies meinen Beitrag: superuser.com/questions/67444/… Sie können in 32-Bit-Windows nur einen Maximalwert von 4 GB verwenden, andere 32-Bit-Betriebssysteme sind jedoch mehr als glücklich, alle 8 GB zu verwenden. Es ist eine Lizenzsache bei Microsoft.
Natalie Adams
Wenn Sie Ihr Betriebssystem nicht neu installieren möchten, können Sie eine RamDisk (PAE-fähig) verwenden, um diese zusätzlichen 4 GB zu nutzen.
Suppressingfire

Antworten:

9

Es geht NICHT um XP, es geht darum, 32-Bit zu sein ... 64-Bit unterstützt alle Ihre 8 GB und noch einige mehr

(Windows XP Professional x64 Edition unterstützt 128 GB RAM) [ http://www.microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx]

roman m
quelle
12
nicht ganz wahr. Mit PAE können 32-Bit-Betriebssysteme auf bis zu 64 GB RAM zugreifen. Das eigentliche Problem ist, dass MS auf 32-Bit-Systemen absichtlich keinen Arbeitsspeicher verwendet, der über der 4-GB-Marke liegt, da bei Treibern von Drittanbietern häufig Fehler auftreten. sehen blog.codef00.com/2007/12/19/windows-on-x86-and-4gb-of-ram
Evan Teran
3
Außerdem verwendet meine Linux-Box (die einen 32-Bit-Kernel verwendet) derzeit gerne 8 GB RAM durch die Verwendung von PAE (die Option heißt aktivierter 64-GB-RAM, bedeutet aber im Grunde "PAE-Unterstützung einschalten").
Evan Teran
3

von http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

"Windows XP Professional und Windows Server 2003 - Speicherunterstützung. Die maximale Speichermenge, die unter Windows XP Professional und Windows Server 2003 unterstützt werden kann, beträgt 4 GB. Windows Server 2003 Enterprise Edition unterstützt jedoch 32 GB physischen RAM und Windows Server 2003 unterstützt Datacenter Edition mit der PAE-Funktion 64 GB physischen RAM. "

John Boker
quelle
1
Warum steht in dem MS-Artikel 4 GB, aber alle anderen sagen 3 x GB. Es ist verwirrend.
johnny
Endlich gibt jemand eine völlig genaue Antwort!
Evan Teran
3
@jhonny: Das liegt daran, dass 4 GB abzüglich aller Speichergeräte (z. B. Ihrer Grafikkarte) gespeichert sind. Wenn Sie eine Grafikkarte mit 512 Megabyte haben, erkennt Windows nur 3,5 Megabyte RAM (Geräte müssen unter 4 GB zugeordnet werden, damit 32-Bit-DMA ordnungsgemäß funktioniert).
Evan Teran
1

XP erkennt nur bis zu 3,5 GB. Also nein, XP erkennt den zusätzlichen Speicher nicht.

CookieOfFortune
quelle
2
XP 64-Bit - WILL
roman m
Das stimmt nicht ganz. Siehe meinen Beitrag unten.
1

Dies ist völlig unangebracht, aber 32-Bit-Windows kann nicht mehr als 4 GB verwenden - Desktop-Versionen von Windows 32-Bit bieten nur 3,5 GB. (Diese Beschränkung gilt, weil fehlerhafte Treiber häufig davon ausgehen, dass der obere Bereich des Speicheradressraums nicht verwendet wird, und Ihren Computer zum Absturz bringen, wenn Sie tatsächlich bis zu 4 GB verwenden. Es wird davon ausgegangen, dass Server bessere Treiber haben.)

Neall
quelle
2
nicht wahr, wenn das Betriebssystem PAE ordnungsgemäß unterstützt, kann es bis zu 64 GB RAM verwenden. Linux tut dies seit Jahren.
Evan Teran
1

Bei 32-Bit-Betriebssystemen sind maximal 3 Gigs möglich.

Um so viel RAM nutzen zu können, benötigen Sie ein 64-Bit-Betriebssystem.


quelle
6
Ändern Sie das in "32-Bit-Fenster" und es ist wahr. Wenn das Betriebssystem PAE ordnungsgemäß unterstützt, kann es bis zu 64 GB RAM verwenden. Linux tut dies seit Jahren.
Evan Teran
1

Wechseln Sie zu 64-Bit und Sie sehen die gesamten 8 GB.

Zaagmans
quelle
Wie wäre es mit diese ?
user2284570
1

Unter Windows XP Pro 32-Bit-Edition können nicht mehr als 3,5 GB vorhanden sein.

JP Richardson
quelle
Wie wäre es mit diese ?
user2284570
0

Es sieht so aus, als ob Sie die PAE auf einem normalen 32-Bit-Windows (nicht auf einem Server) überhaupt nicht verwenden dürfen diese hilft (ja, ich weiß, es ist für Vista ...).

Bobby
quelle
es gibt diese .
user2284570
@ user2284570 Soweit ich weiß, ist das Aktivieren von PAE auf einem Heimsystem eine Lizenzverletzung.
Bobby
Ja und nicht nur für zu Hause ... Für alle 32-Bit-Windows-Versionen von Nicht-Servern seit XP SP2 (Ja, XP SP1 und Windows 2000 unterstützen 4 GB, indem der / PAE-Schalter manuell zur boot.ini hinzugefügt wird).
user2284570