
使用32位操作系统的朋友可能知道,这种类型的系统最多支持3.6GB的内存,即使您安装更多的内存也没用。尽管VistaSP1和Windows7都可以识别4GB和更高容量的内存,但在实际使用中它们只能使用3.6GB。有没有一种方法可以使32位Vista或Windows 7识别并使用更大容量的内存
一、破解方法

实际上,我们可以将补丁程序应用于32位系统(请参阅补丁下载附件),以解除32位系统对3.6GB内存的限制。下载补丁程序包后,解压缩该程序包并直接运行ReadyFor4GB.exe。启动补丁后,它将显示当前安装的内存容量以及已使用的内存容量和地址


为了使修补程序正确识别物理内存,最好单击“检查”按钮进行测试。确认系统中已安装内存后,单击“应用”按钮以解除3.6GB内存的32位Vista或Windows 7限制。一般来说,操作非常简单。
此修补程序最多可以识别128GB内存。

完成后,重新启动系统。出现启动菜单时,选择“ Windows 7 x86 [128GB,带ntkr128g.exe]”以进入破解的系统并完全使用所有物理内存。
二、开裂原理

该程序破解了Windows PAE内核文件ntkrnlpa.exe,绕过了ZwQueryLicenseValue API函数的许可证限制,并启用了32位x86 Vista / Windows 7工作站版本来支持超过3.6GB的物理内存,最大支持128GB。
注意:为了使破解成功,您的主板本身必须支持3.6GB或更大的大内存寻址。
某些旧的硬件驱动程序不支持3.6GB以上的内存寻址,这会导致故障甚至出现蓝屏。这时,您可以设置系统错误报告以生成内存转储文件* .dmp,分析dmp文件以找出哪个驱动程序有问题,更新驱动程序或禁用它。此外,某些具有巧妙附加功能的主板将不支持3.6GB内存,并导致蓝屏。此时,请禁用此附加功能。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-325985-1.html
我们感到不耻与蔑视