32位XP开启直接支持4g内存
来源:互联网 发布:股票盯盘系统公式源码 编辑:程序博客网 时间:2024/06/10 15:07
32位XP开启直接支持4g内存
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
近日在网上研究让xp支持4g内存,总结他人经验,反复尝试,终于成功,方法如下:
1,首先检查主板是否支持,下载everest检测软件,在主板-内存一项中,Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是”的话,“活动”一项是“否”也有可以修改的可能,那么接下来----
2,我的电脑-属性-高级-启动和故障恢复-设置-编辑,这里编辑操作的是c盘根目录下隐藏的boot.ini文件,各位也可以通过在c盘显示隐藏文件的方法找到它,我的boot.ini里的内容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
那么接下来在“multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect”的表明操作系统的“Microsoft Windows XP Professional ”加上“/PAE”
即“multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /PAE /noexecute=optin /fastdetect”
这样保存关闭,系统就打开了PAE
我的是xp sp2系统,其他系统没有测试,大家不要乱来
这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示的还是3.25g内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?就用ramdisk虚拟硬盘软件来测试
ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度会倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器,会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来的768mb,还而言之,系统已经找到了4g内存啦。
新增ramdisk下载:
ramdisk软件点击下载
- 32位XP开启直接支持4g内存
- windows7 32位支持4G内存
- 32位ubuntu支持4G内存
- 32位Debian支持4G内存
- 如何使32位Linux支持4G以上内存
- 如何让32位Oracle支持4G以上内存
- WIN7 32位 破解 完美支持4G内存
- win7(32位)支持4G内存
- [技巧] 让win7 32位支持4G内存
- 为什么32位cpu只支持4G内存?
- 32位ubuntu物理地址扩展(PAE)分页机制及如何开启PAE支持4G以上内存(有时grub里面会让你选择)
- 32位4G内存
- 让Linux32位支持4G以上内存
- 32位Windows7上8G内存使用感受+xp 32位下使用8G内存
- 让 32 位 windows 7 支持超过 4G 内存(PAE)
- 如何让linux/Centos 32位支持大于4G内存
- Windows Server 2003的32位企业版支持4G以上内存
- 让 32 位 windows 7 支持超过 4G 内存(PAE)
- QTP录制Delphi客户端
- C++头文件的若干说明和const对象定义
- shellcode 之 JMP ESP 与 JMP EBX [转载]
- bcg知识
- Photoshop快捷键技巧
- 32位XP开启直接支持4g内存
- java csv
- bcg知识
- 图解CELP模型的语意编码器
- svnmanager
- 整理。。。
- 关于SNS网站架构
- CWnd与CWinThread
- 技术型人才如何选择创业?