我4G内存装了64位win7系统为什么内存可用还是2.99个G

如题所述

还是我来解答吧。
现在我用过的机器,包括台式机、笔记本,包括xp和win7,包括32位和64位,这些条件任何搭配都见过了,但是对于4g内存都不正常显示。可以说,想用4g很困难滴。。。。。。注意下面的两段话哦。
简单说来,造成4GB内存缩水的原因主要可以归结为硬件和软件两种,其中硬件原因指的就是主板。在很多人的印象中,主板能够支持多大容量的内存是由主板上的内存槽数量决定的,这样的想法虽然有一定的逻辑但并不正确。事实上,真正决定主板支持内存容量大小的因素是芯片组可支配地址空间大小。这里所说的地址空间就是系统中所有存储器的编码范围,这里面既包括有内存编码,也包括了主板BIOS、显卡BIOS、显存以及其他PCI设备的存储器编码。以i945P主板为例,i945P芯片组只有32位地址总线,因此它对应的地址空间为4GB。表面上看似乎能够支持4GB容纳量的内存。但从下表中我们可以看到,芯片组支持的4GB地址空间中,有1MB分配给了DOS兼容存储区,1MB-2GB分配给了内存,而2GB-4GB的地址空间则优先分配给了PCI/PCI-E设备和BIOS、闪存区域,而这一区域也被Intel称作MMIO(存储器映射)区域。如当用户在965P主板上使用4GB内存时,位于4GB地址以下的MMIO区域仍然会占用部分内存空间,此时4GB的内存容量无法得到充分利用。通过内存重映射技术,可以将MMIO区域重新影射到4GB地址以上的空间,此时4GB以下地址将完全留给内存使用,保证所有内存都能够被系统正确识别。那么,开启内存重映射技术一般说来,基于Intel 965/975、nForce 570/590及以上级别芯片组的主板在BIOS中都提供了类似“Memory Remapping Feature”这样的选项,只需设置为“Enable”即可启用此项功能。
导致4GB内存缩水的软件原因
除了芯片组方面的原因外,不同版本的操作系统对内存容量的支持也不尽相同,这就是我们所提到的造成4GB内存缩水的软件原因。虽然Windows XP系统号称最大可支持4GB容量的内存,但实际上即使在主板打开内存重映射技术的前提下,Windows XP系统仍然不能完全识别4GB容量的内存。毕竟Windows XP只是面向普通用户的操作系统,对服务器领域的内存重映射技术支持并不完善。只有当用户使用类似Windows Server 2003这类面向高端服务器平台的32位系统由或者64位的Windows XP/vista/win 7系统时,4GB内存的限制才会被完全解除。
简单说,你的主板cmos要按照我说的设置,但也不全是所有主板都支持。用大型游戏检测,你的内存使用和2g没有大的区别,这些我都试验过了。如果你安装其他版本也许会显示3.25g、3.75g,甚至3.8g,但是完全显示4g,我现在没有见到过,你可以按照我说的做做。
纯手打,满意就给采纳吧,希望我的回答对你有帮助。。。。。。。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-26

请问是独显还是集显?

如果是集成显卡,可能划分给了集显1G内存作为显存来使用了。

请问你所显示的2.99G是哪个地方显示的,是右键计算机属性吗?如果是这样很有可能就是划分给了1G内存供集成显卡做显存来使用了,这个可以在主板调一下,一般集成显卡划分256M就够用了,没必要划分1G。

我的是32位WIN7破解的,如图:

第2个回答  2011-09-28
您好,您首先应该在BIOS中创建RID,这样才会不浪费内存资源。您一定是忘了创建了。希望我的回答会对您有所帮助。
第3个回答  2011-10-08
你这个问题是系统的原因,有的GHOST做的有问题,你换个其他64位的版本就行了,建议去“青苹果家园”下载最新9月的版本
第4个回答  2011-09-26
一般WIN7 64位系统占电脑内存百分之30左右 1G多点内存
第5个回答  2011-09-26
剩下的1,01被win7占去了,很正常,我的电脑就是

win7 64位旗舰版4G内存,为什么只有2.99G可用
2. 也就是说,内存大于等于4GB的用户,由于受到32位硬件限制,因此,不能最大化的利用硬件资源,这就很有必要安装64位操作系统以最大化利用资源;3. 所以,内存大于4GB的用户建议安装win7 64位系统,如果内存为4GB的用户建议安装win7 32位系统。

我4G内存装了64位win7系统为什么内存可用还是2.99个G
除了芯片组方面的原因外,不同版本的操作系统对内存容量的支持也不尽相同,这就是我们所提到的造成4GB内存缩水的软件原因。虽然Windows XP系统号称最大可支持4GB容量的内存,但实际上即使在主板打开内存重映射技术的前提下,Windows XP系统仍然不能完全识别4GB容量的内存。毕竟Windows XP只是面向普通用户的操...

...64位家庭高级版Dell笔记本 4G内存 可用只有2.99G 什么意思 怎么能让...
这是因为Win7系统当你开机运行系统的时候占用内存本来就比XP系统多,2.99G外的是系统或软件占用了...LZ觉得不够用的话下一个鲁大师软件定期优化一下内存就行了,Win7和Vista系统是比较吃内存的

为何我内存在win7 64位上显示只有2.99G
首先 如果你实际是3G就是正常的 4G就不正常 首先内存是1024进制 而生产商是以1000进制计算 另外再加上内存颗粒的使用量 实际容量为标示的93%左右

我电脑是WIN7 64位旗舰版 4G的内存 为什么显示的才2.99g过一段时间物...
你电脑可能是集成显卡,占有了一部分内存。如果不是的话 尝试一下这个方法 按win键+R,输入msconfig,进入系统设置 选择“引导”标签,选择“高级选项”,进入启动高级选项 勾选“最大内存”,然后保存重启,查看是否识别完内存。如果还不行,就再次进入“系统设置”,去除“最大内存”和“处理器数”,...

我的机器安装的是64位win7旗舰,安装的4G内存,可是系统属性里面显示2.9...
打开“运行”对话框,输入msconfig,进入系统设置,选择“引导”标签,选择“高级选项”,进入启动高级选项,勾选“最大内存”,这是就会显示你的全部内存,然后保存重启。如果还是不行,就再把对勾去掉再重启应该就可以了!

win7 64位系统为什么只能识别2.99G
两种可能,第一:bios设置错误(几率很小~),可通过还原bios解决。第二很简单,你被奸商坑了!!!

为什么我WIN7 64位系统,6G内存只有2.99G可用?
一、可能性一,无意中改过下图这个选项,导致最大可用内存受限。解决方法是,路径:运行(win+R)→msconfig→引导→高级选项→去掉“最大内存前的√”:二、可能性二,内存条故障。排查方法是,拔掉一根内存条,只插一根测试,查看内存容量,6G应该是2+4,检查:插2G内存时是否是2G,插4G内存时是否...

...为什么在我的电脑属性里看到的是2.99G的内存??各位大虾知道的说一...
属正常,你的系统应该是XP,要使用64位的操作系统(如WIN7)就可以认到4G以上的内存。CPU显示有点点偏差也属正常,不用担心。

为什么我装了4G内存只有2.99!
你好。电脑配置一样,说明主板是支持的。那就是你这个win7 版本的问题了。说明你这个win7 版本只支持这么多内存,重新装个64位的

相似回答