Gibt es eine Möglichkeit, unter 32-Bit-Windows-Betriebssystem mehr als 4 GB RAM zu aktivieren?

66904
Wahid Bitar

Ich habe meinen PC auf 4 GB RAM aufgerüstet und bekomme nur 3 GB. Windows 7 32-Bit ist der Ansicht, dass ich 4 GB RAM habe, aber nicht mehr als 3 GB verwendet habe.

Jemand sagte mir, dass MS Windows 32-Bit keinen RAM mit mehr als 3 GB unterstützt.

Gibt es eine Möglichkeit, dass mein Betriebssystem "Windows 7 32-Bit" mehr als 3 GB RAM unterstützt?

* `Hinweis: Ich kann nicht auf 64-Bit wechseln, da viele Programme nicht mit einem 64-Bit-Betriebssystem funktionieren.

Bearbeiten::

Ich habe versucht, was Mr. Wonsungi mir empfohlen hat, aber immer wenn ich diese Option ankreuze:

Enable support for 4 GB of RAM

Ich erhalte folgende Fehlermeldung:

'Cannot access to the registry key HKEY_CLASSES_ROOT\CLSID\.'

Es gibt kein "CLSID" in meiner Registry, ich weiß nicht warum !.

21
"Viele Programme funktionieren nicht mit 64-Bit-Betriebssystemen" ist im Zeitalter der virtuellen Computer kein wirklicher Grund. Mit VirtualBox (die zufällig kostenlos ist) können Sie Ihre 32-Bit-Anwendungen auf einer virtuellen 32-Bit-Windows-Maschine im Seamless-Modus (in das Host-Betriebssystem integriert) ausführen und kaum einen Unterschied bemerken (es sei denn, Sie benötigen die volle Grafikleistung Karte für diese Anwendungen verfügbar) vor 14 Jahren 23
Ich stimme mit Molly überein. Und für 16-Bit-Programme können Sie einen Emulator wie DOSBox verwenden. http://www.dosbox.com/ Sasha Chedygov vor 14 Jahren 0
Wenn Sie Windows 7 Professional, Enterprise oder Ultimate besitzen, sollten Sie sich den Windows XP-Modus ansehen: http://www.microsoft.com/windows/virtual-pc/ alex vor 14 Jahren 1
Ich verwende viele 32-Bit-Programme unter Win7 64bit. Sie stammen von 1998 bis 2001. Die meisten erfordern Kompatibilitätsmodi, um zu funktionieren. Machst du eine Vermutung, dass es nicht funktioniert, oder jemand hat dir gesagt, dass es nicht funktionieren wird? Hast du es tatsächlich versucht? kmarsh vor 14 Jahren 0
ad Edit1: Ich habe verstanden, dass du noch nicht auf 4 GB aufgerüstet hast ... also weißt du noch nicht, ob es funktioniert oder nicht, oder? Um sicherzustellen, dass es funktioniert, müssen Sie b / c aktualisieren. Es gibt nicht nur Win-, sondern auch HW-Einschränkungen. Aktualisieren Sie uns und geben Sie uns detailliertere Informationen zu Ihrem Setup, wenn dies nicht funktioniert. Gerd Klima vor 14 Jahren 0
Kopfgeld entfernt und Frage gesperrt. Bitte wählen Sie eine Antwort aus der vorhandenen Sammlung. Windows 32Bit kann nicht auf 4 GB zugreifen. Dies ist technisch nicht möglich. Das Hinzufügen eines Kopfgeldes fügt dieser Frage daher absolut keinen Wert hinzu. Genügend Erklärung für das Warum wurde bereits gegeben. BinaryMisfit vor 14 Jahren 0
@WahidBitar: Was ist mit [this] (http://iknowu.dnsalias.com/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm "Windows XP SP3 - Entfernen Sie die physikalische Adresse / RAM-Kapazität von 4 GB und verwenden Sie bis zu 64 GB RAM" ". ) user2284570 vor 10 Jahren 0

9 Antworten auf die Frage

13
Gerd Klima

Lesen Sie dies: Dude, wo sind meine 4 Gigabyte RAM?

Für allgemeine Informationen gibt es auch eine Übersicht über die Speichergrenzen pro Windows Edition:

Speichergrenzen für Windows-Versionen

Sie sagen, es sei ein X86-Problem. Können Sie mir erklären, warum 32 Bit OSX kein Problem hat, 16 Gb in einem MacPro anzusprechen? bert vor 14 Jahren 0
Im Übrigen war es in 8- und 16-Bit-Ländern üblich, RAM-Beträge über 2 ^ Bit-Bytes zu haben. bert vor 14 Jahren 0
Im Wikipedia-Eintrag für PAE (Physical Adress Extension) heißt es: Mac OS X Mac OS X für Intel Macs unterstützen PAE und das NX-Bit auf allen von Apple unterstützten CPUs (ab 10.4.4 - ab der ersten Intel-Version). Mac Pro- und Xserve-Systeme unterstützen derzeit 32 GB RAM, auch wenn der Mac OS X 10.5 Leopard-Kernel noch 32 Bit hat. Der Mac OS X 10.6 Snow Leopard-Kernel kann auf bestimmten Systemen optional in 64-Bit ausgeführt werden (http://en.wikipedia.org/wiki/Physical_Address_Extension) Gerd Klima vor 14 Jahren 4
OSX 32 und Linux Kernel 2.6 32 sind im Wesentlichen 32/64-Byte-Betriebssysteme, die hauptsächlich 32-Bit-Anweisungen verwenden, jedoch einige 64-Bit-Speicheradressierung verwenden, insbesondere für das Dateisystem und die O / S-Speicherzuordnung. Programme, die auf ihnen ausgeführt werden, unterliegen immer noch einigen 32-Bit-Einschränkungen. kmarsh vor 14 Jahren 1
Das ist falsch. 32-Bit-Versionen des Linux-Kernels sind keine sonderbaren 32/64-Byte-Betriebssysteme. Dies sind 32-Bit-Betriebssysteme, die bei Auswahl der richtigen Optionen PAE verwenden können, um 2 ^ 36 Byte Speicher zu adressieren, jedoch weniger als 2 ^ 32 pro Prozess. Wenn der Kernel 64-Bit ist, verwendet er die 64-Bit-Adressierung. ChrisInEdmonton vor 14 Jahren 5
Sehr guter Kommentar, ChrisInEdmonton. Ich möchte nur hinzufügen, dass die gleichen PAE-Einschränkungen in allen Microsoft Windows-Betriebssystemen bestehen (einzelne Prozesse sind auf 2 ^ 32 Byte Speicher pro Prozess oder 4 GB beschränkt). Breakthrough vor 13 Jahren 0
11
Dentrasi

Sie können PAE verwenden, aber es ist bei weitem nicht so gut wie nur 64-Bit. Überprüfen Sie diese MSDN-Seite.

PAE aktivieren

Windows aktiviert PAE automatisch, wenn DEP auf einem Computer aktiviert ist, der DEP mit aktivierter Hardware unterstützt, oder wenn der Computer für Hot-Add-Speichergeräte in Arbeitsbereichen mit mehr als 4 GB konfiguriert ist. Wenn der Computer kein hardwarebasiertes DEP unterstützt oder nicht für Hot-Add-Speichergeräte in Speicherbereichen von mehr als 4 GB konfiguriert ist, muss PAE explizit aktiviert werden.

Um PAE explizit zu aktivieren, verwenden Sie den folgenden BCDEdit / set- Befehl, um die pae- Starteintragsoption festzulegen :

bcdedit /set [] pae ForceEnable 

Wenn DEP aktiviert ist, kann PAE nicht deaktiviert werden. Verwenden Sie die folgenden BCDEdit / set- Befehle, um sowohl DEP als auch PAE zu deaktivieren:

bcdedit /set [] nx AlwaysOff bcdedit /set [] pae ForceDisable 

Windows Server 2003 und Windows XP : Verwenden Sie zum Aktivieren von PAE den Schalter / PAE in der Datei boot.ini . Verwenden Sie zum Deaktivieren von PAE den Schalter / NOPAE . Verwenden Sie zum Deaktivieren von DEP den Schalter / EXECUTE .

Ich habe folgendes gefunden: Um PAE explizit zu aktivieren, verwenden Sie den folgenden BCDEdit / set-Befehl, um die Pae-Boot-Eintragsoption festzulegen: bcdedit / set [] pae ForceEnable` auf der von Ihnen bereitgestellten MSDN-Seite. Aber ich weiß nicht, wie und wo ich diesen Befehl schreiben soll. Könnten Sie mir bitte helfen? Wahid Bitar vor 14 Jahren 1
Wenn Sie nicht wissen, wie Sie das tun sollen, empfehle ich Ihnen, es überhaupt nicht zu tun. Wenn etwas schief geht, benötigen Sie dieses Wissen, um Ihr System zu retten. Phoshi vor 14 Jahren 5
Der PAE-Switch ist kein verstecktes Wunder und schon gar nicht der heilige Gral für 4-GB-32-Bit-Systeme (sonst würden alle ihn benutzen, oder?). Dies kann zu einer Instabilität des Systems führen. vor 14 Jahren 4
Mit dem PAE-Schalter können Sie jedoch nicht die gesamten 4 GB RAM nutzen. Siehe meine Antwort unten für eine Lösung, die dieses Problem überwindet. Breakthrough vor 13 Jahren 2
"Bestimmte 32-Bit-Versionen von Windows Server, die auf x86-basierten Systemen ausgeführt werden, können mit PAE auf bis zu 64 GB oder 128 GB physischen Speicher zugreifen." Dieser Beitrag gilt NUR für Windows Server - 32-Bit-Desktop-Versionen von Windows werden nur 4 GB ansprechen. Es handelt sich um ein Lizenzierungsproblem und nicht um ein Hardware- oder Softwareproblem. Durch das Ausführen dieses Befehls wird diese Tatsache nicht geändert - http://msdn.microsoft.com/en-us/library/aa366778(v=vs.85).aspx. Nathan Adams vor 11 Jahren 2
@Breakthrough: Du bist falsch! zumindest für XP SP1 ... user2284570 vor 9 Jahren 0
@ user2284570 in meiner Antwort heißt es eindeutig, dass das, was ich geschrieben habe, spezifisch für Windows 7 ist **, genau wie das Betriebssystem, das diese Frage gerade beginnt mit *** ... Breakthrough vor 9 Jahren 0
@Breakthrough: Es tut mir leid, dass ich Duplikate dieser Frage gesucht habe. user2284570 vor 9 Jahren 0
11
Breakthrough

