“空”格式化闪存驱动器上的已用空间

And*_*rew 11 windows-7 ntfs fat32 usb-flash-drive

我最近购买了 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
Run Code Online (Sandbox Code Playgroud)

为什么会这样,因为我刚刚格式化了驱动器? 这是意料之中的吗?或者某些文件仍然留在驱动器上?

当我在 Windows 资源管理器上打开驱动器时,没有文件夹或文件出现,即使我告诉 Windows 显示隐藏的文件夹和文件。但是,我仍然感到令人担忧的是,在这个“空”驱动器上有 91.7 MB 是如何使用的。

Dav*_*rtz 17

这是正常的。“空”NTFS 文件系统有许多内部文件,例如主文件表(“$MFT”)、用于文件系统恢复的日志文件(“$LogFile”)、卷描述符文件(“$Volume”)、等等。

最大的可能是集群分配位图(“$Bitmap”),它跟踪哪些空间已使用以及哪些空间是空闲的。这是在创建文件系统时预先分配的。

  • 另外:这不仅限于 NTFS。每个文件系统都将自身存储在相同的介质上并需要一些空间。大小取决于分区大小和/或文件数。 (4认同)