让XP用足你的4G内存1

来源:百度文库 编辑:神马文学网 时间:2024/04/28 00:30:14

让XP用足你的4G内存

让XP用足你的4G内存
刚刚装好一台HTPC,贪大定了4G的内存,装机的时候才知道32位的XP最大支持3.25G,霎那间就有点懵了!
回家后从长计议,难道非要拿自己的1条2G的内存去换人家的1G? 想想天无绝人之路,一定有什么方法解决!
百度一番后,豁然开朗:
总结他人经验 反复尝试 终于成功 方法如下:
1,首先检查主板是否支持 下载everest检测软件 在主板-内存一项中 Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”是否为“是” 如果是“否”的话代表主板不支持 不要玩了 如果是“是”的话 “活动”一项是“否”也有可以修改的可能 那么接下来----

2,我的电脑-属性-高级-启动和故障恢复-设置-编辑 这里编辑操作的是c盘根目录下隐藏的boot.ini文件 各位也可以通过在c盘显示隐藏文件的方法找到它 我的boot.ini里的内容如下:
[boot loader]
timeout=3
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虚拟硬盘软件来测试

要用的软件是超级兔子的虚拟磁盘加速器1.6版(必须是1.6版本,只有这个版本才能保证优先使用未识别的内存),操作很简单,用它把未识别那部分(大概是768M)虚拟成内存盘,这样就可以把系统临时文件、IE临时文件夹、虚拟内存都放到里面,让系统速度得到显著提升,充分利用未识别的内存。超级兔子虚拟磁盘加速器1.6版下载:http://www.greendown.cn/soft/9318.html
ramdisk是超级兔子的一款将内存转换为虚拟硬盘的小软件 内存的速度是硬盘的几十倍 所以在我处理ps等需要大量暂存盘的软件时 通常都会用它来充当软件的暂存盘 这样软件的速度会倍增 在系统没有开启PAE只能识别3.25g内存的情况下 使用ramdisk会直接占用这3.25g的内存 而开启PAE后 用ramdisk设置768mb的内存作为虚拟硬盘 再调出任务管理器 会发现内存使用丝毫没有减少 也就是说 ramdisk调用的768mb内存是系统没有显示出来的768mb 还而言之 系统已经找到了4g内存啦 !

建议做完PAE改动之后再运行超级兔子虚拟磁盘加速器,设置内存盘。
内存盘按超级兔子默认的大小设置就很好了,4G默认是768,刚好是未识别的那部分,系统临时文件不推荐设置到内存盘,因为有些临时文件是要重启的时候运行一次的,对于虚拟内存,还是很多人认为拥有这么大的内存完全禁用虚拟内存,可是有些游戏或应用软件是强制使用虚拟内存的,禁用容易导致系统不稳定,最好的办法是把虚拟内存设置到内存盘里,满足程序的“需要”,同时不会因为硬盘的龟慢而降低性能。我设置了最小值300,最大值600用Everest查看内存,峰值也就250这样,而且是上网的时候,玩大型游戏的时候反而只到190。如果不小心中了病毒,禁用虚拟内存将是一个灾难,因此最大值600只是不时之需,平常并不会用到。
设置成功后,系统运行很快,内存剩余很多,呵呵,好处是玩大型游戏,退出切换的时候再也不会迟缓.


那位高人试一下,期待真正的结果。