如今,大型游戏、高清视频和多任务处理等,对内存容量的需求是越来越大,2GB的尺度配置亦难免捉襟见肘,于是4GB或更大的内存已经成为更多用户的选择。可长期以来,32位操作系统始终无法支持3.25GB以上更大的内存容量,即使是最新的Winodws 7(以下简称Win7)也依然如斯,其实有些让人失望。岂非到了现在,要使用更大的内存也只能选择安装64位的Win7吗?当然不是!本文就介绍两种方法,让大家在32位Win7中也能尽享大内存带来的爽快感觉!

剑走偏锋——内存虚拟磁盘法

质疑有理 效果是真

尽管微软宣称32位操作系统不支持使用3.25GB以上的内存,但同为32位的Windows Server 2003却属例外,由此可见“32位”操作系统并非“命中注定”与大内存无缘。于是一些修改方法也就在各位DIYer的手中诞生了!其中比较有代表性的就是“内存虚拟磁盘法”,即用虚拟磁盘软件将原本无法使用的内存虚拟成一个容量相等的磁盘,然后将系统缓存、IE临时文件和一些常用软件的缓存设置到这个虚拟磁盘上,这样既充分利用了空闲的内存,又提高了系统的机能。

不外这个方法也引发了良多争论:有人说这个虚拟磁盘占用的不是操作系统无法使用的768MB内存空间,而是原本3.25GB内存中的一部门,只是虚拟磁盘中没有储存数据时看不出来,一旦存储了数据就会导致任务guan器中显示的内存占用量增加。

其实这些质疑并非毫无根据,只不外产生的这些问题并非虚拟磁盘法本身的问题,而是硬件不支持或操作方法不当引起的。通过笔者的多番实验,内存虚拟磁盘法是确实有效的,只不外它对要求软件的选择、操作的顺序、方法要求比较严格,稍有差池就会导致失败。所以,接下来的操作,请严格按照本文的步骤和方法进行!

先决前提 硬件支持PAE

内存虚拟磁盘法有一个先决前提,就是硬件必需支持PAE(Physical Address Extension,物理地址扩展)技术。要知道你的电脑是否知足要求,可以使用Everest软件进行检测:打开“主板→内存”,查看“Physical Address Extension(PAE)”下面的检测结果(如图1所示)。如果操作系统和处理器均显示为“是”(即支持),那么在你的电脑上就可以使用本文的方法进行修改。否则,就不用继承尝试了。



准备工作

1.启用并登录***账户。

为了获得最高的操作权限,本文介绍的操作都必需在Administrator账户下,Win7的Administrator账户默认是关闭的,因此开启它。方法是:右键单击“计算机→”,双击“本地和组→”,在右边列出的帐号中右键单击“Administrator→属性”,在弹出的界面中取消“帐号已禁用”前的勾选。注销后“Administrator”登录。

2.启用PAE

32位的操作默认是关闭PAE的,为了到3.25G以上的内存空间,必需开启PAE,方法是:按键盘“Win+R”键,在“运行”框中输入“CMD”,打开命令提示符窗口,然后输入“bcdedit /set pae forceenable”,回车后看到提示“操作成功完成”,重新启动计算机。然后Everest检测,检测结果全部为“是”,则表明PAE启用成功了。(如图2所示)。



图2

热切地想要躲避过错,却常常更易陷入荒谬。 —— 贺拉斯
3.RamDisk4G

登录http://www.shudoo.com/bzsoftRamDisk4G。经验证,其他同类如RamDisk、超级兔子虚拟磁盘等都是无效的!

正式修改

的RamDisk4G压缩包解压缩后,双击运行“ram4g.reg”,按照提示点击“是”导入表。然后再运行“ramdisk.exe”(界面如图3所示)。



运行后点击“Install Ramdisk”。这时会提示是否安装驱动,选择“安装”,然后在“Disk Size”列表中选择你想设置成虚拟磁盘的内存容量,再在“Driver Letter”列表中设置虚拟磁盘的盘符,在“Media Type”中选择“Fixed Media”,点击“OK”按钮即可完成操作(如图4所示)。这时在“计算机”中看到新的磁盘“RamDisk”,的虚拟磁盘就建好了。



效果确认

任务器查看,的内存总数为3327MB(3.25GB,如图5所示),可用内存、已用内存与修改前比拟也显著变化。而且经由笔者测试,即使把虚拟磁盘填满,任务器中的内存占用也涓滴增加,可见虚拟磁盘并未占用原本的3.25G内存空间。



