为什么电脑内存4G,却只有3.07G可用

如题所述

此乃正常。

第一个因素:

    硬件厂商(硬盘、U盘、内存等)对于容量的计算公式和软件厂商(微软等)的不一样,在操作系统里是按1024的进数,在硬件厂商是按1000的进数,比如:

    操作系统算法:   1GB = 1024MB    1MB = 1024 KB    1KB = 1024B

    硬件厂商算法:   1GB = 1000MB    1MB = 1000 KB    1KB = 1000B

    所以,内存或硬盘标识为1KB,在操作系统里看实际不足1KB,只有1000/1024,约0.976..KB;那么一条4GB的内存厂商的计算应该是:

    4GB = 4*1000MB = 4*1000*1000KB = 4*1000*1000*1000B = 4,000,000,000B

    这个结果是最小最基本的单位,在操作系统中也是这个,那么在系统中换算为GB的公式:


    4,000,000,000B

    = (4,000,000,000/1024)KB = 3,906,250KB

    =(3,906,250/1024)MB ≈ 3814MB

    =(3814/1024)GB = 3.72 GB

    (注:在操作系统中可能有比B还小的单位,这样最终结果比3.72还要小些)


第二个因素:

    硬盘、U盘都必须有格式化和分区这样一个操作(很多是厂家商家已经操作好,用户没有亲自操作而已),格式化和分区都需要对存储容量作出一些设置、规划和标识(以便操作系统识别),这样的设置是需要占用一小部分空间的,所以上面的 3.72GB 又会小一部分。

    相信内存也是大致如此。


第三个因素;

    你的电脑中如果没有独立显卡,用的是主板板载显卡,显卡有个参数叫显存(显卡的内存),板载显卡会把内存中的一部分容量划分为显存,这样内存的“可用”内存容量又会减小。

    如:你是板载显卡,查看到显存有500MB,那么这500MB就是从内存划分过去的。


第四个因素:

    个人猜测:内存是电脑中不可缺少的一个组成部分,个人相信主板中的某些部分会占用一部分内存,这部分就不是“用户可用内存”了。


第五个因素:

    如果内存不是通过正规渠道购买的知名品牌,不排除是厂家出厂时分量不足或者是翻新的内存。有少部分小牌子为了降低价格,增加竞争优势,质量上没有那么足。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-12
  1、因为32位数的系统无法识别4G和4G以上的内存。
  2、建议安装64位数的系统,4G全部可用。
  3、内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
第2个回答  2014-03-06
差不多吧,因为你是32位操作系统,32位只最大识别3.25GB的内存。换64位就没问题了追问

那怎么知道电脑支不支持64位的?

追答

你用cpu-z小软件查看下你的cpu参数,把那个截图发给我看下。

追问

追答

支持64的,你的指令集里面EM64T写着的,N卡啊

本回答被提问者采纳
第3个回答  2014-03-06
你的电脑,看CPU是I3的,是可以支持64位的win7系统。支不支持64位系统,是看cpu的。
第4个回答  2014-03-06
换64位系统,你这可以装64位的,没问题
相似回答