重複の可能性:
Windows 7 32ビットでPAEを有効にしますか?
32ビットのWindowsインストールで3.25GBを超えるRAM(32ビットOSの制限)を使用できるようにするパッチがあると聞きました。このパッチは、プロセス制限ごとに2GBのメモリを削除しませんが、全体として、システムユーザーにすべてのRAMを使用可能にします。
プログラマーのグループがWindows7のカーネルパッチをリリースし、Windows7で4GBを超えるRAM)を使用できるようにしました。 パッチをダウンロードするか、詳細を表示するには、ここをクリックしてくださいそれについて (警告、一部のサイドバーアドバタイズメントはNSFWです)パッチは基本的にWindows7カーネルをWindowsServer 2003 DatacenterEditionのように変更します。これは最大8GBのRAM。
このパッチを使用すると、PAEを8GBのRAMに拡張できます。Microsoftがこの技術的な制限を実装した理由の詳細については、 この記事 を参照してください。 。
上記のように、システムがさらにアクセスできる場合でも、個々のプロセスは4GBに制限されることに注意してください... 8GBのRAMがある場合でも、少なくとも他のプロセス用にさらに4GBがあります;)
私が知る限り、これは32ビットオペレーティングシステムの固有の性質のために不可能です。
つまり、32ビットのメモリアドレスを使用しているため、OSは、メモリに大きなアドレスを必要とするため、最大3.25GBのマークを超えてメモリをアドレス指定できません。
したがって、適用できる唯一の実際の「パッチ」は、オペレーティングシステムの64ビットバージョンへのアップグレードです。
パッチを適用/探す前に、ハードウェアが64ビットをサポートしていることを確認してください。 32ビットハードウェアを使用すると、4ギガのメモリアドレスを使用できます (0から4294967295までアドレス指定可能) これには、RAMおよびビデオなどのアドレス指定可能なすべてのハードウェアが含まれますカード。OSのアドレススペースを変更しようとすると、システムがクラッシュし、新規インストールが必要になる場合があります。
http://wj32.wordpress.com/2011/02/23/pae-patch-updated-for-windows-7-sp1/ 私のために働きます。適用する前は、4GBのインストール済みメモリから2.5GBしか使用できませんでした。 TrueCryptでディスク全体を暗号化したので、それらを復号化したり、Windowsを再インストールしたり、開発用のものをインストールしたりする手間をかけたくありません。ページファイルを無効にしてから、3.8GBのメモリ使用量でバーフされるまでVisualStudioのインスタンスを開いてみました。私はまだ元のカーネルを持っているので、元のカーネルを起動してみましたが、実際には2GBのメモリ使用量でバーフされました。そうそう、それは動作します。注意点は、プログラムはまだ合計2GBのプライベートメモリと2GBの共有メモリにしかアクセスできないということです。一部のアプリケーションは、これらの2GBのメモリを共有していることを忘れないでください。しかし、PhotoshopやPremiereのような巨大なメモリイーターアプリを使用していない限り、問題はないはずです。