AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

メモリが2Gしか認識しない

メモリが3GありOSXでは3Gと認識していますが、

BootCamp上のWindowsXPでは2Gになっています。

XPでメモリを3Gと認識させる方法はありませんか?

MacPro2.66GHzQuad 10.5.8 XPSP3

投稿日 2009/10/29 04:46

返信
返信: 4

2009/10/29 09:52 コリ への返信

Windows XPは32bit版ですよね?

32bit版のWindowsは4GBまでのメモリしか物理アドレスを使用出来ないので、ビデオカードやチップセット等のパーツが使用するアドレス分を差し引いた容量しか使用出来ません。

512MBのビデオメモリを載せたビデオカード等を使用していると、それだけで512MB分差し引かれる事もあります。

そもそも、32bit版では、ユーザー空間に割当られるメモリは2GBが上限です。


Vista 32bitのServicePack 1以降の場合は、画面上は搭載メモリ量を表示するようになり4GBまで表示されますが、実際に使用出来る容量は従来通りです。

Windows Vista Service Pack 1 (SP1) の内容


なお、XP 32bitでも、Boot.iniを書き換えて、/3GBスイッチを指定する方法はあります。

(試される場合は自己責任で)

Windows XP および Windows Server 2003 の Boot.ini ファイルで使用可能なスイッチ オプション

2009/10/29 17:02 粕谷 明 への返信

ネット上でXP32bitは3Gまで認識出来ると書いてありました。

が、4G積んだときに3Gと表示されるみたいです。

2Gまではほぼそのまま認識して、3Gは2G、4G以上は3Gと認識するのでしょうか?

>そもそも、32bit版では、ユーザー空間に割当られるメモリは2GBが上限です。

雑誌で1つのアプリケーションで2Gまでしかつかえないと書いてありました。

2009/10/29 18:01 コリ への返信

ネット上でXP32bitは3Gまで認識出来ると書いてありました。

が、4G積んだときに3Gと表示されるみたいです。

2Gまではほぼそのまま認識して、3Gは2G、4G以上は3Gと認識するのでしょうか?


というわけで、2GB以上メモリを搭載した場合には、既に書いたように「ビデオカードやチップセット等のパーツが使用するアドレス分を差し引いた容量しか使用出来ません。」という事なんです。

Windowsマシンでも、機種によって内部のハードウェア構成が違いますから、3.12GBまで認識するマシンから、2GBまでしか認識しないマシンもあります。

MacProの場合は、デュアルソケットだったり、Quad-Core Xeonだったりしますから、アドレス分が結構差し引かれますので、2.5GB搭載でも、8GB搭載でも、32bit Windowsなら、だいたい2GB迄の認識になります。

4 GB の RAM が搭載されている場合、Windows Vista の [システム情報] ダイアログ ボックスで報告されるシステム メモリが予想より小さい


MacPro Early 2008以降なら、64bit版のVistaを使えば、もう少しメモリを認識出来るようになります。

Boot Camp:64 ビット版 Microsoft Windows Vista を実行できる Mac

Vista HomePremium 64bit:メモリ16GBまで

Vista Ultimate 64bit:メモリ128GBまで

なお、最新のWindows 7でも、32bit版は3.5GB位までしか使えません。(画面上は4GBまで表示)

Windows 7 Starter 32bit:2GBまで

Windows 7 HomePremium 32bit:3.5GB前後 (画面上は4GB)

Windows 7 Professional 32bit:3.5GB前後 ( 〃 )

Windows 7 Ultimate 32bit:3.5GB前後 ( 〃 )


Windows 7 HomePremium 64bit:16GBまで

Windows 7 Professional 64bit:192GBまで

Windows 7 Ultimate 64bit:192GBまで

ただし、現時点では、BootCamp側が正式対応していません。

Boot Camp および Windows 7 に関して


ウチのWindowsマシンの場合、2.5GBまでは正常に認識しても、3GBまで搭載するとビデオカードを認識しなくなったりするマシンもあります。

そういうマシンでも、64bit版Windowなら8GBでも16GB搭載でも問題なく認識してくれます。

メモリが2Gしか認識しない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。