无忧启动论坛

标题: 【求教】脱胎于XP的32位PE能否支持4G内存??? [打印本页]

作者: zodiac    时间: 2009-3-4 13:10
标题: 【求教】脱胎于XP的32位PE能否支持4G内存???
今天在txwb上看到这个篇子还不错。到这里来传一传
1. 首先还是必须确认CPU和主板支持PAE和memory remap/hole。
2. 到SYSTEM32下,复制 ntkrnlpa.exe 为 ntkrnl4g.exe
3. 用16进制编辑器打开ntkrnl4g.exe,查找修改如下
BB 00 00 10 00 33 FF 6A 07 8B F0 原始数据
BB 00 00 40 00 33 FF 6A 07 8B F0 修改后数据
4. 修改BOOT.INI,按原格式复制添加一行,添加红色部分。
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 4G RAM"
/fastdetect /usepmtimer /NoExecute=OptOut /PAE /KERNEL=ntkrnl4g.exe
5. 重启选择修改后的菜单启动
6. 如果确认没有问题,可以用ntkrnl4g.exe覆盖ntkrnlpa.exe,这样就不用修改BOOT.INI

以上资料未经测试,修改系统重要文件风险较大,建议完整备份系统后再做修改。


以上是否有大侠试验过?能否在pe下实现呢?是否有实际功效呢?不会只是看得到用不上吧?

[ 本帖最后由 zodiac 于 2009-3-4 13:25 编辑 ]
作者: lyra    时间: 2009-3-4 14:42
真的假的?这个我倒是要试试看。
作者: fujianabc    时间: 2009-3-4 16:10
这个应该只有xp有效吧,winpe不用boot.ini的,没地方让你添加/PAE /KERNEL=ntkrnl4g.exe参数的
作者: liuhj    时间: 2009-3-4 16:51
对于PE,是不是可以加在Winnt.sif文件中。例如:
_______________

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /PAE /KERNEL=ntkrnl4g.exe /rdpath=\i386\Boot.img"
________________________
作者: fujianabc    时间: 2009-3-4 16:58
原帖由 liuhj 于 2009-3-4 16:51 发表
对于PE,是不是可以加在Winnt.sif文件中。例如:
_______________

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /PAE /KERNEL=ntkr ...

ntkrnl4g.exe是在Boot.img中的,所以不能这么写,估计要改txtsetup.sif中的启动参数那一行。
作者: lyra    时间: 2009-3-5 09:49
在XP下做过测试,失败!机器是HP XW6600工作站,内存4G,CPU XEON 5405,症状是:未出现XP启动滚动条就自动重启。
作者: lxl1638    时间: 2009-3-5 11:41
不可能的事吧?如果这样也可以实现,微软的XP早就支持4G内存了。
作者: fujianabc    时间: 2009-3-5 15:49
原帖由 lxl1638 于 2009-3-5 11:41 发表
不可能的事吧?如果这样也可以实现,微软的XP早就支持4G内存了。

最近在远景有个长贴就在讨论此事,得出结论是:
x86的xp/vista/win7与2003/2008/2008r2内核文件相同,但前者不支持4GB以上内存主要是微软的限制。

有高手找出了破解方法,可以绕过内核文件中的license判断。
作者: peter1123    时间: 2009-3-5 16:22
为什么执着于XP
2003不好么?
作者: fujianabc    时间: 2009-3-5 23:05
原帖由 lxl1638 于 2009-3-5 11:41 发表
不可能的事吧?如果这样也可以实现,微软的XP早就支持4G内存了。

这里是破解内存限制的原理
http://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
适用于xp/vista/win7

具体操作方法:
win7/vista
http://bbs.pcbeta.com/viewthread.php?tid=414042

xp
http://bbs.pcbeta.com/thread-416975-1-1.html




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3