XP系统支持4G内存.docx

上传人:小飞机 文档编号:4926499 上传时间:2023-05-23 格式:DOCX 页数:9 大小:831.46KB
返回 下载 相关 举报
XP系统支持4G内存.docx_第1页
第1页 / 共9页
XP系统支持4G内存.docx_第2页
第2页 / 共9页
XP系统支持4G内存.docx_第3页
第3页 / 共9页
XP系统支持4G内存.docx_第4页
第4页 / 共9页
XP系统支持4G内存.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《XP系统支持4G内存.docx》由会员分享,可在线阅读,更多相关《XP系统支持4G内存.docx(9页珍藏版)》请在三一办公上搜索。

1、让XP完美支持4G内存2010-06-05 19:28让XP完美支持4G内存4G内存已经成为很多中高档笔记本电脑的标准配置。前两篇文章介绍了 WIN7系统4G 内存的破解过程和4G内存的完美利用。但是,很多朋友还是习惯用32位XP系统。那么能 不能让32位XP系统也能完美支持4G内存呢,当然也是可以的。今天,我们就来介绍如何 在32位XP系统完美破解4G内存限制。第一步、开启PAE要破解32位XP系统4G内存限制,先要开启PAE (Physical Address Extension物理地址扩 展)。打开Everest,看看主板的内存选项中,最后一项Physical Address Exten

2、sion(PAE)下 的操作系统支持处理器支持”是否为是。如果为是”,恭喜您,您能够开启PAE。要开启PAE并不难,只要简单编辑引导文件即可。在C盘中,点击工具一文件夹选项, 在文件夹选项窗口中的查看选项,去掉隐藏受保护的操作系统文件前面的勾选,选择显 示所有文件和文件夹。点击确定后,就会显示全部隐藏文件。右键点击红圈中的boot文件,点击属性,去掉只读”前面的勾选,点击确定退出,就 可以对其进行编辑了。映*ih日riMi用记事本打开这个 boot 文件,在其中的 “multi(0)disk(0)rdisk(0)partition (1)WINDOWS=MicrosoftWindows XP

3、Professional/noexecute=optin /fastdetect” 一 行 中 间 加 入 PAE , 成为: “multi(0)disk(0)rdisk(0)partition (1) WINDOWS=Microsoft Windows XP Professional /PAE /noexecute=optin /fastdetect”。注意 PAE后要有一个空格。这里partition(l)表示您的XP系统安装在第一个分区即C盘,我是安装在第六个分区, 所以是 partition(6)。Fjiv- Vb1 r-t-牛柬WtEL tnriiiEorULMkw. 0 FrjPf

4、LLl-Mi!)1 ?Nf /JULXI Cprr I-W3IH /I M1BI IEK1 /fIIEllUt W r:IM fFiti KTO1=也可以右键点击我的电脑,菜单中点击属性,在弹出的窗口里点高级,再点下方红圈中 的设置,在弹出的系统启动窗口中点击编辑。同样可以打开boot文件。HJKW 时 IE巨:=#r或值梆m胃aiF.尊自 MaXii. 1ambr Sm*E!piiirAUHtSi二 fun*据f少曲5畦*7M-fJI”以Xsi mw雄g 时怕畔国知心 iro-tiv-Qi 例.牌 w? /H:SS B* L* 画g*R4-14ND*|J Vir ICHtn.nr l nMl

5、ly liintm Uli-faEA bEULnIew. Hf rralffHl-HMil- ” WIHiair-WIIM FMINIkEElEJtgifE 址rbwt l0d4*r It lHHUl:g14MrJLnJif lijfdrl II kan WIMhEDIKcH*jil:,i iq mi” kHI 让1*如#1、砒 feplrdlk( t)pM-ILE Leh”日耳 t;/jurxicurr -ori耳呐质驹叫耳HKUEraAhdc -m di.5* 业fikira-JwJ Pm4. .laX La- nrd an Mbnidm Xf mi* !*!*jnq liiCdvn.te

6、Lns.编辑完成后,关闭编辑窗口,保存确认。重新启动电脑就开启了 PAE。第二步、安装内存盘开启了 PAE,并没有破解4G内存限制。需要利用多余的1G内存建立内存盘使用,就能 完美利用全部4G内存了。这需要另外下载一个软件ramdisk来建立内存盘: http:/cl.namipan.eom/downfile/ramdisk1.4096.5.rar/be46b5fe80c3172d2e95d6b2b9190efd322f a84b3f9d0200ramdisk是个绿色软件,不用安装就可以直接使用。下载解压缩后,运行程序包里的ram4g,写入注册表。然后再运行ramdisk。点击红圈1的Inst

