11
1
I recently purchased a SanDisk Cruzer CZ36 16GB USB 2.0 flash drive. The flash drive was formatted as FAT32 from the package. I will need to store files that are larger than 4GB on this flash drive, so I decided to reformat the flash drive as NTFS. (Also, the drive had some SanDisk SecureAccess software preloaded on it that I don't want.) On Windows 7, I right-clicked the drive and selected Format. I did a full format by unchecking the "Quick format" box.
After the format, however, Windows tells me that the drive is not completely empty. If I right-click on the drive and select Properties, Windows gives me this infomation:
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
Why is this the case, since I just formatted the drive? Is this to be expected? Or are some files still lingering on the drive?
When I open the drive on Windows Explorer, no folders or files appear, even when I tell Windows to show hidden folders and files. But, still, I find it worrisome that there is 91.7 MB some how being used on this "empty" drive.
A full format on flash based memory is not good for the device life time. It doesn't erase every information, because of wearleveling and rescue space. – Paebbels – 2015-11-05T21:29:13.637
2@Paebbels: not good for the device life time? AFAIK, NAND flash cells still have a typical write cycle life expectancy in the 100,000 to 1,000,000 orders of magnitude. A single full format writes each bit exactly once. I'll agree that it's a pretty useless thing to do, but I can't see it making a significant difference for the drive's life expectancy. – Mels – 2015-11-05T22:03:37.437
Tip: have you also told Windows to show you "protected operating system files"? You still don't get to see everything, but it's a start.
– Mels – 2015-11-05T22:09:59.3031@Mels No modern NAND flash cells (< 20 nm) have a write life cycle around 10.000 (as of my knowledge). The wearleveling techniques in modern SSDs and USB flash controllers distribute write access to achive higher life time. Especially TLCs (three level cells) have low values. – Paebbels – 2015-11-05T22:12:23.480
1For better performance, it's probably better to do a full format, so the Flash drive knows it has more free space and so in turn has more room for garbage collection and wear leveling. – CivMeierFan – 2015-11-06T00:23:17.813