4G内存XP只显示出3G~

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:49:07
我是4G内存~ 但我的电脑属性只显示出3G~ 下面有~ 物理地址扩展~ 这行字~ 但我昨天看到别人用XP显示出了8G内存~ 据说是打了商家给的补丁~ 有什么办法能让我4G显示出么? 我就怕我是4G但系统却不认~
我就是用everest~ 看的~ 我看到内存的确是2根2G的~ 还有~ 我的主板支持8G内存~ 我用everest看~ 他也只认出了3G内存~

这是在论坛看的,觉得很有理

根据微软官方的回复是
XP/Vista 32bit在安装4G内存后会分配其中部分内存作为设备保留的内存地址
因此系统属性中只能看到3G到3.5G不等的内存容量
剩余部分不是没用上而是被系统扣押了
用户无法直接使用
而且32bit的XP/Vista也不允许单个程序占用超过3G的内存
这是系统内核的特点
微软官方并没有提供相应的解决方案
唯一的建议是:更换为64bit的XP/Vista

至于网上那些在boot.ini之类的加参数达到完全支持的
微软似乎只承认在Windows Server 2003下可能有效,XP/Vista无效

上面说内存没插好,这不太可能,因为没插好是会开机报警的,还有上面说的主板不支持4G,这个还是有可能的,因为以前的老板子不一定能支持4G的,不过看你的情况也不象是这个问题,我看就可能是补丁吧,你说商家给打了补丁可以显示8G,说明不是这个条子可能是有问题就是系统有问题(不支持),现在有的系统是限制内存的大小的,例如32位的操作系统最高支持3.2G的内存。这时就建议你换系统了。你可以用比较专业的软件查,我推荐款小软件everest,可以查看电脑的各项型号,CPU.主板,显卡等全能看,WINDOWS 优化大师也能看的,里面可以看出究竟有多少内存被利用了,或许真是不能显示但是却事实上已经在用4G了。
希望你能解决问题

那就是说是系统的问题了,现在的系统了有32位的,64位的和86位的,你可以换个高点的版本的系统装上,估计就不会出现你这个问题了。

如果都插好了那是系统的事~换个系统从做下,如果还是不显示,
那没办法了..

这个没有关系的,机器用的时候还是4G的内存,只是显示的时候显示不了4G,性能还是4G的,你放心用吧。

32位的系统由于内存调度页面只能读到3.2G

32位的操作系统最高支持3.2G的内存