こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Windows8 32bit版メモリの認識について

Windows 8の32bit版ですがメモリは4GB以上が認識されるのでしょうか
それともWindows 7の32bit版と同様に3.25GB程度なのでしょうか

投稿日時 - 2012-10-28 11:18:48

QNo.7769897

暇なときに回答ください

質問者が選んだベストアンサー

システムのメモリ解放はWin2000の時から16GBまで可能です(PAEコマンドを使えば)、しかし、32Bitアプリはソフト上32Bit3.25GB実情2GBの枠を外すことは出来ません32Bit以上になるからです、その状況で16GBまで拡大する意味はほとんど無く、サーバーのように、複数の人間が1台のPCを数人で使うなら16GBを有効に使えるでしょうけど、64Bitネイティブなソフト以外、システムが認識したから何なのと言う状態です。
無論64Bitネイティブソフトは64BitOSでなければ動きません。
結論から言えばシステム認識が3.25GBであろうと、16GBであろうと、アプリの上限が2GBである以上ほとんど無意味と言う事です。

投稿日時 - 2012-10-28 11:43:46

お礼

ありがとうございます。了解しました。

投稿日時 - 2012-10-28 16:51:58

このQ&Aは役に立ちましたか?

11人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

Windows 8 でも4GBのメモリ制限を解除していません。
(32ビットでは4GBのメモリ制限は解除できない)

Vista SP1以降は32bitでも実際のメモリ量を表示します。
(実際に使えるのは約3.25GB前後です)

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWaveよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2012-10-28 19:48:28

お礼

ありがとうございます

投稿日時 - 2012-11-26 15:35:04

ANo.4

>システムのメモリ解放はWin2000の時から16GBまで可能です(PAEコマンドを使えば)、しかし、32Bitアプリはソフト上32Bit3.25GB実情2GBの枠を外すことは出来ません32Bit以上になるからです、その状況で16GBまで拡大する意味はほとんど無く、サーバーのように、複数の人間が1台のPCを数人で使うなら16GBを有効に使えるでしょうけど、64Bitネイティブなソフト以外、システムが認識したから何なのと言う状態です。
>無論64Bitネイティブソフトは64BitOSでなければ動きません。
>結論から言えばシステム認識が3.25GBであろうと、16GBであろうと、アプリの上限が2GBである以上ほとんど無意味と言う事です。
どうして1プロセスあたりの最大が2GBに制限されているかまったく分かってないね。
4GBの内メモリのアドレスの上位2GBはOSのモジュールに割り当てられているから
下位2GBがアプリで使えるメモリ容量になるからだ。

それにしても英数に全角と半角を混ぜて書く奴は嘘つき率が高い。

投稿日時 - 2012-10-28 16:42:35

お礼

ありがとうございます。了解しました。
まあまあ、お手柔らかにお願いします。

投稿日時 - 2012-10-28 16:52:30

ANo.2

Windows8って、Windows Vista/7と同じクライアントOSですから、4GBのメモリ制限を解除していないでしょう
Vista SP2以降は、32bitでも実際に搭載のメモリ量を認識して表示するようになっています。(実際に使える容量ではありません)
クライアントOSですから、実際に使えるのは約3GB前後でしょう。

投稿日時 - 2012-10-28 11:30:10

お礼

ありがとうございます。するとコントロールパネルでは
4GB実装していれば実際に使えなくとも
4GBと表示するのでしょうか

投稿日時 - 2012-10-28 14:08:44

ANo.1

>それともWindows 7の32bit版と同様に3.25GB程度なのでしょうか
同じですね。手元のPCも3.4~3.6G程度しか管理されていません。

投稿日時 - 2012-10-28 11:29:32

お礼

ありがとうございます。

投稿日時 - 2012-10-28 14:06:36

あなたにオススメの質問