Windows が 32 ビット アプリケーションを 3GB のメモリ制限までサポートしているかどうかを確認する方法

Windows が 32 ビット アプリケーションを 3GB のメモリ制限までサポートしているかどうかを確認する方法

3GB のメモリ制限までのプロセスをサポートするには、BIOS のスイッチをオンにする必要があることはわかっています。ただし、Windows の実行中に、この 3GB メモリ アドレス指定が Windows で有効になっているかどうかを確認する方法はありますか?

答え1

デフォルトでは、32 ビット Windows 7 のユーザー プロセスは最大 2 GB を使用できます。これはオペレーティング システムの制限であり、BIOS 設定とは関係ありません。Windows 7 で 3 GB の制限を有効にするには、管理者として実行しているコマンド ウィンドウで次のコマンドを使用して再起動します。

bcdedit /set IncreaseUserVa 3072

IncreaseUserVa の現在の値を確認するには、管理者として実行している cmd windows でこのコマンドを使用し、Windows ブート ローダー セクションで、IncreaseUserVa エントリがあるかどうかを確認します。ない場合は、デフォルト設定の 2GB を使用しています。

bcdedit /enum

関連情報