众所周知,微软对于32位的消费级操作系统,内存最大只能支持到4G。而且实际上可以使用的数值是小于4G的,这在任务管理器里面就可以看到。

下面我们来用修改Windows内核的办法来让消费级的32位Windows7也像企业级的Windows一样支持4G以上内存。

1. 首先,要知道自己正在加载哪个内核,可以通过debugging tools for windows来查看。安装软件以后,在命令行下定位到安装目录,依次执行"kd -kl"和"lmvm nt”两条命令,即克制image name中看到内核文件名。如果是Vista或者更高级的操作系统的话,需要运行"bcdedit -debug on",并重启才能进行调试。