最近、8GBのRAMをWindowsを実行しているクアッドコアワークステーション(HP xw8600)にインストールしましたXP Pro(32ビット))/ PAEスイッチを追加しましたboot.iniファイルですが、SysInfoはまだ合計3GBのメモリを表示しています。Windowsは余分なメモリを認識していますか?それを知る方法はありますか?
どんな助けでもありがたいです。ありがとう。
それはXPについてではなく、32ビットであるということです... 64ビットはすべての8GBをサポートし、一部は
(Windows XP Professional x64Editionは128GBのRAMをサポートします)[ http://www.Microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx]
から http://www.Microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx
"Windows XP ProfessionalおよびWindowsServer2003のメモリサポート。Windowsでサポートできるメモリの最大量XP ProfessionalおよびWindowsServer2003も4GBです。 。ただし、Windows Server 2003、Enterprise Editionは32 GBの物理RAMおよびWindows Server 2003、Datacenter EditionはPAE機能を使用して64 GBの物理RAMをサポートします。 。」
XPは最大3.5GBしか認識しません。したがって、XPは余分なメモリを認識しません。
Windows XP Pro32ビット版では3.5GBを超えることはできません。
これは完全にトピックから外れていますが、32ビットWindowsは4GBを超える容量を使用できません。デスクトップバージョンのWindows32ビットでは約3.5GBしか使用できません。 (バグのあるドライバーは、メモリアドレス空間の先頭が使用されていないと想定することが多く、実際に最大4GBを使用するとマシンがクラッシュするため、この制限が適用されます。サーバーには、より優れたドライバーがあると想定されます。)
32ビットオペレーティングシステムは、最大で約3ギガです。
その多くのRAMを利用するには、64ビットOSが必要です。
簡単な答えはノーです。
ここで長い答えを見つけることができます: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx
64ビットに切り替えると、8 GB全体が表示されます。
これはより詳細な説明です。これはWindowsに関するものではなく、x86のものです: http://www.codinghorror.com/blog/archives/000811.html
「通常の(サーバー以外の)」32ビットWindowsではPAEの使用がまったく許可されていないようですが、おそらく this は役に立ちます(はい、Vista用です... )。