Vor kurzem hat eine Gruppe von Programmierern einen Kernel-Patch für Windows 7 veröffentlicht, der die Verwendung von mehr als 4 GB RAM unter Windows 7 ermöglicht. Klicken Sie hier, um den Patch herunterzuladen oder weitere Informationen dazu anzuzeigen . Durch den Patch wird der Windows 7-Kernel im Wesentlichen so geändert, dass er eher der Windows Server 2003 Datacenter Edition entspricht, die im 32-Bit-Modus mit bis zu 8 GB RAM kompatibel ist.

Mit dem Patch können Sie die PAE unter Windows 7 32-Bit gut auf 8 GB RAM erweitern. Weitere Informationen dazu, warum Microsoft diese technische Einschränkung implementiert hat, finden Sie in diesem Artikel .

Beachten Sie, dass einzelne Prozesse immer noch auf 4 GB begrenzt sind, auch wenn das System auf mehr zugreifen kann. Wenn Sie jedoch über 8 GB RAM verfügen, haben Sie zumindest weitere 4 GB für andere Prozesse;)

Ich verwende diesen Patch seit Monaten und habe keine Probleme erfahren. Einige Programme (insbesondere Photoshop) haben keine Probleme, wenn viel RAM verwendet wird. :) Breakthrough vor 13 Jahren 1
Denken Sie daran, dass das Ändern Ihrer Systemdateien Ihre Produktlizenz verletzt und Ihre Garantie erlischt. kinokijuf vor 12 Jahren 1
Ich möchte mitspielen und sagen, dass der Hack wahrscheinlich eine Weile funktionieren wird. Das Aktualisieren Ihres Systems wäre jedoch wahrscheinlich ein Spiel mit russischem Roulette - Microsoft wird die Kernel-Lücke wahrscheinlich nicht absichtlich verstopfen, aber ein Update könnte Ihr System ruinieren. Nathan Adams vor 11 Jahren 0
@ NathanAdams Dies ist kein "Loch", es ist ein Ergebnis von lizenziertem Speicher (siehe den Artikel, auf den ich oben verlinkt habe). Dieser Patch kopiert auch den vorhandenen Kernel, bevor er gepatcht wird. Wenn Sie also besorgt sind, können Sie einfach in Windows * booten, ohne * den Patch zum Ausführen von Windows Update zu verwenden. Breakthrough vor 11 Jahren 0
8
harrymc

