我最近购买了SanDisk Cruzer CZ36 16GB USB 2.0闪存驱动器。闪存驱动器从包装中格式化为FAT32。我将需要在该闪存驱动器上存储大于4GB的文件,因此我决定将闪存驱动器重新格式化为NTFS。(此外,该驱动器上预装了一些不需要的SanDisk SecureAccess软件。)在Windows 7上,我右键单击该驱动器,然后选择“格式”。我通过取消选中“快速格式”框来制作完整格式。
但是,格式化之后,Windows会告诉我驱动器不是完全空的。如果我右键单击驱动器并选择“属性”,则Windows会提供以下信息:
Type: Removable Disk
File system: NTFS
Used space: 96,169,984 bytes 91.7 MB
Free space: 15,912,419,328 bytes 14.8 GB
Capacity: 16,008,589,312 bytes 14.9 GB
既然我刚刚格式化了驱动器,为什么会这样呢? 这是可以预期的吗?还是驱动器上仍有一些文件残留?
当我在Windows资源管理器中打开驱动器时,即使我告诉Windows显示隐藏的文件夹和文件,也没有文件夹或文件出现。但是,我仍然感到担忧的是,在此“空”驱动器上有91.7 MB的空间。
基于闪存的完整格式不利于设备的使用寿命。由于损耗平衡和救援空间,它不会擦除所有信息。
—
Paebbels,2015年
@Paebbels:对设备的使用寿命不好吗?AFAIK,NAND闪存单元的典型写周期预期寿命仍在100,000至1,000,000个数量级。单个完整格式将每个位精确地写入一次。我同意这是一件非常无用的事情,但是我看不到它对驱动器的预期寿命有重大影响。
—
梅尔斯,2015年
提示:您是否还告诉Windows向您显示“ 受保护的操作系统文件 ”?您仍然看不到所有内容,但这只是一个开始。
—
梅尔斯,2015年
@Mels没有现代的NAND闪存单元(<20 nm)具有大约10.000的写入生命周期(据我所知)。现代SSD和USB闪存控制器中的耗损均衡技术可分配写访问权限,以实现更长的使用寿命。尤其是TLC(三级单元)的值较低。
—
Paebbels's
为了获得更好的性能,最好采用完整格式,因此闪存驱动器知道它具有更多的可用空间,因此有更多的空间用于垃圾回收和损耗均衡。
—
CivMeierFan 2015年