多语言展示
当前在线:1996今日阅读:27今日分享:41

如何释放为硬件保留的内存(内详!!!)

我有两个电脑都是这个情况一个是win7 32位一个是win7 64位。32位那个换成64位系统就好了。 但是64位的电脑怎么办呢?看到网上好多人说去设置msconfig,有的人说没用,有的说有用。下面我就来说我是怎么弄好的吧。
工具/原料
1

msconfig

2

Win7 64位

方法/步骤
1

在开始菜单搜索程序那儿输入msconfig,或者去C盘找到这个文件。双击打开

2

进去选中第二个菜单“引导”然后高级选项

3

勾选“最大内存”数字填写“已安装”那里的数字(你显示是多少就填多少)!!!!注意:一定要更改成下图红色框的那个数字,千万别让它是0或者很小,否则无法启动电脑(我之前就是没改,然后根本就没法启动,慢的一比! 一定要注意这一块!)

4

点击“确定”----“应用”-----“确定”

5

重启电脑.!!!!!!!!!!!!!!!!注意!!!!!!!!!!!!!!!!!--------------------------------------------------------------------------------很多人做到这一步就结束了(当初我也是,重启后检查内存那块发现还是没有变化),所以很多人都说设置msconfig就没有用。↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓继续下一步↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

7

取消勾选“最大内存”。如图

8

点击“确定”----“应用”-----“确定”后重启电脑

9

打开资源管理器后看看“为硬件保留的内存”是不是变少了~

10

-------------------------------------分割线--------------------------------------------------------------------------------------------------------------------网友'240034315yue'补充的几点(以下的操作可能有风险,请酌情考虑)如果找我上面说的那么做还不行的话大家可以看看:”“注明一:1、 如果单通道的话(内存条为一根),通电情况下直接拔掉,在装上,然后开机!在按照楼主说的msconfig设置就行!(以下的操作可能有风险) 2、前提操作系统是64位的,32位的不能支持识别太大内存!3、其实楼主所说的msconfig设置问题说白了就是不要勾选最大内存的前提下,设置里面的参数!(也就是msconfig设置里的引导-高级选项最大内存下面的方框里显示8192《任务管理器里的资源监视器里显示的已安装内存总大小》)如果设置好了,其实在msconfig不勾选的情况下还是显示的0!注明二:     第三点是对楼主的总结经过我的个人实践证明!有时候按照楼主的msconfig设置方法可以释放出硬盘保留的内存(有时候查看电脑属性内存属性出现异常显示括号多少G内存可用,或是查看任务管理器里的资源监视器里显示的硬盘保留太多内存!!但是有时候也不行! )正确的做法是:      按照楼主所说的msconfig做法设置,看能不能正常显示内存(释放硬盘内存)。 如果不行的话,如果是双通道的(比如2个2G组成4G,或是2个4G组成8G的等等)任意拔下一个内存条开机(开机后内存有时候就显示正常,有时候也还会有点异常)在关机,然后插入刚拔掉的那根内存,开机在按照楼主所说的msconfig设置一般就可以正常显示内存(释放出内存)。”“

注意事项
1

一定要设置两次!两次!两次!msconfig 。很重要所以说三遍

2

本方法适合win7 64位操作系统

3

如果大家还有好方法希望私信给我,我会贴在这篇经验上面。希望能帮助到更多人!!:)

4

【2015/11/18】:1、修改了几处要注意的地方 2、添加了网友'240034315yue'给的建议

5

【2015/12/23】:感谢网友”feihen1991“的指出,注明的34位已修改为32位。

6

【2016/04/27】:网友”ldclong“反馈,win8.1设置了两次msconfig之后,硬件保留内存由873降为115。

7

【2017/11/20】:网友反馈win10 这个方法无效。请win10酌情考虑这个方法!!!

推荐信息