这个方案我在百度所以便一搜,出来几百万条的结果。出现这种结果,我已经无力吐槽,已经找不到什么骂人的话来形容他们;但是我还是想要质问他们:你们自己按照这个方法去试过吗?你们摸着自己的良心说这个方法对于释放多余被占用的系统内存真的有效果吗?还是你们自己根本没有遇到过这种问题,然后看到一个人这么说,就都跟着脑残似的传播这种歪理邪说,来误导大家?三人成虎,后果是很可怕的。
首先,如果你是安装的32位系统的windows7,你还想要识别你电脑上安装的所有内存(内存容量在3.5G以上),那么请你重新安装64位系统。别给我说什么内存破解补丁,自欺欺人,对于系统稳定性是百害而无一利;除以上原因外,对于windows7系统为什么会出现大量内存资源被系统吞掉的问题,目前暂时还没有确切的答案。
不过在下列情况下,是有可能导致这类问题的产生的:
1:使用软碟通之类的软件直接将windows7系统量产到U盘内安装。导致问题的可能几率:35%
2:在安装系统之前用户曾经将主板上的CMOS电池取下又安装上。导致问题的可能几率:12%
3:在安装系统之前,用户新增加了某个硬件。比如:硬盘、光驱、显卡。导致问题的可能几率:65%
4:用户在安装系统的时使用的是主板上的集成显卡,安装完毕系统之后,又将显示器连接到独立显卡上使用。导致问题的可能几率:77%
以上数据是本人大量访问遇到这类问题的用户之后得出的数据,以及对百分比的大概估算,提供给大家仅供参考。
不管这类问题到底是由什么引起的,问题的核心还是在系统上。不管内存是被什么硬件占用的,系统确实自动给这个神秘的硬件分配了不小的内存。(一般8G内存用户,被占用4G左右,或者更多;而2G的用户,被占用800M到900M之多)。麻烦的是BIOS里往往也不会显示那些被系统分配到硬盘上的内存,自此似乎进入了死胡同,没有一个完美的修改方法;对于这类问题,如果我们暂时不能确定系统究竟哪个硬件分配了内存,我们就干脆对我们能掌握的资源入手,也就是一直提到的内存。除此之外,通过之前提到的BIOS里同样不显示完整内存容量来看,系统应该早在硬件开机自检之前就已经把一部分的内存分配走了。这里我们只能尝试所谓”硬改“的方式来强制修正系统,让它抛弃掉这部分为硬件加载的内存。
如果你是双通道用户,比如两条4G内存组成的8G内存用户,又或是两条2G组成的4G用户,亦或是4根2G组成的8G用户都可以采用重新拔插内存的方法来解决这个问题。具体的方法是:先操作组合键Ctrl+Alt+Del,选择启动”任务管理器“,选择”性能“标签,打开”资源监视器“,选择”内存“标签,查看自己电脑所显示的”为硬件保留的内存“的具体大小,色块颜色显示为水泥灰;然后记住你内存被硬件占用的容量大小,关机之后拔下对应容量的内存条,不要马上插到主板上,保持这个状态给电脑通电一次,之后关机再把内存条插上,即可解决这个问题,内存也识别正常。
举个例子。比如我现在看到的情况是为硬件保留的内存为4096MB,那么记住这个数值,直接关闭电脑,此时注意为了安全起见务必要完全切断电源。接着,查看主板上具体的内存数量,如果是4G双通道,那么拔下两个中任意一个内存条,放置到其他安全地方。给电脑通电,可以选择开机或者不开机,两种方式都可以尝试。接下来一直按住机箱上开机键,等待几秒钟直至电脑完全关闭。务必断开电脑电源之后,将之前拔下的内存重新插入主板内存插槽。等待数秒之后重新开机,进入桌面之后,开始-计算机-右键选择属性,查看此时电脑上显示的安装内存数量;80%的情况下成功修复此问题,此时系统识别内存正常。
其他的多通道内存用户以此类推,举一反三。
单通道用户如果遇到这类问题,那么可以尝试关机之后拔下整个内存条,不通电,直接插上,再次开机。由于单通道用户这方面的资料收集的很少,不能保证此方法的有效性。不过试一试总比不试来的强。