4G的U盘突然变2G,怎么回事,要怎么恢复原来的空间?

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:44:03
本来是4G的,使用过很长一段时间,忽然变2G了。

有三种可能 性
第一:可能是扩容盘如果购买8GB U盘其真实容量仅4G或者更少的话,这种情况多为缩水U盘,也称“扩容盘”。这种U盘是不法厂商使用一种量产工具的软件,改变U盘上的主控信息,将U盘容量标注到远大于其实际容量,以欺诈消费者的手段牟取暴利。当U盘的实际容量小于或等于其标称的90%时,即被认定为存在质量问题的缩水U盘。
第二:实际大小和剩多少空间,如何看,步骤:U盘——右击——属性。“实际大小”就是“容量”,“剩多少空间”就是“可用空间”。
第三:如果U盘没有文件还占用空间,最简单的方法就是“格式化”。步骤:U盘——右击——格式化。有的U盘里面没有东西会占几K的空间,这很正常

一、U盘是扩容的,格式化之后就会变回实际空间。
二、数据写入的时候,闪存芯片内部需要有至少一个物理块(Block)作为交换块使用。这是因为闪存的写操作很特殊,必须是先擦除,然后才能写入数据,而擦除的最小单位是一个物理块,但写数据的最小单位却是一个页(Page)。
在闪存的存储单位中,一个物理块包含若干个物理页。因此写数据时,需要有一个空的、可以使用的交换块来存放不需要被擦除的数据。由于闪存的充放电特性,使得它的读写次数有物理上的限制。
通常厂商会在闪盘内部做一个读写次数的计数,当闪存芯片的某个物理存储区块达到读写指定的最高次数时,该块区将被设定为不再使用的区域,所以在极度频繁地使用下,闪盘容量有可能越来越小。
市场上的闪存产品包括两类:1. 未预留缓冲空间的;2. 预留有缓冲空间的。
第一种情况下,由于没有预留空间,闪存在读写时交换块的损耗相当大,于是就会出现容量越来越小的情况。
对于第二种情况,厂商在设计时已经预留部分物理块,比如选择1024个物理块中的1000个作为数据存储使用,其余24个物理块(包括坏块)用作缓冲交换块部分。每次上电后,存储单元的逻辑地址和物理地址需要重新对照,交换块并不是固定的某一区块,因而每一个物理块进行读写操作的几率几乎相同,不会出现哪一个物理块过早被损坏的现象。对于预留缓冲空间的闪盘来说,基本不会出现容量越来越小的情况。
不过,目前多数优盘产品已经可以保证擦写百万次以上的使用