在把K470从2G升级到8G后,接下来,就是去让当前的Win7支持8G了。
现在win7系统所显示的是8G,但是可用2.99G:
下面就记录具体折腾过程:
1.记得之前看到有篇关于使用ramdisk来利用超过3G的内存的。本来打算使用该方法的,但是后来觉得还是不爽。
因为本身打算升级内存就是为了装virtualBox中的虚拟机使用的,而virtualBox等软件给虚拟机分配内存时,还是依赖于当前检测到的内存大小的,所以,用ramdisk虽然可以凑合用,但是会导致当前内容还是2.99G,所以不方便。
所以还是参考网上搜到的利用Readyfor 4GB来习惯内核以支持大于4G的内存,好处是,一劳永逸。
2.参考:
去下载ReadyFor4GB 1.3 中文绿色版,不过倒是看到其中提示了一句:
应该说是识别,但是内存还是不能很好的用尽,4G以上内存,推荐还是用64位系统。
所以,如果以后觉得不爽,那还真得去重装64位的win7呢。
暂时先不管,去下载软件后,解压,运行ReadyFor4GB.exe:
(1)检查
(2)应用
(3)确定
再去右击AddBootMenu.cmd,选择“以管理员身份运行”:
输入y,再回车,即可:
然后再去设置启动项:
然后重启系统.
3.结果重启后,进入那个 打了补丁的系统,先是显示有问题,很明显是显卡驱动被破坏了,其次是很多软件不能用,包括picpick,接着资源管理器都挂了,然后就蓝屏了。。
出问题出的还真彻底,啥都遇到了。
所以,现在是又换回正常的win7登陆后,继续写的此贴。
剩下的就是想办法恢复原先的系统内核文件和启动项设置了。
参考资料为:
【当使用ReadyFor4GB后系统蓝屏,如何恢复到之前系统】
1. 根据之前的成功应用补丁的提示,找到C:\Windows\System32中有那个新生成的文件ntkr128g.exe,删除之。
2.去把默认启动项还原为原先的win7:
3.启动msconfig:
删除那个新的启动项:
至此,就恢复了原先的系统了。
接下来,本来打算参考:
RAMDISK 4G在win7上的支持方法适用于xp 附RAMDISK 4G下载
再去折腾使用ramdisk的,后来想起来了,先去看看virtualBox中识别的内存是多少:
很明显,virtualBox中,只能识别3GB,和windows的任务管理器中识别的3060MB差不多:
那么接下来,就没有继续去弄ramdisk的必要了,因为本身升级内存到8G,就是打算分给虚拟机4G用的,而virtualBox中现在一共只能识别出3G,那还分个毛线啊。。。
貌似,只能以后去折腾使用64位的系统了???
转载请注明:在路上 » 【记录】让Win7支持4G/8G内存(突破默认的3G限制) -> 用ReadyFor4GB会导致蓝屏 ->已恢复原先系统