32位win7操作系统使用4G内存的处理
完全利用32位系统下的4G内存---建立虚拟磁盘

完全利用32位系统下的4G内存---建立虚拟磁盘引言:现在的电脑,大部分是32位WIN7系统。
32位系统能读出4G内存条,但是实际可以用的内存只有3G左右,白白浪费了1G内存。
当然可以安装64位系统,但是重装系统太麻烦了。
所以在这里,教你利用上浪费的1G内存。
查看系统内存:桌面上右击“我的电脑”(计算机)---属性前几天玩游戏遇到”out of memory"的问题,想在网上找办法解决。
找到了一条命令"Bcdedit /set IncreaseUserVa 3072",竟然有一点效果。
随后在网上查了它的作用:默认情况下,系统会分配2G 虚拟内存地址用作系统运行,再分配2G用作用户运行,也就是软件运行。
这个命令的作用是强行把程序能使用的虚拟内存地址改为3G。
具体这里不再赘述,想了解的请搜索。
在继续寻找过程中,找到了破解32位系统4G内存限制的东西。
想到了32位系统的内存限制,就有了把浪费内存重新利用的想法。
然后,就有了下文:把剩余的1G内存变成硬盘,将系统缓存,软件缓存放进去,达到系统加速的效果。
虚拟磁盘有个坏处,就是关机后磁盘里的文件就会丢失。
但是我们也会有应对的方法。
创建虚拟磁盘首先下载一个软件SuperSpeed RamDisk Plus,介绍请看百度百科/view/10047457.htm,貌似这个软件已经经过微软认证,下载地址/share/link?shareid=2699212889&uk=1613172721。
当然,你也可以在官网下/desktop/ramdisk.php 。
解压会有三个文件:软件桌面版,软件服务器版,汉化文件。
这里我们安装桌面版,如果你想在服务器上使用,请安装服务器版。
安装完后,安装汉化文件,注意汉化成功后会重启两次,请保存好自己的东西!打开安装好的RamDisk Plus,点击菜单中“文件”--“内存...”,或者点击按钮然后点击“未托管”点击”配置”选择“启用未托管内存的使用”下面的两个“使用系统管理BIOS值”和“自动搜索保留值”也选上,如果你了解电脑,可以不选择这两项,自己设定内存值。
自-WIN732位4G内存终极使用方案

WIN7 32位 4G内存终极使用方案不知道有谁会看到这篇文章,如果你有幸看到了,如果你也有同样的困惑,那么希望对你有帮助。
随着内存的越来越便宜,现在4G只有1XX了,相信4G已经是标配,8G也马上会成为标配,会有更多的人选择64位操作系统,64位的软件会越来越多,到时候就没有理由使用32位了,相信也不会再有人去研究32位的问题了。
---------------------------------特别说明:如果你有条件使用64位系统那就用64位吧,别折腾32位了,我折腾是没办法---------------------------------系统:WIN7 旗舰版32位内存:4G开机认:2.99G,郁闷之极。
既然是32位系统,网上搜了下解决方案,无非两种1、破解2、做RAMDISK----破解我不考虑,稳定性压倒一切,我可不想码了一整天代码突然崩溃了。
那就RAMDISK吧软件有几个,主要有两个:1、RAMDISK (以下简称Ramdisk), lyh728做的gavotte 的ramdisk 的gui前端2、SuperSpeed RamDisk Plus(以下简称SuperSpeed)粗粗对比了下,ramdisk很老了,速度据说也没SuperSpeed快,但是没有注册问题,所以我当时决定使用ramdisk从网上DOWN了最新版本(也无所谓最新,N年前的了,不过网上有说这个版本被修改过以支持保留内存),如果你找不到下载的地方,那么下载我在用的这个版本吧:点击打开链接(打包后才171K,真小啊)安装等等,一切都很顺利,我设置了1G的内存盘那么如何使用这个内存盘呢,我这样用:768M做虚拟内存,剩下的做临时文件以及IE的临时文件夹就这样,用了一阵子,发现几个问题:1、同时运行多个大型软件会出现内存不足。
2、临时文件在运行大型文件时也会出现不足。
3、不能休眠了,休眠唤醒后蓝屏(睡眠没问题)以上不是不能克服,但是总让人不爽。
亲测证明32位win7破解4G内存真实有效

