
虽然现在64位操作系统可以很好的支持大容量内存,但是我们不得不提到现在64位的软件还不是非常的多,而且Vista和Win7的64位版本在兼容性上还是有所不足。但是令用户苦恼的是,32位Windows7和Vista不允许使用4GB内存,现在我们来一起看看如何破解32位Win7系统支持4G内存,我们使用的系统是Windows7_32位旗舰安装版。这款32位的系统是目前网友评论最稳定的一款32位Win7旗舰版系统。由于现在内存价格的走低,4GB容量内存价格已经不是绊脚石,所以4GB容量内存也已经成为主流配置。
其实不足4GB内存的原因就在32位X86架构。32位X86架构是指个人电脑的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。32位地址总线可以支持的内存地址代码是4096MB。这4GB个地址码正好可以分配给4GB内存。但是其它寄存器都需要系统分配给它们地址代码,所以总容量为4GB的内存就有一部分内存分配不到地址代码而不能使用。
在我们使用32位Win7系统的实际情况可以发现,32位Win7系统内存仅使用3.25GB.
其实,Vista/Win7自身完全支持超过4GB大内存,只是微软不让使用而已。但其实在Win7上可以通过程序破解Windows PAE内核文件ntkrnlpa.exe,绕过Zw Query License Value API函数的许可限制,让32位的VISTA/Win7支持超过4GB物理内存,下面笔者就教您如何破解4GB内存之谜。
最后再依次选择我的电脑右键→属性→高级系统设置→启动和故障恢复→设置→选择那个破解的启动系统就可以。最后重新启动计算机,在选择我的电脑属性后,内存被识别成4GB容量。就这么一个小小的Win7技巧,就让我们的4G内存发挥作用了,大家还在犹豫什么,快来试试吧!