上面的操作,原本被铺张的内存空间被充分的利用起来了,内存的数据存取速度极快,把操作缓存、IE临时常用的缓存设置到虚拟磁盘上,这样的机能会有显著的晋升。而且应用对缓存速度的依赖性越大,这种机能晋升就会越显著。

应用体验

按照内存虚拟磁盘法修改后的Win7运行大型能显著感觉到运行速度加快,上网浏览网页速度也有显著提高。除了,虚拟磁盘还有良多用法:将随时的数据复制到虚拟磁盘中,实现即时高速调用的效果;虚拟磁盘容量足够,还将BT的缓存夹放到虚拟磁盘中,就完全解决BT影响硬盘寿命和硬盘噪音扰人的

不外请注意:虚拟磁盘中的数据在电脑重启后就会丢失,这意味着缓存和IE临时在重新启动计算机后会自动清除,而且不会产生磁盘碎片,改善机能,提高不乱性。但你将其他重要数据放在虚拟磁盘中,那么在重启之后数据也会丢失,一定要注意

×××实弹——破解内存限制法

内存虚拟磁盘法是将操作无法识别的内存空间虚拟成磁盘,实现对大内存的充分利用。但仍旧无法直接这部门内存,开启多个大型,3.25GB内存空间不够用,内存虚拟磁盘法就没办法了。下面,就利用“ReadyFor4GB”这款修改操作的核心,破解操作的设置!

准备与前者类似,登录“Administrat登录”账户后启用PAE,不外这次为“ReadyFor4GB”,同样,登录http://www.shudoo.com/bzsoft

正式修改

首先双击“ReadyFor4GB.exe”运行(界面如图6所示)。点击“应用”,会提示“你确认要修改ntkrnlpa.exe?”,点“是”后会提示“破解的另存为:C:WindowsSystem32 tkr128g.Exe,请命令bcdedit将其键入开机菜单”。点击“确定”完成基本操作。



接下来按键盘“Win+R”键,在“运行”框中输入“CMD”,打开命令提示符窗口,然后输入“bcdedit /copy {current} /d Windows 7 ”后回车,会提示“已将该项成功复制到{……}”。其中“{……}”是操作返回的一串数值标识,将其复制到记事本中备用。然后继承在命令行模式中输入:

bcdedit /set {……} testsigning on
bcdedit /set {……} pae forceenable
bcdedit /set {……} kernel ntkr128g.exe(注:需在c:\windows\system32目录下)

其中“{……}”之前操作返回的数值标识。

重新启动计算机后,会泛起启动菜单,刚才命名的“Windows 7 4G”就在其中,选择它启动,破解内存限制后的了。

效果确认

以上操作,32位的Win7直接全部的4GB内存空间,查看任务器,物理内存总数是“4095MB”(4GB,如图7所示),查看属性,以前碍眼的“3.25G可用”也消失了(如图8所示),证明破解成功。



不外可能是“32位操作生成不4GB内存”的思惟过于根深蒂固,对于方法也有质疑的声音。有人认为这样的破解只是改变了的显示文字,本质上操作仍旧无法到3.25GB以上的内存空间。实践是检修真理的独一尺度,到底破解能否让操作到3.25GB以上的内存空间,一试便知:

笔者在破解内存限制的Win7中运行GTA IV、纪元1404、魔兽争霸等,并播放1080P高清片子,又开启了50个网页、2个QQ等,这时任务器中显示内存占用为3.4GB,运行仍旧非常不乱(如图9所示)。



而在未破解内存限制的Win7中,仅开启GTA IV、纪元1404、魔兽争霸3个程序,内存占用还未达到3G,就弹出了内存不足的提示(如图10所示)。怎么样,还有任何疑问么?



应用体验

经由破解的Win7更大的内存空间。这意味着抛开内存容量的限制,在破解后的运行更多程序。比犹如时运行更多的大型在玩大型3D开启更多的BT任务;有副显示器的话,桌面扩展,人玩人看片子等等。

不同方案 选择合适的

上述两套方案,到底哪一款适合你呢?同样,笔者用PCMark Vantage对两套方案分别了测试对比(为了避免虚拟内存影响测试数据的准确性,测试前关闭了虚拟内存),见下表:



看来当的可用内存容量足够应用程序时,继承增加内存不会改善机能,破解内存限制后的整体机能和未破解前基本一致,内存虚拟磁盘法有了一块读取速度极快的磁盘作为缓存,机能表现最佳。

因此,必需开启多个应用程序,而3.25GB的可用内存容量无法知足需求时,只能破解内存限制的方法;3.25GB的内存足够,而又想将剩余的内存空间充分利用起来,那么虚拟磁盘法无疑是最佳选择。