亲测:32位win7 破解4G内存,真实可靠看到不少关于32位win7破解4G内存的文章,有的人说32位win7破解4G内存就是个文字游戏,根本没有用,不可能办到的;有的人则说有用。
我今天亲自试了一下,看看32位win7执行破解后到底有没有效果。
于是我开了许多程序:用虚拟机开了2个天龙网游单机,一下内存就用到2.85G,然后不断的增加运行的程序,然后是梦幻西游,视频播放,编程工具,office全套都运行,歌曲播放,还有其它说不清的软件全运行起来,总之,能运行的全开起来。
如图:以上是任务栏2行的软件,这样运行后,内存用量提示用到了3.80G以上,在此数值上浮动。
我截到如下执行软件时的内存用量图‘随着进数的增加,内存用量不断增加,CPU使用率也在浮动变化着。
这样一直增加到计算机没有值得运行的程序了,其它小程序占内存微量,就不再进行了,虽然还没有达到4G的最大值,但足以证明破解后比破解前效果是明显的。
破解前是3.45G可用,下面是破解后的图片既然超出了破解前的3.45G,能达到3.80G,已经证明内存在使用中已经超出了32位win7所能使用的最大内存,说明破解是起作用的。
既然起作用。
我感觉,32位win7在使用中比64位win7流畅些,64位的总感觉运行程序时有卡的感觉。
特别是运行大游戏。
而且32位的程序比较多,兼容性也比64位要好些。
但是,不是所有的计算机的32位win7都能进行内存破解的,有的破解后蓝屏,工作不稳定。
我在单位上的另一个宏机牌的计算机上破解就发生了蓝屏的现象,想使用大内存,必须用64位的win7了。
根据自己的计算机情况,允许执行破解的还是用32位的好点。
32位Windows7使用4G以上内存的方法

使用该方法可以让我们的Windows 7和Vista者X86即32位支持4G以上内存,要使用大内存的朋友有福了!使用方法:1. hex editor,复制个c:\windows\system32\ntkrnlpa.exe, 搜索以下特征串:7c (xx) 8b 45 fc 85 c0 74 (yy)应该能找到2处. 然后把两个地方都改成:7c (xx) b8 00 00 02 00 90 90保存为例如c:\windows\system32\mykernel.exe2. 用visual studio tools里面的editbin.exe:editbin /release mykernel.exe用来修改checksum.3. 装一个windows sdk, 在sdk的命令行里面, 运行:makecert -r -ss my -n "CN=my test ca"signtool sign -s my -n "my test ca" mykernel.exe4. 创建一个新的boot记录,使用修改过的kernel:bcdedit /copy {current} /d "Windows 7 with pae"bcdedit /set {id} pae ForceEnablebcdedit /set {id} kernel mykernel.exebcdedit /set {id} testsigning on5. 重启后boot菜单选"windows 7 with pae", 进去后看任务管理器里面的物理内存.这个步骤应该从vista到目前最新的windows7都是可用的,另外注意升级build后需要重新patch一遍, 老版本的patch kernel应该无法启动的.。
Window732位破解4GB内存限制

