什么是文件系统以及如何确定驱动器上运行的文件

您以前可能听说过FAT或NTFS等计算机文件系统,但是您实际上知道它们的作用以及正在使用的文件系统吗?本文介绍了它们如何工作以及它们之间的区别。我还将向您展示如何确定驱动器上运行的文件系统。

什么是计算机文件系统?

硬盘驱动器分为大约512字节的扇区。部门依次分组。群集(也称为分配单元)的定义大小为512字节至64 KB,因此它们通常包含多个扇区。群集代表磁盘上连续的空间块。

操作系统依赖于文件系统来组织群集的存储空间。文件系统维护一个数据库,该数据库记录每个集群的状态。本质上,文件系统显示了一个操作系统,文件存储在该集群中,并且可用空间存储新数据。

我应该知道哪些文件系统?

常见的Windows文件系统是FAT(文件分配表),FAT32和NTFS(新技术文件系统)。

简而言之,NTFS支持的文件大小超过4 GB,分区可以更大。与32 GB相比,它比FAT或FAT32更好地管理可用空间,因此碎片更少,并且具有许多与安全相关的功能,包括动态文件加密。

与NTFS相比, FAT文件系统占用更少的空间,对驱动器执行的写操作更少,这使其速度更快,更适合小型闪存驱动器,并且它们是跨平台兼容的。 FAT和FAT32的最大缺点是分区大小限制分别为32 GB和文件大小限制为2GB或4 GB。

主要用于闪存驱动器的新文件系统是exFAT(扩展文件分配)表),也称为FAT64。与NTFS一样,它支持大于4 GB的文件,大于32 GB的分区,并且其文件管理避免了碎片。同时,它为移动个人存储和处理媒体文件进行了快速优化,并得到了优化。

哪些操作系统可以处理这些文件系统?

几乎所有人都可以识别FAT和FAT32操作系统,使用NTFS格式化驱动器曾经是确保设备在Windows之外无法使用的可靠方法。同时,大多数Linux发行版本都原生支持NTFS读/写。可以使用一个黑客在Mac OS X 10.6版上启用NTFS读/写功能,但是它似乎不稳定,因此建议使用MacFuse。另一方面,exFAT需要Windows XP和Linux的驱动程序,而最新版本的Windows Vista(SP1),Windows 7和Mac OS X都支持exFAT。

为什么群集大小很重要?

如果曾经对驱动器进行过格式化,则会知道可以选择分配单位大小,也称为集群大小。

取决于集群大小(从512字节到64 KB)可以将单个文件存储在一个或多个数百或数千个群集中。当文件小于实际群集大小时,剩余空间会丢失,这种现象被称为浪费或松弛空间。因此,如果大量小文件存储在该驱动器上,那么较大的群集大小将导致大量的闲置空间。另一方面,选择较小的群集大小意味着将大文件分成许多小块。反过来这会降低驱动器的速度,因为读取相应文件需要更长的时间。换句话说,明智地选择群集大小。

如何确定驱动器的格式?

文件系统在驱动器属性中列出。转到>计算机,右键单击要检查的驱动器,然后从菜单中选择>属性。 > General 选项卡显示>文件系统

要查找NTFS驱动器的群集大小,请使用键盘快捷键> [ WINDOWS] + [R] ,“运行"窗口将打开。确保使用管理员权限运行任务。在文本行中输入 cmd ,然后单击>确定。然后运行命令> fsutil fsinfo ntfsinfo [驱动器号] 并单击> Enter

在Windows XP和Windows 7中,您也可以查看和更改使用诸如Easeus Partition Master之类的第三方应用程序来确定群集大小。

如果您喜欢本文,可能还对以下内容感兴趣:

  • 如何使用NTFS优化USB驱动器[ Windows XP]
  • 如何使用Ubuntu修复损坏的Windows NTFS文件系统
  • 如何使损坏的USB跳转驱动器再次工作
  • Macnifying OS X:简介和工作原理使用NTFS驱动器
  • 您希望在存储设备上使用哪种文件系统,为什么?您是否曾经在使用NTFS时遇到麻烦,并且如何修复它?

    图片来源:ionuticlanzan,iQoncept

    标签: 文件系统 硬盘驱动器