方法一:
下载一款名为ReadyFor4GB的小工具, 这款工具所做的就是改动Windows操作系统的PAE内核文件ntkrnlpa.exe, 绕过ZwQueryLicenseValue API函数的许可限制.
方法二:
进入C:\Windows\System32目录,找到ntkrnlp.exe这个文件复制到桌面,用UltraEdit或WinHex等16进制编辑软
件打开。首先搜索字符串“7c (xx) 8b 45 fc 85 c0 74 (yy)”,应该能找到两个。把这两个地方都改成“7c (xx) b8
00 00 02 00 90
90”,再将修改以后的ntkrnlp.exe重命名为mykernel.exe,并放回源路径。再把文末压缩包中的文件全部放入C:\Windows
\System32目录中。
下一步,使用Visual Studio Tools里面的editbin.exe来修改mykernel.exe的Checksum。命令行如下:
editbin /release mykernel.exe
第三步,请安装一个Windows SDK,在SDK的命令行里运行下面两个命令:
makecert -r -ss my -n "my test ca"
signtool sign -s my -n "my test ca" mykernel.exe
在运行第一个命令的时候,如果出现capicom.dll文件无法找到,请点击这里下载。
第四步,在Windows命令提示符中创建一个新的boot记录,使用修改过的kernel。命令如下:
bcdedit /copy {current} /d "Windows 7 with PAE"
bcdedit /set {id} pae ForceEnable
bcdedit /set {id} kernel mykernel.exe
bcdedit /set {id} testsigning on
最后,重新启动计算机,在启动菜单中选择“Windows 7 with PAE”,我们就可以看到系统完美支持8GB内存了。
方法三:
换一个64位Windows 7 系统
系统保留的内存是留给集成显卡了,你试着进入笔记本的SETUP里,把分配给集成显卡的内存释放出来