7、all Ramdisk,在红圈2输入内存盘容量,把多余的1G全部纳入,再点击任意一个红圈3中的OK或者Apply,最后确定即可:看看建立的内存盘,容量1G,加上3G的系统使用内存,刚好为4G,全部使用。如果 内存盘使用的是系统3G内存,在任务管理器底部的提交更改中,就会包含有内存盘的1Gloin;-KKME山工拓i HSejd* !EK*泡 3,黄7 H4lka 9 夕.WWrSH 耳3季迎斜*1中丽 W1XM 鼻草E EMK已i,土 tii a 卜 JT4B4 VJM.-iwe =而E中M -MsJ *X/t_ 0 flt Ct容量。而现在只有341M,说明只有系统使用部分,内存盘没有包含在

8、内。K.rVaUfl FjbdJrL D* trrJBLlL-lkid St mx,gTHHLMy 响ii.-iLa5 -ioi: iToi-土- 垣 !, E M iff ntfkLETH 具祚IK|?!WrHME要卸载这个内存盘,只要点击Remove Ramdisk就可以卸载。第三步、移动临时文件夹内存盘建立后,再把IE临时文件夹,系统临时文件夹移动到内存盘中。具体移动过程, 和WIN7下移动方法完全相同,这在上一篇文章中已经详述,不再赘述。两袖g !而渤WL00WWER.匹比9 jiemu EM,3l-Tl-l W胛取耕三Mi.,:*Wu * -t.:百 ift.W4r c=wai 0-

9、*wapHU云胃L就*1rite青f? 说职时 S fifPM WjWWWE irirfi 财呼 n曜匚LWRfl :-MJ5-.nao Iw却:r-i-ni-rrwfIMIBO.I!. ; | 匚顺。smWMiWOHJ Ika-i. icw KKkJEJl第四步、安装应用程序还可以把迅雷等下载软件安装到内存盘使用,避免因下载频繁使用硬盘给硬盘带来的伤 害。如果游戏不大,也可以安装其中,游戏速度会快很多。第五步、取消虚拟内存除了 1G的内存盘,系统尚有3G内存可以使用,一般应用不足2G。所以还可以取消所 有分区的虚拟内存设置,就可以完美利用所有的4G内存来提升系统运行速度。有的朋友说 取消虚拟

10、内存会有问题,其实那是内存容量不足造成的,有了 3G以上内存,就不会有任何问 题.言.IP!用和 中Vifl i 目Trwi r-*&* - aCF5 tJ - ft AM r DMJKFFinnan-L* i.irmBMQi卫agE叩虹心HB菖s.RTigl!juueaftMd 弑乎电i胃如5W电 m ua&iirIT *iJO-TiwTi%wi-jsag;.T i iTMbfll_r ffitl ?T MtTEIWT 林g5.仁 JMsar酣E 土iblTE A1 K 曲胃HH. E.ISft】建部w十 Cl胃mF;祸昭wcfflk+u母躅jfT 心事 Ek粗3RIM IX -nJQEUW

11、y导心陌QdtfrHA 3iiu FI3HSI1沂ti.n励! mi”以上讲了很多,其实是为了让入门的网友也能看懂。对于高手来说只要简单几步:第一步、在引导文件boot中加入PAE,开启PAE;第二步、建立内存盘;第三步、移动临时文件夹;第四步、取消虚拟内存;第五步、在内存盘里安装需要的应用软件。只要简单几步,就可以使您的4G内存全部得到有效利用,您的系统也能提高性能,何 乐不为,您也试试吧。有朋友说用超级兔子更简单,其实不一样的。用超级兔子只能建立内存盘,而且占用已 经使用的内存,无法使用没有破解那部分内存,达不到完美使用4G内存的目的。成功设置xp支持4g内存现在内存很便宜,不想换系统又想

12、用上4G,这是在网上找到的.不知有谁用过.效果怎样?成功设置xp支持4g内存作者:死者代言人日期:2008-01-26字体大小:小中大近日在网上研究让xp支持4g内存,总结他人经验,反复尝试,终于成功,方法如下:1, 首先检查主板是否支持,下载everest检测软件,在主板一内存一项中,Physical Address Extension (PAE)查看操作系统支持心处理器支持”是否为是”,如果是否”的话代表主板不 支持,不要玩了,如果是是”的话,活动”一项是否”也有可以修改的可能,那么接下来一2, 我的电脑一属性一高级一启动和故障恢复一设置一编辑,这里编辑操作的是c盘根目录下 隐藏的boot

