- 締切済み
RAMを4MB実装してるのに
NECのノートパソコンVY22M-A-9をWindows10で使ってますが、RAMを4MB(2GB2コ)実装してるのに2.93GBと表示されます。 2枚の2GBのRAMを個々に取り付けると実装RAM2GBと表示されます。スロットを変えても2GBと表示されますので接触不良品によるトラブルとは思えません。 仕様書規格は最大4MBとなってます。 どこに問題があるのかアドバイスお願いします。 エラーは出ていません。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- nijjin
- ベストアンサー率27% (4837/17868)
32bitのwindowsではメモリは3GB弱までしかwindowsが扱えません。 また、グラフィックがCPU内蔵でこのメモリに増設した4GBのメモリから 268MB~1292MBまでの間で自動的に取られるということなので 1GBほどがグラフィックに取られ残りがOSが使う分として割り振られているのでしょう。 VY22M/A http://121ware.com/psp/PA121/NECS_SUPPORT_SITE/CRM/s/WEBLIB_NECS_PRO.PRODUCT_ID.FieldFormula.IScript_Prod_Spec_Summary?prodId=VY22M%2fA-9
- bunjii
- ベストアンサー率43% (3589/8249)
>NECのノートパソコンVY22M-A-9をWindows10で使ってますが、RAMを4MB(2GB2コ)実装してるのに2.93GBと表示されます。 単位を間違えていますよ。 「RAMを4MB(2GB2コ)」カッコ内は4GBになります。 元のOS(基本ソフト、Windows)のバージョンはWindows 7 Professional 32bit版でしょうか? コンピューターのプロパティで確認するとOSのバージョン情報と実装メモリ、使用可能メモリ等が表示されていると思います。 32bit版の場合はメモリへのアクセス可能な全容量が4GBのメモリ(RAMとROMの合計)で、その内PCへ組み込まれたデバイス(内蔵パーツ)との通信用に使うROMが約1GBありますので、残りの約3GBがRAM用に使えることになります。つまり、2の32乗は4GB(4,294,967,296byte)の内、RAMにアクセスできる範囲が約3GBになるということです。 OSが64bitの場合は論理的には桁外れな大容量のメモリへアクセスできますが、現在ではマザーボードの仕様で上限が決まるようです。
- wormhole
- ベストアンサー率28% (1626/5665)
Windowsの32ビット版の扱えるアドレス空間は4GBの大きさがありますが、 ビデオカードやUSBなどのハードウェアの操作やデータのやりとりする分もその中に含める必要がありますので メモリが4GBあってもその全てが使えるわけではありません。
- mitoneko
- ベストアンサー率58% (469/798)
おそらく、OSが32bitなのが原因かと思われます。 「OSが32bit????」な状態でしたら、スタートボタン→設定→システム→左のメニューで「バージョン情報」とやってみましょう。そこで出てくる、「システムの種類」の欄が、問題の所です。多分、32ビットオペレーティングシステムと出てくるでしょう。 この場合、例え4GBのメモリーを搭載しようが、3GBまでしかメモリーは認識できません。 マイコンと言われた太古の時代から、どんな時代にも「必ず」あった搭載メモリー量の上限の話です。そのシステムが出てきた当初は、「3GB”も”メモリーを載せるなんて考えられないよ・・・」として上限を設定してシステムを作るのですが・・・何年かすると必ず裏切られるのが過去の常でした。 64KBの壁とか、640KBの壁とか、1MBの壁とか640MBの壁とか・・・まぁ、いろんな壁が過去にありました。そして壁にぶつかる度に、CPUや周辺ハードウェアの規格が格段の進化を遂げメモリーの搭載量の上限が上がっていく・・・というのを今まで繰り返しています。 そして、32bit windows 10(7も同様)に対しては、3GBの壁というのが「いまここ」な訳です。 というわけで、4GBのメモリーを搭載しているのに、3GBのメモリーと表示されるのは、「正常」です。 実は、NECのパソコンの仕様書規格にもちゃんと書いてあります。仕様書の後ろの小さな注意書きですけどね。「*28: 最大4GBのメモリを搭載可能ですが、PCIデバイス等のメモリ領域を確保するために、全ての領域を使用することはできません。」となっています。 コレへの直接の対処方法は、64bitOSに変更することです。(これでメモリーの上限は新しい時代に突入します。でもいずれ・・・) ただし、32bitのwindows10と、64bitのwindows10は、まったく別物ですので、64bitのものを一からインストールし直す必要があります。必要な周辺器機のドライバーがあるか(32bitと64bitではドライバも違います。)や、利用しているアプリケーションで64bit windows10に対応していないものが無いかを必ず確認してからトライしてください。
- K_byakko
- ベストアンサー率28% (307/1085)
32bitクライアントWindowsの仕様です。 #PAEに正式対応している環境でも、被害を最小限に抑えるために、意図的に4G超えPAEメモリをWindowsで直接使用しないようにしてあります。
- 121CCagent
- ベストアンサー率52% (15945/30561)
32bitOSで4GBメモリが3GB程度にしか認識しない問題 http://jisaku-pc.net/speed/neta_01.html 32bitOSを使っている場合はこれが原因では?
お礼
大変ご親切なアドバイス有り難うございました。 一寸難しく理解出来たとは言えませんが、32bitマシンでは仕方ないと理解しました。 これを機に勉強します。