1.文件系统
NTFS(New Technology File System)
NTFS是Windows系统常用的文件系统。支持大容量存储和超大分区,单个文件大小可以达到几TB。它还提供了许多高级功能,如权限控制、文件压缩、磁盘配额等。NTFS对断电和系统崩溃有较好的恢复能力。
但是对其他操作系统的兼容性较差。
exFAT(Extended File Allocation Table)
exFAT是一种用于移动存储设备的文件系统,兼容性良好,可以在多个操作系统(包括Windows、Mac和Linux)之间读写数据。支持更大的文件和分区大小。
exFAT相对于NTFS来说在安全性和可靠性方面略差。
FAT32(File Allocation Table 32)
FAT32是一种较早的文件系统。兼容性良好,能与几乎所有操作系统兼容。
FAT32对单个文件大小限制为4GB,磁盘容量限制为2TB。并且碎片问题较为严重,文件删除和写入速度相对较慢。
2.分配单元大小
转载知乎的回答
作者:一起学点什么 来源:知乎
分配单元大小”就是分区中的“簇”,“簇”是分区的最小存储单元。一个数据在存入硬盘前,会事先按照簇大小将其均分成N等份,然后存入分区中不同的簇内。例如名叫“毕业论文.pdf”文件,大小是1600KB。
(1)如果分配单元大小设置为512KB,数据存入前,系统会先将其分为512KB、512KB、512KB、64KB四份,然后分别存入硬盘对应的四个簇中,这样一来存在一个问题,最后的64KB不够填满一个512KB的簇,那么剩下的448KB空间也就被浪费了。其实,即使最后一个簇中仅使用了1个字节,这个簇剩下的全部空间也会被弃之不用。
(2)如果将分配单元大小设置为64KB,数据存入前,系统会按64KB将这个数据分为25份,然后存入对应的25个簇中。将单元大小设置为512KB时,最后会有一部分空间被浪费,但是它存取数据时,只分成4份就完成了,效率更高。而将其分成64KB时,虽然不存在浪费了,但存取效率也低了。因此,簇越小,效率越低,但浪费的空间也小;簇越大,效率越高,浪费的空间也多。
在格式化时,如果不调整这个参数,系统默认将“分配单元大小”设置为4096字节,即4KB,由于在x86时代,每个内存页的大小被定义为4KB,因此认为将硬盘的块大小也分成4KB可以与内存页吻合而提升硬盘的运行效率。
快速格式化
与完整格式化相比,快速格式化只会清除文件系统的元数据,而不会执行物理上的数据擦除操作。
具体来说,快速格式化的作用是在文件系统中创建一个新的文件目录,并清除存储介质上的文件索引和其他元数据信息,使其看起来像是一个全新的空存储介质。这个过程相对较快,只需几秒钟或几分钟的时间,取决于存储介质的大小。
需要注意的是,快速格式化并不会对存储介质上的实际数据进行擦除操作。被删除的文件仍然可以通过专业的数据恢复工具或方法来恢复。
如果你希望彻底擦除存储介质上的所有数据,以确保敏感数据不会被恢复,建议选择完整格式化或使用专门的数据擦除工具。
因此,选择使用格式化还是快速格式化取决于你的需求。如果只是清除U盘的文件并重新使用,快速格式化就可以了。如果想相对彻底清除文件,确保数据不可恢复,并不考虑数据隐私,且不介意格式化时间,那么建议选择格式化或使用专门的数据擦除工具。