win7 32位系统 只能识别3G内存 还有1G内存无法识别,要怎么弄
不要说装64位 就是不想装系统才来寻求解决办法的... 展开
一、32位系统无法识别4G内存,系统属性中显示如下图:
二、如何看到缺少的内存的去处呢?我们可以通过win7系统自带的“资源监视器”来查看。
调用资源监视器的方法:“打开控制面板-性能信息和工具-高级工具-打开资源监视器”
或者直接在开始搜索中,直接输入“资源监视器”
出现下图:点击内存,即可查看
系统属性中“丢失”的内存,实际上是“为硬件保留的内存”不同配置的电脑,
为硬件保留的内存容量不同,所以才会出现不同电脑,可用内存显示容量不相同的问题。
这是由于iA32架构要求BIOS(ROM)芯片的地址,PCI、PCI-E存储器地址、
APCI中断路由地址等必须占用从4GB开始以下的256M-1GB空间,
这段MMIO地址区不能分配给内存条,4GB的内存条有256MB-1GB的容量不能编址而浪费。
使用4GB或者以上的内存条,必须使用地址(编址)空间64GB的芯片组主板,
内存重映射就是把被MMIO占用的地址移到内存条容量以上的地址空间,
BIOS具有支持“内存重映射”功能的,设置项里有
Memory Remap Feature 选项,
应该设置为Enable,这样就可以解决MMIO地址区占用了内存地址的问题。
如果你的BIOS没有支持 内存重映射的功能,就没有办法解决这个问题了。
1.我们需要下载叫Readyfor 4GB的软件,可以在网上搜索。
2.下载解压后,先运行Readyfor 4GB,依次点击检查和应用选项,程序会告诉你所用系统能够支持最大内存容量和当前内存容量。
3.然后运行压缩包里面的AddBootMenu程序,当弹出对话框时,输入Y回车即可,此时系统提示破解操作成功完成。
4然后右键计算机→属性→高级系统设置→启动和故障恢复→设置→选择那个破解的启动系统就可以,然后重启就OK了。
当然也有一些不利条件,你得慎用,通过破解系统核心的方式来突破内存使用的限制这样的做法却破坏了系统的稳定性,比如会出现一些蓝屏,系统启动时间非常慢等等一系列问题。
不过你自己可以动动手试试,也不一定会出现这种情况,在试之前最好把自己的系统做个备份,以防万一。
说明一下:这样系统会导致不稳定,容易造成蓝屏等情况,所以最好不要这样做。