win7 64 位系统 识别安装内存是4G但是可用内存只有1G 怎么弄?

win7 64 位系统 识别安装内存是4G但是可用内存只有1G 怎么弄?,第1张

win7 64 位系统 识别安装内存是4G但是可用内存只有1G ,表明可用内存低于实际内存原因有很多,但是最常见的原因是部分物理内存被硬件占用。是首先我们要查看自己的可用内存是多少,有两种查看方法,一种是右击我的电脑,属性,就能看到安装内存那一项,2.39g即为可用内存。

视图->运行->msconfig.exe,单击引导,高级选项,查看是否设置了最大内存的限制,如果打了勾,4g内存对应设置成最大值4096,不能设置的话,就设成4095,也可以将勾去掉

如果bios里没有设置显卡的选项,那就只能将系统装成win7 64位的了,因为win7 64位支持4g以上的内存,而32位只是理论上最大支持4g

有网友反映说他的32位 win7 不能用4G的内存。其实32位的win7和vista都是不允许用4G内存的,那有没有让32位的win7/vista也用上4G的内存呢? 答案是可以,但是这样做的话很可能会破坏系统的稳定性。下面我就为大家介绍一下 方法 吧,欢迎大家参考和学习。

具体的方法步骤如下:

我们先来看看如何让32位的win7用上4G内存。首先,我们需要下载一款名叫Readyfor 4GB的软件,用户可以在搜索工具上搜索,下载地址有很多。下载解压后,先运行Readyfor 4GB,当程序打开后,依次点击检查和应用选项,此时程序会告诉你所用系统能够支持最大内存容量和当前内存容量。然后运行压缩包里面的AddBootMenu程序,当d出对话框时,输入Y回车即可,此时系统提示解除 *** 作成功完成。注意该步骤必须以管理员身份运行。

解除Readyfor 4GB软件

第三步依次选择我的电脑右键→属性→高级系统设置→启动和故障恢复→设置→选择那个解除的启动系统就可以,如下图。

选择解除启动系统文件程序

最后重新启动计算机,在选择我的电脑属性后,内存被识别成4GB容量,如下图所示。

32位win7系统正常识别到4G内存

但是这里有个提醒:这样做的话会导致系统不稳定,有可能会导致系统经常无故 蓝屏 ,或者是启动异常等原因。因为Readyfor 4GB这个软件是解除Windows PAE 内核文件 ntkrnlpa.exe,绕过 ZwQueryLicenseValue API 函数的许可限制,使32位 x86 的Vista/Windows 7 支持超过4GB 物理内存的。

这样的做法是否妥当还是有待验证,而该软件说明中关于蓝屏现象的说明是:部分旧式驱动程序不支持超过4GB内存寻址,从而导致不能正常工作,甚至蓝屏 死机 。 请设置系统错误 报告 生成内存转存文件*.dmp,分析dmp,找出是哪个驱动程序有问题,更新之,或禁用之。部分主板的附加功能也会不支持4GB而造成蓝屏。蓝屏与Windows、以及补丁没有直接关系。Windows Vista/7 自身完全支持超过4GB大内存。同样的硬件在2003或2008上也会出现同样问题。

由此看来,出现这些问题应该是和驱动或者是某些主板有关系。再次在这里提醒一下网友,如果用这种方法让32位win7用上了4G内存,很可能会使系统出现各种问题,因此最佳的解决办法是安装64位 windows7 系统即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6591589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存