为什么存储卡容量少了却没有内容 (为什么存储卡那么小容量那么大)

因为最近很多人咨询村长,说是存储卡莫名其妙就读取不出数据,如何才能救出照片,所以昨天才写了一篇《高危!看看你相机里的存储卡,八成是假货》的文章。评论区的所有留言我都一一看过,有一个话题被多次提及,那就是“存储卡容量缩水”,在电脑上测出的数据与厂商标识严重不符,一张32GB的存储卡居然只有29.2GB的可用空间,难道这也是买到黑心卡了吗?

存储卡内存越来越小怎么办,内存卡为什么容量会缩小

村长觉得这件事有必要单独做一篇文章给大家说清楚,不能让厂商背这个锅呀!

出现这种情况,和容量计算方式不统一有直接关系。

众所周知,在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB;而存储卡厂商在计算容量方面是以每1000为一进制的,每1000字节为1KB,每1000KB为1MB,每1000MB为1GB,这二者进制上的差异造成了存储卡容量“缩水”。

存储卡内存越来越小怎么办,内存卡为什么容量会缩小

以16GB的存储卡为例:

厂商容量计算方法:16GB=16000MB=16000000KB=16000000000字节

换算成操作系统计算方法:16000000000字节/1024=15625000KB/1024=15258.7890625MB=15.3GB

同时在操作系统中,存储卡经过格式化,这样系统还会在存储卡上占用一些空间,提供给系统文件使用,所以在操作系统中显示的存储卡容量和标称容量会存在差异。我们平时使用的U盘等存储类型设备都是以这种计算方式得出的容量,容量越大偏差就会越大。

另外,村长在昨天的文章中,还遗漏了几个小细节。这里做个补充。

针对不同相机选择不同的卡,村长的态度是“不该花的不花,该花的不能省”。

普通用户SD卡用用就可以了(高速卡便宜,性价比高),商业用户建议CF卡,在极端写入状态下,CF卡的写入速度比SD卡略快,速度也稳定,安全性高。

存储卡内存越来越小怎么办,内存卡为什么容量会缩小

高速连拍所产生的数据量就好比蓄水池的进水口,蓄水池就是相机的内置缓存,出水口则是存储卡控制器,由它负责将蓄水池的水传输到存储卡中。一般而言,蓄水池的进水与放水是同时进行的,一旦蓄水池蓄满水,则停止拍摄。

如果相机的缓存足够大,即使存储卡速度慢点,也不妨碍相机的连拍,顶多是存储时间变长。当然,在顶级机身上会存在特例。

存储卡内存越来越小怎么办,内存卡为什么容量会缩小

在拍摄1080P甚至4K视频时高速卡是有明显优势的。普通用户,购买读取速度80MB/s的就可以了,例如闪迪的至尊高速。如果拍视频比较多,主要关注写入速度,至少要达到75MB/s,尤其4K视频,要达到最高画质,需要U3级别的SDXC,而且是64GB以上的,因为32GB的SDHC卡是FAT32格式的,无法支持4GB以上大文件读写,64GB的SDXC卡是EXFAT格式,支持大文件读写。