Soweit ich weiß, können 32-Bit-Fenster Speicher von bis zu 64 GB verwenden und können dazu "gehackt" werden.
Dieser Hack wird hier vollständig beschrieben: Lizenzierter Speicher in Windows Vista .
(Hinweis: Ich rate niemandem, es tatsächlich auszuprobieren.)
Es macht auch eine interessante Lektüre, da es alle beteiligten Konzepte sehr gut erklärt.
Ich reproduziere unter seinem Image-Proof-of-Concept.

Dass 32-Bit-Editionen von Windows Vista auf 4 GB beschränkt sind, liegt nicht an physischen oder technischen Einschränkungen von 32-Bit-Betriebssystemen. Die 32-Bit-Editionen von Windows Vista enthalten alle Code für die Verwendung des physischen Speichers über 4 GB. Microsoft lizenziert Sie einfach nicht zur Verwendung dieses Codes.

Bild

Bitte sehen Sie sich meinen Kommentar oben an. Vista und darüber werden den gesamten physischen Speicher in diesem Fenster anzeigen. Dies ist NICHT die Gesamtmenge, die das Betriebssystem benötigt. Zum einen bin ich sicher, dass der Hack veraltet ist und in Vista SP2 wahrscheinlich nicht funktioniert. Darüber hinaus sind 64-Bit-Prozessoren die Norm, daher gibt es keinen Grund, kein 64-Bit-Betriebssystem zu verwenden. Nathan Adams vor 14 Jahren 0
@Nathan: Der Artikel, den ich zitiert habe, sorgt für eine sehr ansprechende Lektüre. Was ich über die Intel-Architektur weiß, 32 Bit oder nicht, sollte die einzige Beschränkung 4 GB _Per-Application_ sein. harrymc vor 14 Jahren 0
BEARBEITEN: Siehe [Windows 7 32-Bit mit voller 4 GB- oder 8 GB-RAM-Unterstützung] (http://www.unawave.de/windows-7-tipps/32-bit-ram-barrier.html?lang=EN) . harrymc vor 12 Jahren 0
Ich bin mir ziemlich sicher, dass dies gegen die EULA verstößt. Daher würde ich NICHT empfehlen, diesen Patch zu installieren. Nathan Adams vor 12 Jahren 0
@ Nathan Adams: Ich habe es auch nicht empfohlen. harrymc vor 12 Jahren 0
7
Nathan Adams

Die Antwort auf diese Frage lautet "hängt davon ab, wen Sie fragen".

Einige geben an, PAE zu verwenden, wodurch Sie mehr als 4 GB ansprechen können, ABER Microsoft lässt Sie NICHT auf vielen 32-Bit-Versionen von Windows zu.

http://msdn.microsoft.com/de-de/library/aa366778(VS.85).aspx
Die folgende Tabelle gibt die Grenzen des physischen Speichers für Windows 7 an.

Physisches Limit von 4 GB, Zeitraum. Es ist ein Lizenzproblem. Es könnte sogar einen "Hack" geben, mit dem Sie mehr als 4 GB nutzen können, aber ich erinnere mich nicht.

Bitte beachten Sie: Vista und Windows 7 auf 32bit melden den gesamten physischen RAM, den Sie im System haben, aber NUR 4 GB davon. Wenn Sie also 16 GB in einen Computer mit 32 Bit Windows stecken, werden nur 4 GB MICROSOFT verwendet, obwohl die Systemsteuerung "System" 16 GB anzeigt. Windows 7, Vista und XP 32bit verwenden nur 4 GB RAM. Dies ist eine Tatsache. Bestimmte Versionen von Windows Server verwenden jedoch mehr als 4 GB, wenn PAE aktiviert ist.

Für diejenigen, die behaupten, "Ihr falscher PAE erlaubt es Ihnen, mehr als 4 GB zu verwenden", stimme ich zu, jedoch sagt Microsoft, dass Sie nur 4 GB für die meisten 32-Bit-Desktop-Betriebssysteme verwenden können eine E-Mail oder rufen Sie an, um sich zu beschweren.

4 GB ist eine künstliche Grenze. Intel-Hardware kann viel mehr verarbeiten. Sogar ein 32-Bit-Betriebssystem, das Speicher in 4K-Seiten belegt und vorausgesetzt, dass die Seitennummer in einer 32-Bit-Ganzzahl gespeichert wird, kann problemlos 4 GB x 4K = 16 TB verarbeiten. Pro Anwendung beträgt die Byteadressierungsgrenze für ein 32-Bit-Register 4 GB. Wenn MS also 4 GB für das Betriebssystem sagt, handelt es sich einfach um einen Marketing-Hype, der durch eine einfache Einschränkung untermauert wird, dass der in meiner Antwort erwähnte Artikel zu wenigen Hardware-Anweisungen im Kernel lokalisiert wurde. harrymc vor 14 Jahren 0
Bitte lies meinen Beitrag noch einmal, Microsoft hat dieses Limit aufgrund der Lizenzierung. Ich habe nie gesagt, dass Sie in einem 32-Bit-Betriebssystem nicht mehr als 4 GB verwenden können. In den Desktop-Versionen von Windows können Sie dies einfach nicht tun. Das sind die Fakten. Um es zu "reparieren", ist es auch kein einfaches Registry-Update. Sie benötigen einen Disassembler, einen Hex-Editor, Kenntnisse der Montage und etwas Glück. Nathan Adams vor 14 Jahren 2
5
Peter Mortensen

Jemand sagte mir, dass MS Windows 7 32-Bit keinen größeren Arbeitsspeicher als 3 GB unterstützt.

Jemand ist falsch. 32-Bit-Windows-Desktop-Betriebssysteme unterstützen bis zu 4 GB physischen Speicher. Aufgrund der Hardwarebeschränkungen der x86-Architektur stehen für das Betriebssystem jedoch nur 3,5 GB zur Verfügung, wenn 4 GB installiert sind.

Das ist falsch. 32-Bit-Linux unterstützt beispielsweise problemlos 4 GB RAM. Oder, sagen wir, 64 GB RAM, natürlich mit Einschränkungen pro Prozess. Heck, einige Versionen von 32-Bit-Windows unterstützen mehr als 4 GB RAM. Siehe http://en.wikipedia.org/wiki/Physical_Address_Extension#Microsoft_Windows ChrisInEdmonton vor 14 Jahren 2
was ist falsch ??? 32-Bit-Fenster unterstützen bis zu 4 GB physischen Arbeitsspeicher, End of Story (sofern nicht durch andere Faktoren, z. B. die 'Starter'-Editionen, begrenzt). Diese Tabelle bezieht sich auf INCLUDES 64-Bit-Versionen von Fenstern wie dem frühen Windows 2000 Advanced Server und Rechenzentrum. Zitat: "Die Tabelle enthält einige 64-Bit-Versionen" vor 14 Jahren 2
"Microsoft Windows 2000 Advanced Server Limited Edition und Windows 2000 Datacenter Server Limited Edition wurden für Intel Itanium-64-Bit-Mikroprozessoren entwickelt." vor 14 Jahren 1
OSX kann ohne Probleme mit 16 GB auf einer 32-Bit-Version des Betriebssystems ausgeführt werden. Es beschränkt nur die Menge an RAM pro Anwendung auf 4 GB. bert vor 14 Jahren 0
Windows 2000 Advanced Server verwendet PAE auf 32-Bit-Systemen für den Zugriff auf bis zu 8 GB RAM. Es gibt auch eine IA-64-Version, von der ich aber nicht rede. ChrisInEdmonton vor 14 Jahren 1
Nun, ich interessiere mich nicht für diese Argumentation oder Vergleiche mit exotischen / veralteten Server- oder * Nix-Betriebssystemen. Das OP behauptete, dass Windows 7 32-Bit nicht mehr als 3 GB RAM unterstützt, was FALSCH ist, es unterstützt bis zu 4 GB, verstehst du? aber um Ihnen zu gefallen, werde ich meine Antwort entsprechend bearbeiten. vor 14 Jahren 1
Ich weiß nicht, warum dies abgelehnt wurde, die Informationen sind richtig. +1 Sasha Chedygov vor 14 Jahren 0
Die Informationen sind jetzt korrekt, wurden jedoch nicht veröffentlicht, als sie ursprünglich veröffentlicht wurden. ChrisInEdmonton vor 14 Jahren 0
Nun, meistens richtig. 32-Bit-Desktopsysteme könnten mehr als 3,5 GB Speicher verwenden, wenn 4 GB installiert wurden. Microsoft entscheidet sich nur, PAE nicht mehr zu verwenden. Es ist eine Entwurfsentscheidung von Microsoft, die auf legitimen Problemen basiert, und nicht auf einer Hardwarebeschränkung der x86-Architektur. ChrisInEdmonton vor 14 Jahren 1
"Um es ganz klar zu sagen, das ist kein Windows-Problem - es ist ein x86-Hardwareproblem." http://www.codinghorror.com/blog/archives/000811.html vor 14 Jahren 0
Molly, du nimmst dieses Zitat aus dem Zusammenhang. Hier geht es um die Speicherlücke. Es handelt sich nicht um ein 32-Bit-Betriebssystem mit mehr als 4 GB physischem RAM. Dies ist MANUFEND MÖGLICH, da einige 32-Bit-Betriebssysteme wie Linux, CAN und DO mehr als 4 GB im 32-Bit-Modus mit PAE verwenden Kernel. ChrisInEdmonton vor 14 Jahren 0
ist das so? naja, dann schlage ich vor, dass du eine eigene Antwort schreibst und dem OP erklärst, wie er im 32-Bit-Modus mehr als 4 GB verwenden kann, PAE-fähig "in" MS Windows 7 " denke (aber zögere nicht mich zu korrigieren) ist das Thema dieses Threads. Wenn Sie eine realisierbare Lösung finden, werde ich gerne Ihre Antwort bestätigen. :) vor 14 Jahren 0
Nein, in 32-Bit-Windows 7 ist dies nicht möglich, wie Sie richtig feststellen. Windows 7 verwendet PAE nicht. Mein Punkt ist, dass es mit der 32-Bit-x86-Architektur (zumindest ab 1994) keine Beschränkung ist, da andere Betriebssysteme es gut machen. Es ist in der Tat eine Grenze für die Art und Weise, wie Microsoft Windows-Desktop-Betriebssysteme entworfen hat. Es ist ein pedantischer Punkt, selbstverständlich, und es ist nicht so, als wäre PAE selbst für die Betriebssysteme, die es unterstützen, eine magische Kugel. Heutzutage ist es schwer vorstellbar, nicht nur mit 64 Bit zu arbeiten. Ich habe vor langer Zeit meine negative Abstimmung über Ihre Antwort zurückgezogen, übrigens. ChrisInEdmonton vor 14 Jahren 1
Wie ich hier eine andere Antwort kommentierte, ist PAE sicherlich nicht der heilige Gral und sollte aus verschiedenen Gründen niemals auf Workstations verwendet werden. :) vor 14 Jahren 0
"Um es ganz klar zu sagen, dies ist kein Windows-Problem - es ist ein x86-Hardwareproblem. Die Speicherlücke ist für die CPU buchstäblich unsichtbar, egal welches 32-Bit-Betriebssystem Sie wählen. Das folgende Diagramm von Intel veranschaulicht dies nur Wo ist das Speicherloch: "... http: //www.asisupport.com/ts_4GB_memory_info.htm Moab vor 13 Jahren 0
Für Sie alle ist dies KEIN Hardwareproblem (ist es wirklich so schwer, eine Adresserweiterung für Software zu implementieren?). Siehe meine Antwort auf diese Frage, die beweist, dass es sich um eine Softwareeinschränkung handelt, da sie eine Abhilfe enthält. Breakthrough vor 13 Jahren 0
3
churnd

