Board logo

标题: [求助] 识别不出4G内存,现在32位系统如何解决?? [打印本页]

作者: astd0412l    时间: 2010-5-4 21:33     标题: 识别不出4G内存,现在32位系统如何解决??

如题,现在32位系统无论XP还是W7都不能识别出4G内存,有什么方法能解决这个问题吗?
现在64位系统听说兼容性很有问题,32位下的XP如何解决识别4G内存的问题呢?请高手指教!!
作者: nnnxxx11    时间: 2010-5-4 21:37

你说的没错,32位xp和vista,win7都不支持4G内存。
你要是真需要,可以装32位server03,它支持。
作者: 神州邪箭    时间: 2010-5-4 21:38

1,首先检查主板是否支持

下载everest检测软件,在主板-内存一项中,

Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”

是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是”

的话,“活动”一项是“否”也有可以修改的可能,那么接下来----

2,我的电脑-属性-高级-启动和故障恢复-设置-编辑,这里编辑操作的是

c盘根目录下隐藏的boot.ini文件,各位也可以通过在c盘显示隐藏文件的方法

找到它,我的boot.ini里的内容如下:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP  

Professional" /noexecute=optin /fastdetect

那么接下来在“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft  

Windows XP Professional" /noexecute=optin /fastdetect”的表明操作系

统的“Microsoft Windows XP Professional ”加上“/PAE”

即“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows  

XP Professional" /PAE /noexecute=optin /fastdetect”

这样保存关闭,系统就打开了PAE

我的是xp sp2系统,其他系统没有测试,大家不要乱来

这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示

的还是3.25g内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?

就用ramdisk虚拟硬盘软件来测试

ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍

,所以在我处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂

存盘,这样软件的速度会倍增,在系统没有开启PAE只能识别3.25g内存的情况

下,使用ramdisk会直接占用这3.25g的内存,而开启PAE后,用ramdisk设置

768mb的内存作为虚拟硬盘,再调出任务管理器,会发现内存使用丝毫没有减

少,也就是说,ramdisk调用的768mb内存是系统没有显示出来的768mb,还而

言之,系统已经找到了4g内存啦。
作者: momoran    时间: 2010-5-4 21:40

64位系统用了很久了,一直没有遇到问题。兼容性很好,一般的程序都是能够运行的。
作者: gzj7781350    时间: 2010-5-4 22:10

现在好像是有大内存补丁吧,打个补丁应该就行了吧,要不然32BIT系统只能识别3G内存
作者: letspass    时间: 2010-5-4 22:22

好像说显示不了4g内存,但实际上是可以使用到4g内存的,不记得哪里看到的,好像是某品牌笔记本商部门负责人说的。
作者: wmg3721    时间: 2010-5-4 22:24

没有好方法
系统内核本来就不支持啊
还是老老实实的用3G吧
作者: qazxsw22    时间: 2010-5-4 22:33

32位操作系统Vista SP1已经能识别到完整的4GB内存但实际使用的内存3GB左右。
作者: slll    时间: 2010-5-4 22:35

我的机器也配得是4G内存,不过我装Win7也没见过什么时候会用到3G内存
作者: mysisnm    时间: 2010-5-4 22:37

一般来说,现阶段的64位系统对32位软件的兼容性已经处理得非常不错了,很少会遇到不兼容的情况,所以楼主尽可放心安装64位的系统
若既想安装32位系统又想用到全部4G内存,那么有一款软件叫作Ramdisk,它可以将系统无法使用的1G内存虚拟成高速缓存盘,效果也不错
作者: callofduty    时间: 2010-5-4 22:37

32为本来就识别不出来4G内存啊,换64为系统就可以了。
作者: freebirdyyy    时间: 2010-5-4 22:42

可以通过软件修改的拉,至于怎么修改,我也不知道
作者: a51415971    时间: 2010-5-4 22:42

学习!
后期大内存是趋势,但是系统有时比较有局限性,
学习学习

作者: rayzhang1234    时间: 2010-5-4 22:46

windows7 32位的可以打补丁~如果是xp的~就没办法了~多出来那部分~只能用软件把它当做"硬盘"使用
作者: 25850825    时间: 2010-5-4 22:58

WIN7 的话可以认出6G 但是 只能用4G  唯一的方法就是装64位的操作系统
作者: jimmey1984    时间: 2010-5-4 23:03

只有64位的操作系统识别3。5G以上内存。32位最大识别到3。5G
作者: erev    时间: 2010-5-4 23:11

这是32bit操作系统的寻址限制,不然何必开发64bit操作系统呢
作者: CoolCock    时间: 2010-5-4 23:19

32位vista/XP能利用大约3.2G的内存,其余的一般可以用来做RAMDISK,作为临时文件夹或者高速磁盘。想用完4G的可以采用x64的操作系统。据说32位的Windows 7也是支持4G内存的,但我没验证过。
作者: zvx    时间: 2010-5-5 00:17

64位系统兼容性不好,不建议你使用,32位的win7也一样无法使用4G内存,建议你换32位的2008 SP2企业版,支持高内存,和vista是相同内核,使用上也几乎一样,我的电脑6G内存,一直用这个系统


作者: yydhll1314    时间: 2010-5-5 00:25

我记得32的系统最高识别是3.2还是3.8G来着,换个64的系统就可以了
作者: 卡尔加斯    时间: 2010-5-5 01:04

只有64位的系统才可以识别到4G内存,XP和Win7都有64位的系统,重装下就行了
作者: gmagyv2000    时间: 2010-5-5 02:28

32位系统可能以经没什么人用了.现在你去装一台1000元的主机也是64位.
作者: cs9yl    时间: 2010-5-5 02:55

