破解32位NT6内核系统(vista/win7)的内存限制,完美支持4GB至128GB内存,全新教程!(转)

破解32位NT6内核系统(vista/win7)的内存限制,完美支持4GB至128GB内存,全新教程! 一级精华

此方法只适用于vista和windows7(不支持WIN7SP1),集成显卡,独立声卡,独立网卡,SLI,CF请勿使用!否则

杯具,对英特尔芯片组支持良好,AMD易蓝屏!

此方法最大支持128GB内存。稳定支持64GB以上!

 

破解原理,有据可查,非凭空想象

32位操作系统能支持4G以上内存原因

1)  为什么32位的系统可以使用超过4GB的内存?
只要CPU、主板、操作系统都支持并启用PAE(物理地址扩展),那么此时的物理内存地址总线就是36位。
2^36 = 68719476736 = 64 GB
另外,当前的x64并非真正使用64位的地址总线,而是48位,所以内存上限是 2^48。
所以,现在的32位系统并非纯正的“32位”;x64并非纯正的"64位"。
2)  为什么Windows 2003 32位版本最高可以支持128GB内存?
自P4、K8以后的32位CPU,物理地址地址都是40位,所以可以支持128GB。 
3)  为什么主板支持4GB内存,并且已经安装上4GB内存,但32位Windows只能使用3.25GB?
原因有两个:
a, 受限于Windows 的许可证限制。
Windows内核会在系统启动时检查当前操作系统的许可,从中确定当前允许使用的物理内存最大值。
例如Windows XP/Vista许可的上限为4GB。
b, 主板,及其上面的各种PCI设备的资源的限制。
主板必须支持超过4GB以上内存,并且必须支持内存重影射功能

当主板打开内存重影射功能时,PCI设备的内存地址将被BIOS影射到4GB以上的空间,

所以PCI设备此前所占用的地址空间可以空出来而为物理内存使用。此时系统可用的物理内存可以达到接近4GB。

4)  为什么有些设备的驱动程序在4GB内存时无法正常工作?
如3所示,设备的内存地址超出4GB,这些旧的驱动无法接收正确的地址。

5)  为什么32位的Windows 可以管理超过4GB的内存?
将32位的地址从两层转换改为三层转换。
PDPE/PDE/PTE都扩展到64位。

 

 

首先需要开启PAE(物理地址扩展)

附:很多同学以为开启了PAE就算破解完成了,请把全文看完并逐步操作,你没有耐心我也没有办法!

Vista / windows 7如何开启PAE

1进入cmd:点击开始菜单,在搜索框中输入”cmd“,按下 Ctrl + Shift + Enter (进入cmd的管理员模式)

2输入如下命令BCDEdit /set PAE forceenable Windows 这里的BCDEdit是关于命令行的启动配置编辑器。

使用上面的命令,你能启用物理地址扩展(PAE),让支持的内存大于4GB

开启PAE后重启才可生效,查看是否成功比较简单的方法是借助EVERST

接下来请点击下面地址,下载破解所需程序!

http://u.115.com/file/f3587c669b

 

先运行ReadyFor4GB.exe 然后关掉此程序,运行AddBootMenu.bat添加一个新的启动项,以便使用新的内核进行启动,此步骤最为关键否则前功尽弃!

运行之后输入Y,按回车!


然后右键计算机属性,高级系统设置,高级,启动和故障恢复,如图是本人的启动项,作为参考,

请选择你的默认加载项,应该选择刚刚添加的那一个,带有128GB标识!

重启系统,进入系统之后,在开始菜单下的搜索栏里输入winver,可以以上全部教程最终解释权归GrayMagiC(黄鹤楼1916)所属,转载请标注!


解压RAR文件进入READYFOR4GB文件夹,运行READYFOR4GB.EXE,点击应用开始破解,如图是本人已经破解好之后的状态,

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值