32位的寻址空间就是4G,去除固定寻址空间占用,剩余的就是可用内存。我觉得windows显示的并不一定准,不用纠结于显示多大内存,就如同你朋友可能安装了软件能够显示的大一些,甚至显示4G内存,但是系统真正应用的时候跟不显示这么大的内存是一样的,就是有这么大的寻址空间,显示再多也没用。
这个没必要纠结吧,可能是你的显卡占用了一部分内存用作显存,有些显卡有这功能
据说win xp最大识别3G内存。 你换成win7后,插4G就可以识别为4G了。