Nur neugierig, können Sie einige Beispiele für Programme nennen, die unter 64-Bit-Fenstern nicht funktionieren? 64-Bit-Windows seit Windows XP ist mit 32-Bit-Programmen hervorragend abwärtskompatibel. Schauen Sie sich die fünfte Frage auf dieser Seite: h ttp: //windows.microsoft.com/en-US/windows-vista/32-bit-and-64-bit-Windows-frequently-asked-questions . Nehmen Sie zum Beispiel Microsoft Office, es ist alles 32-Bit, läuft aber gut unter 64-Bit-Windows.

Der einzige Zeitpunkt, zu dem Sie nicht auf 64-Bit wechseln möchten, ist, wenn Sie über Hardware verfügen, die keine 64-Bit-Treiber hat. Hardwaretreiber müssen mit der Betriebssystemplattform übereinstimmen.

Die Juniper VPN-Software, die mein Arbeitgeber verwendet, funktioniert nicht auf einem 64-Bit-Betriebssystem. Jeff Shattock vor 14 Jahren 0
VPN-Software fällt eher in die Kategorie "Treiber". churnd vor 14 Jahren 2
Ich habe viele "arabische" Programme, die mit 64-Bit nicht funktionieren. Ich habe auch einige "alte" Hardware, die keine 64-Bit-Treiber hat. Wahid Bitar vor 14 Jahren 0
1
cszolee

Dieser Patch funktioniert oder so scheint es.

Vor dem Patch konnte ich 3 GB von 4 GB nutzen, und jetzt sind alle 4 GB zugänglich.

Hier ist der Patch:

http://www.pallab.net/2009/12/30/enable-more-than-4gb-memory-in-windows-vista-7/

Hier ist der Screenshot (Windows 7 Ultimate Hungarian):

-4
Jamie Kitson

The link below sets out a manner to

  • take a copy of the kernel
  • hack it to use 4GB and above of RAM (edit the hex strings 7C 11 8B 45 FC 85 C0 74 0A and 7C 10 8B 45 FC 85 C0 74 09 to 7C 10 B8 00 00 02 00 90 90 and 7C 10 B8 00 00 02 00 90 90 respectively)
  • sign it with makecert -r -ss my -n "CN=My Cert" and signtool sign -s my -n "My Cert" ntkl64g.exe
  • and add it as a secondary boot option with bcdedit

in a very clear and straight forward way

http://www.evga.com/forums/tm.aspx?m=960087&mpage=1&print=true

Which worked for me.