即使是64位的win7或win8,也可能显示可用内存不是所安装的量,更不用说32位,能识别的本就不到4G,还要在此基础上减去几百M的大小,这其中有显卡分去的内存,特别是集成显卡,也包括其他所谓为硬件保留的内存。如果你发现这样的情况,那么可以试试下面的方法。
首先,如果明确是显卡占用,如果不严重的话,就不必理会,占去内存总是有用的,个别“极端”的是去BIOS中禁用显卡来让“为硬件保留内存”数降下来。如果不确定是显卡,可以使用管理员身份运行命令提示符CMD,然后运行命令:bcdedit /deletevalue {current} truncatememory,然后重启。当然这方法并不能让你的32位系统用上超过4G的内存,64位也不能超过8G(家庭普通版)、16G(家庭高级版)、192G(专业版、企业版、旗舰版)。
网上所谓运行msconfig-系统配置工具-高级选项-勾选“最大内存”的方法其实并不有效,真正微软的建议是去掉“最大内存”前的勾,可能是有人误选此项导致win7或win8的可用内存低于安装量时的解决方案,不知怎的传成选择最大内存就可以使机器用上最大内存,其实这个地方的选项都是为了解决旧机器在win7以上版本系统的兼容性而设的,一般情况下,绝大多数电脑并不需要设置这里的最大内存与CPU核心数。
任务管理器-性能-资源监视器-内存:
为硬件保留的内存:已保留供 BIOS 和其他外设的某些驱动程序使用的内存
正在使用:供进程、驱动程序或操作系统使用的内存
已修改:其内容必须在进入磁盘后才能用作其他目的的内存
备用:包含未活跃使用的缓存数据和代码的内存
空闲:不包含任何有价值数据,以及当进程、驱动程序或操作系统需要更多内存时将首先使用的内存
可用:可以由进程、驱动程序或操作系统立即使用的内存量(包括备用内存和空闲内存)
缓存:包含供进程、驱动程序和操作系统快速访问的缓存数据和代码的内存量(包括备用内存和修改的内存)
总数: 操作系统、设备驱动程序和进程可用的物理内存的数目
已安装:计算机中安装的物理内存量
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1497.html