|
新装电脑配了4G内存,装XP是必然的,但是在系统属性里面只看到“2.99G”的内存,还有大约1G不见了,感觉不爽。
仔细想一下,集成的显卡占用了 256M,还有750M左右没用上。
传说XP只能使用3.25G内存,换算成K,就是3.25*1024*1024=3407872K
显卡占用 256*1024=262144K
操作系统可以使用的有:3407872K-262144K=3145728K
任务管理器里面看到物理内存总数是 3142060K,比理论值少了3668K,也不知道去那里了!
算起来还有0.75G空闲,得想办法用上,0.75*1024=768M
用VDM制作一个767M的镜像,文件名为 RamXP.IMG,格式化以后实际占用磁盘空间为 6.56M 。
在menu.lst中加入如下代码,(g4d目录所在盘符根目录要有ntldr.boot.ini.ntdetect.com,直接在C盘也行)
title Microsoft Windows XP Professional
find --set-root /g4d/RamXP.IMG
map --mem --top /g4d/RamXP.IMG (hd1)
chainloader /ntldr
boot
在boot.ini中增加
c:\grldr="grldr"
把grldr和menu.lst放到C:\
开机,先选择"grldr"再选择"Microsoft Windows XP Professional",进入XP,打开任务管理器,物理内存还是3142060K
说明使用的是高端内存。
OK!
再建立一个768M的镜像,发现全部使用的物理内存里面,说明767M是极限了,当然了还有可能会多出几K或者几百K内存就没有必要了。
终于把4G内存全部用上了,如果你有类似情况,赶快动手吧!
[ 本帖最后由 liulaotou2 于 2011-1-6 22:44 编辑 ] |
|