Window732位破解4GB内存限制我们知道Windows 7 32位系统不支持3.25GB以上的内存,而购置4GB内存的用户日益增多。
对于那些使用32位的Windows 7,并且尚未升级到Service Pack 1的朋友来说,我们其实不妨通过Readyfor4GB来破解3.25GB内存使用限制,海鱼经过长期使用保证:32位Windows 7的破解,没有任何不良影响。
第一步:破解4GB内存限制可以下载Readyfor4GB(下载地址:thunder://QUFodHRwOi8vc29mdC5lZG93bmluZy5uZXQ6ODE4 MS9kb3duLzJkb3duYmFuazA4MDZSZWFkeUZvcjRHQi5yYXJaWg==)的软件。
以管理员身份运行其中的ReadyFor4GB.exe,然后点击“应用”就完成了破解(如图1)。
ReadyFor4GB破解Win7的3.25GB内存限制第二步:生成启动菜单前面的破解,只是生成了一个用于启动系统的核心文件——ntkr128g.exe。
我们需要使用新的系统文件启动Win7才行——右键单击addbootmenu.cmd,再次选择“以管理员身份运行”,在弹出的命令提示符窗口输入y,按回车即可(如图2)。
添加支持128GB内存的Win7 32位系统启动菜单重启计算机。
我们就会在启动菜单处看到多出来的一项'Microsoft Windows(128GB with xxx)'。
没错,选中它,按下回车进入系统。
你会发现4GB内存,已经完全可以使用了(如图3)!Win 7 32位支持128GB内存启动菜单当然,对于4GB或者更大内存的用户来说,最好的解决方法是:试试64位的Windows。
条件是,你没有碰到找不到驱动或者软件兼容性问题。
如何使32位WIN7支持4G内存

如何使32位WIN7支持4G内存
很简单,废话少说,直接进入主题。
第一步:关闭UAC
桌面新建个文本文档,将以下代码复制粘贴,
Windows Registry Editor Version 5.00
#关闭UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"cval"=dword:00000001
"UACDisableNotify"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "EnableLUA"=dword:00000000
保存成.reg格式的文件,然后直接运行。
运行完重启电脑。
第二步:下载ReadyFor4GB工具
这个软件网上到处有,提供个地址给大家:
/soft/13850.html
下载好之后,运行压缩包里的“ReadyFor4GB.exe”,然后按图上步骤操作:
第三步:双击运行压缩包里的“AddBootMenu.bat”,按要求按“y”,然后回车,待出现下列窗口,说明破解完成。
第四步:依次选择计算机右键→属性→高级系统设置→启动和故障恢复→设置→选择那个破解的启动系统就可以,时间设为0,如下图
以上步骤完成后,重启电脑。
第五步:成功破解后,右下角会出现水印,下载附件中的去水印工具,把水印干掉就可以了。
点击下载Win7去水印工具:/soft/29300.html
再重启电脑,至此,32位WIN7完美支持4G内存。
手动win7 32位使用4G内存

2:使用二进制编辑软件打开复制过来的ntkr128g.exe文件,搜索字符串1:7C 11 8B 45 FC 85 C0 74 0a ,将红色部分改为 B8 00 00 02 00 90 90 ,搜索字符串2:7C 10 8B 45 FC 85 C0 74 09 ,也将红色部分改为 B8 00 00 02 00 90 90 ,注意,只搜索的字符串要全部匹配,然后修改的话,只修改后面的7个即可。不要修改错了。
6:后续
1:关于右下角的测试模式,请自行研究方法,据说是有方法可以去掉的。
2:有些人说看到4G,其实只能用3G左右,我想说,我经过大量测试,4G以及以上实际可用,不是什么虚的。
3:还是那句话,破解有风险,操作需谨慎。
本文固定链接: /archives/592.html | Himlt Blog
3:保存它。
3:对文件进行数字证书签名
首先补补课,说说数字证书的作用吧。数字证书签名可以保证这个文件不背恶意修改,也体现了文件编写厂商的信息。我们之所以要对修改的文件进行重新签名,就是因为我们修改了他的文件,导致特征和数字签名这边的不符,从而使系统无法正常加载。
好了,签名的话,需要用到前面下载的工具,我们暂且也先解压到桌面吧,这样会在桌面生成一个SignTool的文件夹,打开文件夹后,里面整齐得排布着六个文件,我们再把原来的ntkr128g.exe文件也移动到这个目录里面吧,方便下面操作。
输入成功会,会返回GUID值,就是类似{6f17eb51-3f33-11e1-8696-d68fb8ada031}这个样子的。然后也是一条一条得运行下面三个命令:(请替换{guid}内容为你获得的)
bcdedit /set {guid} pae ForceEnable
win732位4g内存够用吗

win732位4g内存够用吗win732位4g内存够用吗?有4gb内存,一定要用64位系统。
因为32位系统的限制太多,浪费太多。
1、32位的操作系统,寻址能力是4g,但要保留一些给硬件使用,所以留给用户的可用内存一般是3.25g-3.5g。
剩下的就浪费了。
2、4gb的物理内存,一定要用64位的操作系统。
如果用32位系统,有将近1gb的内存被浪费。
最多用ramdisk类的软件虚拟为虚拟磁盘,然后放虚拟内存。
但这个没用,因为虚拟内存微软推荐值是物理内存的1.5-3倍,1gb空间做虚拟内存,系统反而容易崩溃,因为小。
3、3.25g还是总内存,但应用程序,32位的只能用到2gb。
需要加/3gb的参数才能用到3g内存,限制非常多。
所以,即使是3.25g以内的内存,也用不好。
最好换64位系统。
64位程序不过是让系统支持更大更多的内存,而与快慢来说就刚好相反了。
你的内存不过是4g,而只比原来32位系统下认到多了不到800mb内存吧了,而64位的程序大多是翻倍地大于原来32位的程序的,所以综合来看为那800mb不到的内存而用64位的系统明摆是是得不尝失的。
3g 内存的32位系统要论快慢,就算是128g内存的64位系统也比上的(就目前的系统而言,以后有没有技术突破就另议了),因现在影响系统快慢的根源根本不是内存,两个系统也都不在内存的大小上有瓶颈。
换64系统会慢这是客观的必然,因程序的指令指针及路径全都比32位时要翻倍了,在硬件一样的情况下,自然就要硬件用更多的时间去处现这些指令指针及路径等等的操作及运算。
所以就必然会慢的。
除了这个原因,还因现在64位的软件大多是新出的,优化方面的日子尚浅,所以也就更不及32的爽快了。
但若机器配置够强,一般应用下的差别不会太大的。
但若是严格地计较的话,分别还是有的,且是必然会有的。
w7附件计算机快捷键知识点推荐:% 按下 % 按钮f9 按下 +/–按钮/ 按下 / 按钮* 按下 * 按钮+ 按下 + 按钮- 按下–按钮r 按下 1/×按钮@按下平方根按钮0-9 按下数字按钮 (0-9)= 按下 = 按钮. 按下 .(小数点)按钮backspace 按下 backspace 按钮esc 按下 c 按钮del 按下 ce 按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
32位win7操作系统使用4G内存的处理
虽然现在64位操作系统可很好的支持大容量内存,但得提到64位的软件不是非常多,而且Vista和Win7的64位版本在兼容性上还有所不足。
相反,由于现在内存价格走低,4GB 容量内存价格已不是绊脚石,已成主流配置。
但32位Windows7和Vista不许使用4GB内存。
其实,Vista/Win7自身完全支持超过4GB大内存,微软不让使用。
但Win7上可通过程序破解Windows PAE内核文件ntkrnlpa.exe,绕过Zw Query License Value API函数的许可限制,让32位的VISTA/Win7支持超过4GB物理内存。
具体操作如下:
1下载一款名叫Readyfor 4GB的软件,可在搜索工具上搜索下载地址。
2 下载解压后,先运行Readyfor 4GB,当程序打开后,依次点击检查和应用选项,此时程序会告诉你所用系统能够支持最大内存容量和当前内存容量。
一下的图片是笔者已经破解后所示,最大允许4GB内存。
然后运行压缩包里面的AddBootMenu程序,当弹出对话框时,输入Y回车即可,此时系统提示破解操作成功完成。
依次选择我的电脑右键→属性→高级系统设置→启动和故障恢复→设置→选择那个破解的启动系统就可以,如下图。
5 最后重新启动计算机,在选择我的电脑属性后,内存被识别成4GB容量,如下图所示
6最后重新启动计算机,在选择我的电脑属性后,内存被识别成4GB容量,如下图所示
从测试中看出,虽然64位Windows7可完美支持4GB容量内存,但是成绩和32位Windows7并没有多大变化,可见没有良好64位软件的支持,根本无法发挥64位操作系统的性能。
全文总结:通过简单的三步可让最常用32位Win7支持到4GB内存,对拥有4GB以上内存用户是好消息。
虽然64位操作系统的Windows 7可支持更大容量内存,但是仅在4GB 容量上并没领先破解后的32位Win7,所以想通过64位Win7支持4GB容量内存的用户暂
不必升级,毕竟现在兼容上64bit还存在一些兼容问题,所以感性用户可体验这种方法。