1进入cmd:点击开始菜单,在搜索框中输入”cmd“,按下 Ctrl + Shift + Enter (进入cmd的管理员模式)
2输入如下命令BCDEdit /set PAE forceenable Windows 这里的BCDEdit是关于命令行的启动配置编辑器。使用上面的命令,你能启用物理地址扩展(PAE),让支持的内存大于4GB
PAE是无法使你的X86系统能够正常的使用所有物理的内存的,开启PAE后,只有特定的程序,比如系统缓存或者特定的使用了PAE支持技术开发的软件才能够使用3G后的内存的。同时开启PAE后还需要开启3G的支持,所以解决你的问题的最好的办法就是换X64的WIN7,兼容性很好,至少我用了3年多,没有碰到在X64下运行不了的东西。1.打开Windows 资源管理器。
3.在“查看”选项卡上,单击“显示所有文件和文件夹”,清除“隐藏受保护的 *** 作系统文件”复选框,然后单击“确定”。如果显示警告对话框,单击“是”以继续。
4.在根文件夹(如 C:)下查找 Boot.ini 文件并删除它的只读属性。
5.打开 Boot.ini 文件,然后将 /PAE 参数添加到 ARC 路径中,如以下 Windows Server 2003 Datacenter Edition 示例所示:
multi(0)disk(0)rdisk(0)partition(2)\%systemroot%=Windows Server 2003, Datacenter Edition /PAE
以xp为例,修改页面Boot.ini文件如下:
timeout=30
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 /PAE
6.在“文件”菜单上,单击“保存”。
7.还原 Boot.ini 文件的只读属性。
8.为使更改生效,请重新启动计算机。 由于Windows 7中取消了原来的Boot引导方式,因而我们要在CMD下进行修改。
1.打开CMD:开始→运行→输入CMD,确定。
2. 在cmd中输入: bcdedit /set pae forceenable 这里的bceddit是关于命令行的启动配置编辑器。
使用上面的命令,你能启用物理地址扩展(PAE),让支持的内存大于4GB
3GB
因为32位windows默认应用程序只能使用2G内存,剩下的都保留给系统内核了,所以还要开启3GB
在cmd中输入: bcdedit /set increaseuserva 3072 来使得windows把2G以上的内存也分配给应用
程序!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)