13、.ini文件,各位也可以通过在c盘显示隐藏文件的方法找到它,我的boot.ini里 的内容如下:boot loadertimeout=5default=multi(0)disk(0)rdisk(0)partition(1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition (1) WINDOWS=MicrosoftWindows XP Professional/noexecute=optin /fastdetect那么接下来在 “multi(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft

14、 Windows XP Professional /noexecute=optin /fastdetect”的表 明操作系统的“Microsoft Windows XP Professional 加上“/PAEW即“multi(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP Professional /PAE /noexecute=optin /fastdetect”这样保存关闭,系统就打开了 PAE我的是xp sp2系统,其他系统没有测试,大家不要乱来这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示的还是

15、3.25g内 存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?就用ramdisk虚拟硬盘软件 来测试ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我处 理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度会 倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g 的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器, 会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来 的768mb,还而言之,系统已经找到

16、了 4g内存啦。1、由于32位系统内存寻址只能到4G,所以在32位系统上使用超过4G的内存,首先要使 用支持大内存的软硬件,比如使用至强的CPU (虽然是32位CPU,但是上增加了扩展寻址 的能力),windows2003企业版或数据中心版。2、在操作系统中启用PAE( Physical Address Extensions)功能,这样oracle便可以通过windows 的 AWE(Address Windowing Extensions)API 使用多余 4G 的内存。方法:打开系统根目录下的隐藏文件Boot.ini,添加PAE开关:(1) multi(0)disk(0)rdisk(0)p

17、artition、%systemroot%=Windows Server 2003, Datacenter Edition /PAE(2) multi(0)disk(0)rdisk(0)partition、%systemroot%=Windows Server 2003, Datacenter Edition /3GB /PAE我们知道32位windows对于每个进程都分配4GB内存(虚拟内存),其中起始的2GB归 windows核心使用,剩余的归应用程序本身使用。因此这两种方法的区别就在于:方法一只使用了/PAE开关表示启用/PAE功能但是系统对每个进程仍然采用2G核心、2G应 用程序的内存

18、分配方式。方法二除了/PAE开关还使用了/3GB开关表示不仅启用/PAE功能并且系统对每个进程采用1G 核心、3G应用程序的内存分配方式。不过这种方式不支持大于16GB的内存,也就是说如 果你的实际内存超过16GB则只能使用方法一,这是因为大于16GB后1G的核心内存已经不 够windows实现PAE功能。3、给运行Oracle数据库的操作系统帐户,授予Lock Pages in Memory1的系统权限。 执行gpedit.msc打开组策略”控制台“计算机配置”-“Windows设置”-“安全设置”-“本地策略”-“用户权利指派”双击右边锁定内存中的页”(或名为内存中锁定页),在本地安全策略

19、设置”对话框中,单 击添加”按钮,在选择用户或组”对话框中,添加有权运行oracle的帐户。4、配置 oracle 数据库的参数文件(init*.ora),添加 USE_INDIRECT_DATA_BUFFERS=TRUE 参 数,表示使用扩展的内存。5、修改注册表中的AWE_WINDOW_MEMORY键值为合适值。该值表示在3GB内存中(如果 使用了/3GB开关,如果没有使用该开关则为2GB)有多少用于数据库块缓存。注意:(1)该值位置在 HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0 为二进制类型,单位为 bytes。(2)如果不存在表示使用默认值1GB。(3)

20、该值太大或太小都有可能导致数据库无法启动。这里解释一下:尽管我们现在拥有超过4GB的内存,但是这些多余的内存并不是oracle可 以随便使用的,这些内存只能用于数据库块缓存(即db_buffer),而像share Pool, log buffer 等只能保存在应用程序可访问的3GB内存中(如果使用了/3GB开关,如果没有使用该开关 则为2GB)。在这里我将4GB以外内存中的数据库块缓存叫做AWE数据块缓存(自己起的名 字:-)。这里又有问题了,oracle缓冲的数据块并不能全部保存到4GB以外的内存中,还必 须在应用程序可直接访问的3GB内存(如果使用7/3GB开关,如果没有使用该开关则为2G

21、B) 中使用一部分空间来保存,这一部分内存我称为直接数据块缓存(自己起的名字:-)。也就 是说“数据块缓存=AWE数据块缓存+直接数据块缓存”,为什么会这样呢,因为oracle缓冲到 内存中的每个数据块的头部必须保存到“直接数据块缓存”中,是不能够保存到“AWE数据块 缓存”中的,并且每个数据块的大小(db_block_size)和数据块的多少(db_block_buffers) 都会影响到头部占用空间的多少。并且访问“直接数据块缓存”要比“AWE数据块缓存”快, 因此AWE_WINDOW_MEMORY 一般来讲需要设置的尽量大(但不能无限大,比如必须小于 3GB),oracle建议以默认值为

22、基础,以20%递增扩大,进行测试。比如先测试1GB大小, 在测试1.2GB大小等等。一般来讲AWE_WINDOW_MEMORY有一个最小公式min(AWE_WINDOW_MEMORY)=(4096 * db_block_size * db_block_lru_latches)/?其中:max buffer pools 是一个常量=8sets_per_tool=2*cpu_count ( use_indirect_data_buffers=true) sets_per_tool=cpu_count/Z ( use_indirect_data_bufferstrue)很多朋友都装了 4G内存甚至8

23、G内存,可惜32位系统中除了 2003server支持显示4G内存 以外,其它都最大利用到3.25G左右,余下0.75G都浪费了,这主要是32位操作系统内存 地址映射*的问题造成的,如何解决呢?电脑属性里显示3.25G的问题是无法真正解决的, 即使32位vista旗舰版可以显示4G内存,但无法真正全部利用这4G内存,这就需要一个 重要软件的登场了,RAMDISK,可能很多朋友听说过,此软件支持把内存当硬盘分区来用, 也就是说通过RAMDisk可以把无法利用的那部分内存当硬盘分区,除了可以把IE的临时文 件缓冲区放到这个分区以提高访问网络的速度外(具体设置很简单这里就不多说了),还可 以通过设置

24、windows xp等32位的虚拟内存来把这部分内存真正利用起来,具体设置如下, 以8G系统物理内存为例,系统显示3.25G,余下4.75无法利用,这时用RAMDISK把4.75G 内存全部设置为硬盘分区,把IE缓冲设置100兆并放到此分区内,此时还余下4.65G,在我 的电脑”-“属性”里把虚拟内存设置为4.65G,然后将虚拟内存页面文件指向这个新设立的分 区,保存重启后,你的新分区就会多了一个4.65G的Pagefile.sys的隐藏文件,这时你要把C 盘(系统盘)下的Pagefile.sys文件删除(WINDOWS不会自动删除这个文件),这样你可以 利用7.9G的内存了(有100M是你的

25、IE缓冲),4.65G的虚拟内存因为也是映射到真正的内 存上来用,所以不会影响速度(速度是原硬盘虚拟内存的十几到几十倍,因物理内存速度而 异),但此分区内不能存储重要文件,因为每次关机或重启都会清空此分区,因为此分区不 是harddisk而是ram,每次启动系统都会自动生成Pagefile.sys和IE缓冲的目录,我已验证, 对系统使用没有任何副作用,至今没有跳出过任何出错的信息。虽然我的电脑属性里依旧是 3.25G,但用热键调出的任务管理器”下的性能”页面里内存显示的可是7.9G,是真正可以 被利用的。另一种方法:1,我的电脑一属性一高级一启动和故障恢复一设置一编辑,这里编辑操作的是c盘根目

26、录下 隐藏的boot.ini文件,各位也可以通过在c盘显示隐藏文件的方法 找到它, 我的boot.ini里的内容如下:boot loadertimeout=5default=multi(0)disk(0)rdisk(0)partition (1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINDOWS=Microsoft Windows XP Professional /noexecute=optin /fastdetect 那么接下来在“multi(0)disk(0)rdisk(0)partition(1)WINDO

27、WS=Microsoft Windows XP Professional /noexecute=optin /fastdetect ”的表明操作系 统的“Microsoft Windows XP Professional 加上“/PAEW即multi(0)disk(0)rdisk(0)partition (1)WINDOWS=Microsoft WindowsXP Professional /PAE /noexecute=optin /fastdetect”这样保存关闭,系统就打开了 PAE重新启动后,电脑属性的下方多了物理地址扩展”几个字,虽然显示,的还是3.25g内存, 但实际上4g内存已经完全启用了,但怎么证明这一点呢? 就用ramdisk虚拟硬盘软件来测试ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我 处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度 会倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g 的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器, 会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来 的768mb,还而言之,系统已经找到了 4g内存啦。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号