导致win7内存识别限制的原因包括7个方面:内存硬件、内存插槽、主板、BIOS、操作系统、系统配置、硬件占用。
你的问题描述中,可以排除主板、BIOS、操作系统、硬件占用的问题,因此可以按照如下步骤排查:
系统配置。用windows键+R键 呼出运行菜单,输入msconfig -> 点击高级选项 -> 勾选最大内存 -> 填写最大的内存为0 ->去掉最大内存勾选。 确定 并重启。
双通道内存插接错误。微星970A-G46支持4条双通道DDR3内存,最大支持容量为32G,双通道内存需要插在同色插槽(一般建议1、3),并要求相同容量,并且最好相同品牌型号。如果正确插入内存后双通道异常,可以尝试关闭双通道,将内存插在相邻不同色插槽,同时最好关闭BIOS里面的双通道选项(DDR Dual Channel Function -> Disable)
内存硬件和插针问题。这个可能性较小,排查方法可以先单独插1条内存,开机看看,再换另一条,之后两条内存同时插并调换位置看看,最后检查内存金手指是否良好(脏了可以用绘图橡皮檫擦拭)以及主板上内存插槽是否有异物。
以上步骤顺序执行,基本可以修复内存识别问题,如果没有修复,那么就是内存硬件问题,应及时去更换。
内存占用和容量受限问题,原因是多方面的,总结罗列如下:
如果内存不可用容量不超过25%,通常是非独立显卡和无内存显卡等硬件占用的,这个无法解决也不需要理会,是正常现象;
如果操作系统是32位的,通常会受到4G内存限制,这时可以内存只有3G多,如果希望扩展更多的可用内存,只能通过硬件支持的内存重映射模式(Memory Remap、BIOS设置)或系统的POE模式来完成。这种模式会明显降低内存效率和运行速度。
如果操作系统是“家庭版”,通常会受到操作系统的认为内存限制,例如Win7 Home Basic版本,会限制最大可用8G内存。解决办法只能是升级到专业版或更换系统。
系统配置。系统的内存管理配置可能会限制内存大小,参考上面图片解决。
主板最大支持限制。每个主板都会有最大支持内存数量,可以在说明书或者厂家官网等网站查询。主板限制不仅限制了总内存数量,还限制了内存类型和单条内存容量,遇到这个限制,一般建议更换主板。
部分主板的BIOS设置,也会限制内存模式和内存通道模式,错误的模式也会造成内存不可用或部分不可用。而少数AMD的CPU会限制内存模式,这个无法通过修改BIOS配置实现。
双通道内存模式可以很好的提高内存性能,但最好是相同品牌、相同批次的内存建设双通道,否则也可能造成部分内存不可用的情况。
内存质量问题、多条内存不兼容问题,内存金手指问题,内存插槽异物和插槽虚接都可能造成部分内存不可用,这类问题可以通过上面描述的方法进行简单排除,一旦发现该类问题,最好通过专业人员或厂家售后来处理和解决。
系统已经认出8G内存了,win7的可用内存小于系统内存是正常现象,因为win7会预留一部分内存作为备用的,这个问题可用一些优化软件来处理,你先试试优化一下系统,可用内存会增加的。
32位的操作系统最多只支持4G的内存,但一般却不会完全使用到4G内存,一般会在显卡等其他硬件上分去部分内存,最多的只有3.75G,一般都是3.5左右。
建议你去下载一个64位的系统安装,这个系统肯定不是64位的,只有64位的操作系统才可以支持4G以上的内存。
即32位的操作系统所支持的内存为2的32次方,算出来后是4G,而64位的就是2的64次方,算出来有128G。
一、开机时进入主板的BIOS设置,高级设置(Advance Menu),进入芯片设置(Chipset)
把北桥芯片设置(North Bridge)的Memory Remap设置为Enable。
二、点击左下角的 开始-->运行-->输入 msconfig 回车,引导-高级选项-把那个“最大内存”前面的勾去掉。
三、重装系统试试,不要用现在的这个版本,到别的网站重新下载一个WIN7的版本试试。
四、最后才说这点是因为有一定的风险,图中的主板型号是 微星的MS-7693 ,到微星的官网下载最新的主板BIOS文件把当前用的这块主板的BIOS升级到最新版本(特别说明,下载的型号一定要与现在使用的这主板相对应,且升级不当有一定的风险导至开机黑屏i没显示,这一步请慎重)
补充第一点:主板不同,选项位置可能不同,英文表示也可能不相同,如果找不到就直接恢复一次出厂的默认设置试试,但恢复前先看看硬盘的设定模式是AHCI的模式还是IDE的模式,这一步比较重要,因为不清楚你安装系统时,用的是哪一种模式,如是原本用的是IDE的模式安装系统的,现在恢复了默认设置时,如果是还原为AHCI模式的,在进系统WINDOWS系统时是会引起蓝屏的。
祝好运了!
一,BIOS怎么进入?完全小白,不懂!
如果按照你说的那样设置后。会不会有其他的什么影响?
二,你说的那个最大内存,我一直都没有勾选!
三,系统是刚换成64位,我以前是32位,这个系统别人用都正常,就我只能识别3.99GB
四,有风险的话,还是算了!
一、 Bios怎么设置可以到百度以关键字 BIOS设置 搜索就有一大堆的教程,且图文并茂也是比较好理解的。因为主板不同,这个设定是会不同的,所以我看不到你主板的实际BIOS,所以现在也说清不楚你的板要具体设哪一项,我上面第一点的也是提供给你作为参考的。
二、那个最大内存既然然没有勾选就勾选试试,那个一般不会出什么问题的,要真出问题你可以再取消勾选。
三、如果你确认不是系统问题,可以不用系统,系统版本引起的原因的确也少见。
四、现在主板的官网一般都会提供非常自动化的BIOS升级软件,只要下载并安装好,剩下的过程一般就是自动化的,点几下鼠标就可以的了。但这一步风险总是有的,其实主要操作得当,出错的机率是很少的,只是抱着负责任的态度,我还是要提醒这一步操作是要慎重的。
最后要说的是,其实引起这问题的最大可能性的确是BIOS,你看看还有其他的几位回答的朋友也是说的BIOS,如果实在不会的,可以请会的朋友或是花30块钱左右到电脑城找人帮忙调一下BIOS的参数,或是帮忙升级BIOS。
1、开机自检的时候看下显示的是多少内存。
2、先插一根4G内存,看能否点亮,并看下容量;然后再换另外一根,继续开机自检的。
3、如果上面第二步检测出来都正常,把这2根内存换另外一对双通道插槽看看。
4、换个其它软件重新检测使用内存。
可以排除系统问题,64位系统理论可以支持2^64B,但因为现今制作工艺水平等技术限制硬件最多貌似只能支持192G,所以系统支持8G是没问题。