joiner 发表于 2009-5-19 14:08

WIN7 RC 7100 32BIT修改kernel支持4G内存

补充:不玩WIN7了,呵呵,破烂的WIN7,和XP\VISTA等桌面系统一个德性,内存效率等各项性能都与SRV 2003、SRV2008有不小差距,WIN7玩了两周,厌了,删了,重新灌回WINDOWS SERVER 2008 STD。

硬件平台:X200,4G内存
OS环境:安装WIN732bit RC版,版本号:7100,因为平时要用到usb转com等设备,所以暂时只能用32bit。
之前用srv 2003及srv 2008任何32bit版本均没有4G内存支持的问题(2003要加个pae参数boot机),但win7、vista、xp这种桌面系统就是麻烦。
放狗搜索,得知可以修改kernel支持4G内存,遂下载一个别人修改好的7100 kernel,依样画葫芦:
1、将下载的kernel解压缩后放到c:\windows\system32目录里;
2、以管理员权限运行CMD,进入c:\windows\system32目录;
3、运行如下命令:
bcdedit /copy {current} /d ”Windows 7 4G“
得到一串ID后继续,接下来三条命令中{}中的id必须根据第一条命令运行产生的结果输入
bcdedit /set {id} pae ForceEnable
bcdedit /set {id} kernel myntkrnlpa.exe
bcdedit /set {id} testsigning on

重启后,在OS启动选择菜单选"Windows 7 4G"启动。

修改好的kernel:


修改前内存信息图:


修改后内存信息图:


[ Edited byjoiner on 2009-5-24 03:01 ]

nbxx 发表于 2009-5-19 17:59

其实你还是用不到4G,操作系统最大只允许用户态进程用到2G

joiner 发表于 2009-5-19 18:18

Posted by nbxx on 2009-5-19 17:59 http://www.ibmnb.com/images/common/back.gif
其实你还是用不到4G,操作系统最大只允许用户态进程用到2G

我又不是单进程要用到4G……而是要把这4G用起来。
4G内存很快用光,3个vmware player跑起来就用去了3G……
desktop跑srv2008,8G内存都跑到光。

cl55168 发表于 2009-5-20 20:28

附件损坏,下载不了

阿叔 发表于 2009-5-20 21:36

win7不是支持4G的吗?
连win2003都支持啊!

ringring419 发表于 2009-5-21 08:43

T60 945的板子能支持4G么???

阿叔 发表于 2009-5-22 22:38

hen yi han

阿叔 发表于 2009-5-22 22:44

这估计是个伪科学
http://asp.52725.com/dxl198853/blog/item/4e788601a1e841097aec2c15.html

big-eblis 发表于 2009-5-23 12:38

回复 #6 ringring419 的帖子

不能

joiner 发表于 2009-5-24 03:01

呵呵,破烂的WIN7,和XP\VISTA等桌面系统一个德性,内存效率等各项性能都与SRV 2003、SRV2008有不小差距,WIN7玩了两周,厌了,删了,重新灌回WINDOWS SERVER 2008 STD。

kmwh 发表于 2009-5-24 13:14

干嘛不用win2008R2?界面和win7一样,直接支持4G.

joiner 发表于 2009-5-24 17:35

Posted by kmwh on 2009-5-24 13:14 http://www.ibmnb.com/images/common/back.gif
干嘛不用win2008R2?界面和win7一样,直接支持4G.

你没看清楚我首帖的说明吗?我必须用32BIT的WINDOWS,WIN2008 R2只有64BIT的,至于界面什么的,I don't care。

feixiangabc 发表于 2009-12-25 11:05

问题是解决了,可是出现了水印。。。。。。。。说是测试模式? 怎么办?

问题是解决了,可是出现了水印。。。。。。。。
显示:
          测试模式
         Windows 7
             内部版本7600       怎么办?
页: [1]
查看完整版本: WIN7 RC 7100 32BIT修改kernel支持4G内存