标题:
[综合讨论]
让32位Vista支持大于4GB内存的顶级方法
[打印本页]
作者:
liyafe1997
时间:
2009-10-25 10:42
标题:
让32位Vista支持大于4GB内存的顶级方法
正常情况下,32位的系统是只支持32位寻址的,即4096,由于主板的一些设备、硬件也需要地址,所以内存大概只能分配到3000M这样子,下面就跟大家说怎么让系统支持大于4GB的内存。不是网上说的那种分配出来像硬盘那样使用的方法。
先说几点注意事项:
1.这个方法视主板,BIOS,系统安装的驱动不同而有可能成功或失败,也有可能成功了造成系统不稳定或者某些软件不可用,这些在网友的回贴中得到了验证.我的机子现在稳定使用中。无论是原来的VISTA SP2还是现在的WIN7 7100。
2.我的主板是PM45,破解成功了,确实有用,没破解前只能用到3.02G,现在最多不知道能用到多少,开了个虚拟机,RAMDISK划了2.5G当硬盘,把临时环境变量和IE临时文件放在上面了(把环境变量放在内存盘上会造成解压大文件失败!请注意!),用到了如下图的内存,请那些用理论说不可能用到那部分内存的大师解释一下.
3.!注意:至于说RAMDISK可以用到系统那一部分内存的人,我持怀疑的态度.因为根据我的验证,(我试过N个版本的RAMDISK),没有一次成功,划出的内存全部在3.02G以内划的,在任务管理器中点性能选项卡,物理内存那一项没有任何变化.网上搜了N多文章,有一个感觉,那个很多是枪手写的,为的是多卖内存。
4.如果你想恢复原来的状态,那恢复的方法很简单,你既然成功了,那么在启动菜单里肯定有两项,选另外一项就是原来的系统了。另外多说一句,玩系统的人估计一般都会把系统GHOST一下吧?在对系统做危险的动作之前,最好给系统做一个备份。做到有备无患。玩系统就玩系统,影响正常使用就不好了。
正式开工(方法):
1,运行ReadyFor4GB.exe,点击应用,提示‘你确认要修改文件ntkrnlpa.exe?',点击‘是’。提示‘破解的文件已经另存为***’,点击确定。
------------------------这一步作用是把VISTA的系统文件破解,使之支持4G以上内存。
2,右击‘命令提示符’,选择‘以管理员身份运行’。
------------------------这一步作用是取得修改系统的权限
3,在命令提示符里粘贴命令bcdedit -copy {current} /d "VISTA 4G Supported",其中"VISTA 4G Supported"引号的内容可以修改
为任何你想要的名字。回车,提示‘已成功复制到********’,其中****是系统返回的一个值,把此值贴入记事本中备用。
------------------------这一步作用是创建一个启动项并为此启动项命名。这样系统启动的时候就可以选择进入支持4G内存的系统,还是原来的系统。和装了XP,VISTA双系统一个原理。
4,在命令提示符里输入bcdedit /set {**********} testsigning on,自己把****改为上一步中系统返回的值(贴入记事本中的)
,然后回车,提示‘操作成功完成’。
------------------------这一步不知道什么作用,猜测是去除微软的数字签名。
5,在命令提示符中输入bcdedit /set {*********} pae forceenable,自己把****改为上一步中系统返回的值(贴入记事本中的)
,然后回车,提示‘操作成功完成’。
------------------------这一步的作用是强制开启PAE模式,以使系统支持4G以内存。
6,在命令提示符中输入bcdedit /set {********} kernel ntkr128g.exe,自己把****改为上一步中系统返回的值(贴入记事本中的)
,然后回车,提示‘操作成功完成’。
-------------------------这一步的作用是把第一步破解的文件加入启动项。
执行完以上6步那就说明大功告成咯……最后再做这几部就OK了:
7,在命令提示符中输入bcdedit -timeout 2,然后回车,提示‘操作成功完成’。
-------------------------这一步的作用就是设置留给你选项启动项的时间,2是2秒的意思,可以自己修改。
8,在命令提示符中输入bcdedit -displayorder {*****************} -addfirst,自己把****改为上一步中系统返回的值(贴入记事本中的)
,然后回车,提示‘操作成功完成’。
-------------------------这一步的作用是把自己修改的支持4G的系统放在选项的第一位。(不一定是默认的启动项)
9,在命令提示符中输入bcdedit -default {*************},自己把****改为上一步中系统返回的值(贴入记事本中的)
,然后回车,提示‘操作成功完成’。
-------------------------这一步的作用是把支持4G的系统作为默认的启动项。
内存使用情况截图:
下载
(63.71 KB)
2009-10-25 10:45
工具(ReadyFor4GB)下载:
ReadyFor4GB.zip
(36.15 KB)
下载次数: 8360
2009-10-25 10:54
图片附件:
内存使用情况.jpg
(2009-10-25 10:45, 63.71 KB) / 下载次数 518
http://www.dcrjs.com/attachment.php?aid=183&k=212bc96a35e4340fb08b743ead7d0048&t=1732213330&sid=S99wYQ
附件:
ReadyFor4GB.zip
(2009-10-25 10:54, 36.15 KB) / 下载次数 8360
http://www.dcrjs.com/attachment.php?aid=184&k=394f3ce34dee4050307c4e997a163868&t=1732213330&sid=S99wYQ
作者:
a13699708428
时间:
2010-1-12 19:08
不错
欢迎光临 稻草软件论坛 (http://www.dcrjs.com/)
Powered by Discuz! 7.2