为什么我给电脑装了4G内存条,而电脑显示可用内存不到4G

如题所述

推测您的电脑系统可能是32位的
因为32位系统最大的寻址空间就是2的32次方=4G。可这是系统的总的寻址空间,还要分配给其它的硬件占用,所以分配给内存的地址肯定会小于4G,一般都是3G或3.25G或3.5G,还有3.75G的,但不会达到4G(能认出4G,便不会能使用4G),你要是安装64位系统就可以了,认使用几个T的内存了。

建议您使用64位系统,就可以正常使用所有的4GB内存了。(64位兼容性并不像想象中的那么差,我就在用64位win7,很流畅,用了能有半年了也没有软件不兼容的情况发生)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-24
因为内存的单位不是十进位的,所以说4G往往是不到4000M的本回答被网友采纳
第2个回答  2012-07-25
换64位系统。不过虽然这两年64位系统兼容性好多了,毕竟还不是主流啊。一般软件什么的没问题,但是某些硬件的驱动还是不好找。比如我的某杂牌手柄,比如我单位某主流复印机。。。
其实3.XG用起来和4G区别不太大,而且内存条方面能影响电脑性能的不只有大小,还有总线,以及你电脑主板cpu的总线。
如果你短时间内不打算再升级内存条的话,建议你不要换64位系统,因为实际效果没太大大提升。
第3个回答  2012-07-24
32位的Windows 系统不能正确识别4G内存。因为32位的Windows 系统除系统占用以外只剩3.5G左右的地址空间。
第4个回答  2012-07-24
系统和正运行的程序运行也要占内存啊,不过有些次品确实以次充好. 然后大内存需要64位系统才行,如果你是32位系统最多使用3.5g左右,所以检测出来不到4g把
第5个回答  2012-07-24
显示多少内存与你使用的系统有着直接关系,现在我们使用的操作系统多数都是32位的,无论是WinXP还是WIN7,32位的系统不支持4G内存,所以会显示3.5G左右。如果使用的是64位操作系统就没有这个问题了
第6个回答  2012-07-24
32位系统只支持4G内存即寻址范围是2的32次方,但由于其中接近750MB的寻址范围被 PCI等BIOS、PCI/PCIE设备通信占用,系统和这些设备都是使用内存地址空间来通信的。所以当安装3G以下内存是,照常显示,一旦安装3.3G以上,就只能显示3.3G,xp和vista略有不同,后者能显示3.5G左右。 64位系统就不同,因为他的寻址范围是2的64次方,算出来要比128G大得多,但不知道windows怎么限制了,最大只能128G。
相似回答