星露谷物语 金矿:为什么U盘在电脑上显示的容量比标称容量低?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 02:43:58
我以用所谓的1M=1024K这种些微的计数误差来解释这种现象是不正确的,大家仔细想想是怎么回事?
已经回答的朋友好象全部错误。
1024个字节为10根地址线,1M的就是20根地址线,那么128M的U盘应该是27根地址线。如果按照1000来算,那么不应该造成容量缩水,如果按照1024来算,应该是容量增大才对,就如电脑开机提示的内存容量一样。
所以缩水绝对不是计算误差造成的。因为计算机芯片是以2的N次方进行设计,这种设计方式最简,不然是自找麻烦。对于有一位朋友所说U盘要提供一部分容量作为计算机驱动,不知根据何在?

U盘使用的容量计算公式好象是1M=1000KB
Windows使用的容量计算公式是1M=1024KB

现在厂家一般使用1M=1000KB计算,并不是1M=1024计算,所以在电脑上显示会比标称容量低。

造成U盘缩水主要有两个原因:一种是U盘在与电脑链接时,电脑内的驱动程序本身占有U盘的一些内存;另一种是因为国内U盘生产厂家对U盘内存容量的计算方式多按照1M等于1000KB计算,而电脑监测容量时的标准却是1M等于1024KB,因而造成误差。专家指出,一些厂家粗制滥造也是部分原因。

机器是以1024为进制的,而厂商是以1000的

这个没什么关系,你用就可以了.这种问题一般会经常遇到的.没关系.