我的电脑在插上两条2G内存后,显示3.5G,怎么回事?!

来源:百度知道 编辑:UC知道 时间:2024/06/15 08:34:14
CPU普通盒装AMD5000+,主板七彩虹CA780G X3,内存:宇瞻2G的DDR800两条。
问题:在此平台下,上其中任何一根内存在属性常规里面均显示2G内存,在任务管理器里面显示物理内存200万,均正常。但是要两条一起上在属性常规里显示只有3.5G内存,在任务管理器里面物理内存也是只有340万。怎么回事,怎么解决?
说明:主板是780G芯片的,板载显卡,板载128M显存。我在BIOS里面的设置是只用板载显存,不调用内存的。可是两条2G的内存加起来只有3.5G。我也试过调用内存,比如从内存分出512M给显卡,这时内存在属性常规里显示是3.25G。很奇怪,不知道什么原因。但是在CPU-Z里面看两条内存容量都是2048M也是正常的,双通道也是打开的。这款主板最高支持8G内存。请大家看清楚我的问题在回答,谢谢!
如果我安装了64位的操作系统,是不是问题就解决了?安装64位系统性能可以提高多少呢?64位操作系统向下兼容32位的应用软件和游戏吗、。?之前的软件还能用吗?

这种情况下电脑一定装的是32位的WINXP 或者32位的VISTA 操作系统,它们最高只支持到3.5GB。不过32位的VISTA装了SP1之后可以支持4GB。
解决这个问题要么装WINDOWS SERVER 2003 也可以支持4GB,
或者64位的WINDOWS XP 和VISTA 也支持4GB 。
这个和硬件配置没有关系的。

正常,我跟你一样,装的32位的XP,一样只显示3.5G

如果你需要用到全部的内存,就需要安装win2003或者64位的XP或者64位的vista

4G是理论值
3G以上是不同的内存地址映射分配了

所以一般只有换64位XP才可以 2003也可以.
XP32位的系统不能显示出4G,但他支持4G内存.64位的系统才可以显示出.不会造成系统不稳定的.放心使用.

你用的是XP系统吧,这个主要是你的系统不支持4G内存造成的。
支持多大内存取决于操作系统的位数。要看是32位还是64位。32位和64位的硬件互不兼容。32位XP系统只支持3.2G物理内存,多了系统不认,64位的最多可以使用128G的物理内存和16TB的虚拟内存。
32位系统可支持3.25G(windows2003除外),也就是说,你上4G内存,只能显示3.25G内存。64位系统可支持128G(XP也有64位版本,但是一般的都是32位,64位XP据说没有正式中文版)。但是windows7和VISTA 32位系统可经过修改开启PAE支持到128G,跟windows2003的道理是一样的。
理论上,32位=2^32B = 4 * 2^30B = 4GB,因此32位操作系统正好可访问4GB范围的地址。 实践上,从来没见过任何32bit的XP能够访问4GB的物理内存。
理论和实际看起来矛盾,实则不然。注意可以访问4GB范围的地址并不代表可以支持4GB内存!详细分析:32位操作系统可访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条