欢迎来到天天文库
浏览记录
ID:19416955
大小:23.50 KB
页数:6页
时间:2018-10-02
《win7等32位系统无法使用4g内存的原因及解决方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Win7等32位系统无法使用4G内存的原因及解决方法-实验篇作者:铁人日期:2010-08-09字体大小:小中大请先看《Win7等32位系统无法使用4G内存的原因及解决方法-理论篇》http://www.13qun.com/article.asp?id=157BIOS必须能支持打开内存重映射的功能(MemoryRemapping)。那么是不是开启了PAE模式,32位系统就能完美使用4G/4G以上的内存呢?看了这么一大篇我抄自互联网的理论很累了吧,好吧,我们现在开始做实验,看看实验的结果是否与理论一致,以下的图片都是我在自己的笔记本(4G内存)和台式机(8G内存)做的实验,大家也要试
2、试哦,不要被我骗了咯。因为微软说Windows200832bit标准版能最大支持4GB内存,企业版最大能支持64GB,那我们就先分别用这两个系统做实验,之后再用Windows7做实验,其它版本我就不试了,毕竟时间有限,相信都是一样的。好,现在看我台式机(8G内存)刚安装好的Windows200832bit标准版,如下图:在“我的电脑”虽然能认出8G内存,但“任务管理器”显示的物理内存总数只有3326MB,奇怪了,不是说支持4G的吗?带着问题我们先回顾一下支持4G、4G以上内存的4个必要条件:1.芯片组必须能支援至少8GB的位址空间。2.CPU必须支持x64指令集。AMD64CPU和
3、IntelEM64TCPU都支持这个指令集。3.BIOS必须能支持打开内存重映射的功能(MemoryRemapping)。4.必须使用64位操作系统,或支持并已经打开PAE模式的32位系统。前面三个条件我的台式机和笔记本都达到,并在BIOS开启了内存重映射能功,那我们来检查一下第4点。查看PAE的状态可以在命令提示符下直接输入:bcdedit按回车,PAE项为forceenable代表打开PAE模式,forcedisable代表关闭PAE模式。从上图看,并没有列出PAE项,难道默认没有打开PAE?我们还可以用EVEREST软件来查看一下PAE模式是否打开,如下图:5.1-9,,se
4、rvices,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieve可以看到系统的PAE模式并没有打开,那我们就试试手动打开吧。Win7/Vista/Win2008打开PAE模式的方法:在命令提示符下输入“BCDEdit/setP
5、AEforceenable”按回车就可以了,如图所示:输入命令后,我们重启一下机子让其生效,再查看一下。哈哈,任务管理器的“物理内存总数”已经由原来的3326MB变成4095MB了,有1M的内存地址被保留了。可以看到8G的内存已经可以使用4G的内存,因为微软说Windows200832bit标准版最大支持4G内存,这点与我们现在的实验结果一致,至于有没有办法让其完全使用8G内存呢?这个问题暂时先卖个关子跳过不说。下面我们看看刚安装好的Windows2008企业版看是不是能能完全使用8G内存!我们发现Windows2008企业版像Windows2008标准版一样默认没有打开PAE模式
6、,只能使用3.25GB的内存,那我们就像刚才一样将PAE模式打开,然后重启电脑。哈哈,欢呼吧!8G的内存终于出现在我们眼前了。好了,我们再试试Windows7,看怎么样?依然使用刚才那台8G内存的台式机,系统认出8G内存,但同样只有3.25G可用。使用bcdedit/setpaeforceenable把开PAE,重新启动。再来查看一下!5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtra
7、nsitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieve不是吧,还是3.25G?还是那台机子,BIOS设置没更改内存重映射也打开的,PAE也打开了,怎么这次还是3.25G呢?Windows200832bit不同版本支持不同的内存,这又是为什么呢?难道是微软为营利的限制?既然怀疑是系统的限制,那能不能破解呢?下面我们试试传说中的Rea
此文档下载收益归作者所有