刚买了一张32G的卡,为什么只显示有29G的可用内存

2025-02-11 04:18:54
推荐回答(5个)
回答1:

我问了商家,他们的答复是:
永盛数码 回复:2011-03-17 10:26
您好!是这样的 内存卡跟电脑的硬盘一样: 厂商出厂标注的16G包含了: 16GB→16GB×1000 = 16,000MB×1000 = 16,000,000KB×1000 = 16,000,000,000字节. 而经过系统格式化后,你拥有的还是16,000,000,000字节,但是如果单位为GB的话,就变成了: 16,000,000,000字节→ 16,000,000,000÷1024 = 15,625,000KB÷1024 = 15,258MB÷1024 = 14.9GB 这就是为什么变小的原因。是转换的进位不同造成的。 厂商的GB→MB→KB→B是用1000进位 Windows的B→KB→MB→GB是用1024进位

回答2:

怎么上面的人会说得这么不靠谱?
这是正常的,是因为换算的进制不同
内存卡的生产厂家,是按1000进制计算的
而系统里,是按1024进制计算的,就造成了这样的差异
如果你看不懂也无所谓,反正32G内存卡显示有29G可用是非常正常的就是了

回答3:

32g内存卡是按32000000字节计,换算到电脑上应该显示30.5g左右,如果小比较多,说明内存卡比较差,有一些坏块被屏蔽了。

回答4:

所有的SD卡都没有绝对足量值,包括U盘。

回答5:

内存卡都是这样的,比标准的要小