我就是64位的系统,感觉没32位的好用,运行有些程序上来要卡一下,然后才行
作者: bbttcc    时间: 2010-5-5 03:08

我也用64位系统,感觉一切良好,建议楼主也使用64位win7。
作者: enttyli    时间: 2010-5-5 12:20

其实64位系统很好啊。很多软件都可以做得兼容了。而且最重要的,目前64位的病毒和木马少 啊。
作者: 渗透    时间: 2010-5-5 12:33

系统的寻址能力没这么大。

只能通过额外软件 把剩下的1G作为虚拟硬盘使用 或者识别为内存。

建议用虚拟硬盘软件虚拟个硬盘,下载文件时下载到这个虚拟硬盘上,此举可保护硬盘,下载后或关机前把文件拷贝到别的地方(非虚拟硬盘),或者把浏览器的临时文件夹放在这个虚拟硬盘上,还不用清理垃圾。

如果不想用win系统,可以用Linux,Linux内核可以自己编译,所以各大发行版都有打开PAE的内核软件包下载

另外,所谓的用Ramdisk 4G来解决剩余的768MB的方法危险性很大,因为Ramdisk并不能获取>4G的内存的实际地址,而是对其进行完全简单的+4G猜测,存在着和其他设备的地址发生冲突,导致蓝屏、丢失文件的可能。
作者: johnson.w    时间: 2010-5-5 12:40

超级兔子虚拟磁盘加速器,是通过内存来创建一个虚拟磁盘,代替硬盘保存临时文件,以达到加速系统的作用,支持2000/XP/2003/Vista操作系统。

超级兔子虚拟磁盘加速器可以让您的上网、安装软件、运行软件更快,本软件是免费的,我们保持超级兔子一贯传统,不捆绑任何流氓软件。

功能特点:
1 自动根据系统内存大小设定方案
2 实时创建虚拟磁盘
3 一步修改IE缓存文件夹、系统临时文件夹、系统页面文件
作者: tige1975    时间: 2010-5-5 12:42

32位最大支持3.25G内存,电脑好的话下64位操作系统就行了!
作者: honda29    时间: 2010-5-5 12:45

那就只有装成server 2003了!或是装成64 位的系统了!
作者: z88512611    时间: 2010-5-5 12:49

因为数据宽度以及地址编码的原因,32位的操作系统的确不能正确识别4G的内存。XP如此,NT如此,VISTA如此,win2000还是如此。
不过不同的操作系统对多出来的部分做不同处理而已。
其中好点的是VISTA,可以识别2.3。多出来的部分用作数据缓存。
XP好像识别的比V多一点,但是多余的部分完全不用,就跟没有一样。
所以你有下面几个选择。
第一,就这么用,不管它,反正没坏处。
第二,给你的机器换服务器系统,用它假设私服,不过,如果你这么做,4G内存肯定不够,主办也要换。
第三,去找个64位的操作系统。费点事还是可以找到的。国外有些公司的操作系统是64位的,至于如何得到,就看你自己的了。国内的盗版盘,至少我没有看到过64位的,也许我看得不细致,你也可以在过一遍看看,说不定你运气比我好。
作者: opti930111    时间: 2010-5-5 13:05

使用ramdisk pro就可以使用3.2G之上的内存。注意是pro。ramdisk我没有试成,但是pro可以。
作者: hellowking    时间: 2010-5-5 13:07

用VSuite Ramdisk可以将系统不识别的内存设置为虚拟硬盘使用,再设置为虚拟内存 就能用上了
作者: btkaruwa    时间: 2010-5-5 13:11

32位的Windows Server版本可以识别,我现在使用的是Win2003 X86 企业版,可以识别4GB,但是如果是中途增加到4GB的,系统可能需要重新安装。如果不想重新安装,可以用Ramdisk之类的内存虚拟磁盘软件将不能识别的容量虚拟成硬盘作为缓存盘使用。
作者: okokbua    时间: 2010-5-5 13:59

老机器用win2003 配置高的用win2008 动能识别4G 推荐用win2003和xp没什么差别
作者: kityandhero4    时间: 2010-5-5 14:54

32位最多支持大概3.3G  多出来的虚拟个硬盘 用来装临时文件吧  64位系统支持的软件太少了
作者: qiujiliang    时间: 2010-5-5 14:57

32位系统最大只能识别3G内存,64位才能识别4G的
作者: xiuxianuyle    时间: 2010-5-5 14:58

32位的系统理论上是不支持4G内存的 如果需要 楼主可以试试安装64位系统
作者: qiuzhu    时间: 2010-5-5 15:43

有个软件叫readyfor4GB,楼主可以去百度一下,其实就是破解一下文件的事,我已经用了,原来只能识别出3.25G,现在4G全部都能识别出来了
作者: office10086    时间: 2010-5-5 19:04

就算用软件达到支持4GB的目的,但是实际提升的效果也并不明显,这是32位系统的局限
作者: heisezhuan    时间: 2010-5-5 19:06

这个是没有解决办法的 这个问题的根本在于微软上
作者: ijmkuhnj    时间: 2010-5-5 19:27

没辙!兄弟现在32为系统不能识别4g,64位差不多不过听说兼容性不咋的,你多出来的的1G可以用于虚拟成虚拟成高速缓存盘,相当不错,有钱啊lz!现在内存那个贵!
作者: othergawk    时间: 2010-5-5 19:28

一时脑热,装了个64位的win7,后来发现一切都正常,只是某些个软件不能用,比如360安全卫士的部分功能用不了。
建议换个64位的win7吧,毕竟能让机器资源最大化利用。




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://23.225.255.113/bbs1/) Powered by Discuz! 7.2