ntfs格式是什么,ntfs是什么意思
缩写“NTFS”代表“新技术文件系统(New Technology File System)”。由于 Microsoft Windows 操作系统的主导地位,NTFS 成为一种广泛使用的文件系统,用于组织硬盘驱动器和其他数据介质上的数据。自 2001 年 Windows XP 发布以来,文件系统已成为 Windows 操作系统无可争议的标准。
不过对于很多人来说并不了解它的工作原理、它提供的好处以及它与 FAT 等其他系统的区别。
NTFS:特性和功能
NTFS 文件系统分区的最大大小约为 2 TB。但是,单个文件没有大小限制。因此理论上可以在 NTFS 格式的数据存储介质上存储一个近 2TB 大小的文件。与 FAT32 等经典文件系统相比,NTFS 中的“簇大小”已大大扩展,现在接近 16x10^18。对于 FAT32 文件系统,簇大小“仅”为 4,294,987,296。根据 NTFS 标准,文件名最多可以包含 255 个字符。
NTFS 并不是全新的开发,而是主要基于 IBM 的 HPFS 文件系统,该文件系统用于 Microsoft 操作系统 OS/2。缩写“HPFS”代表高性能文件系统。HPFS 于 1989 年推出,最初是一个可安装的文件系统或 IFS。以前,文件系统(如 FAT16)通常直接集成到系统内核中。 注意事项
NTFS 遵循以下原则:“一切都在一个文件中。” 相比之下,其他文件系统(例如 Unix 操作系统)根据以下原则工作:“一切皆文件”。在 NTFS 的情况下,所有保存文件的所有信息都存储在 MFT(主文件表)中。
除其他外,该索引包含有关存储介质中的哪些块属于哪个文件以及为特定文件分配了哪些访问权限和属性的信息。对于 NTFS 文件系统,主文件表存储诸如文件类型、文件大小、创建日期和最近更改等属性。
因此,MFT 在 NTFS 格式的数据存储设备上享有特殊地位。这个组成部分通常占分区大小的 12.5%,不能用其他文件填充。一旦 MFT 完全充满数据,数据介质的碎片化就开始了。
NTFS 的发展:版本概述
在过去的三十年里,微软定期修订其专有文件系统标准。但是,由于分配给它们的操作系统已经过时,大多数已发布的 NTFS 版本不再适用。下表中大眼仔总结了各个版本的基本信息:
NTFS 版本号 | 发布时间 | 操作系统 | 特殊性 |
1.0 | 1993 | Windows NT 3.1 | 第一个版本,与后续版本不兼容 |
1.1 | 1995 | Windows NT 3.51 | 首次支持文件压缩和访问控制(文件的个人访问权限) |
1.2 | 1996 | Windows NT 4.0 | 引入重要系统文件的安全说明,也称为 NTFS 4.0 |
3.0 | 2000 | Windows 2000 | 引入各种功能,例如临时管理和基于文件系统的加密;也称为 NTFS 5.0 |
3.0 | 2001 | Windows XP | 由于冗余条目编号而扩展主字段表 (MFT) 中的条目,以便更容易恢复损坏的条目,也称为 NTFS 5.1 |
什么时候使用 NTFS?
从 Windows XP 开始,NTFS 已主要用于 Microsoft 系统。从 Windows Vista 开始,对包含操作系统的硬盘驱动器进行 NTFS 格式化甚至是强制性的。微软之所以这样做是因为 NTFS 提供了许多优于 FAT 前身(如 FAT32 或 FAT16)的实质性优势。
通常,NTFS 文件系统特别适合在网络中使用。这是它可以充分利用其组织良好的结构的地方,包括对用户读写权限的实际访问控制。与如今仍用于某些目的的旧标准 FAT32 相比,NTFS 具有更多优势:分区的最大大小要大得多,现在约为 16 TB。这表示存储容量仍然(截至 2020 年)只有市场上的少数硬盘驱动器才能达到:无论它们是经典的机械 HDD 驱动器还是现代 SSD 闪存存储介质。
NTFS 的优点是什么?
NTFS 能够比 FAT32 等文件系统更快地写入较小的文件。此外,文件大小不受限制。通过智能选择要写入的扇区,文件系统减少了碎片问题,并最大限度地减少了不断进行碎片整理的需要。使用 NTFS 时,数据丢失的频率较低,因为文件系统可以更快地识别损坏的扇区并删除存储在那里的文件。
多亏了 NTFS,除了文件名之外,还可以存储其他信息:大小为 64 kibibytes (KiB)。
kibibyte 是专家使用的数学上正确的二进制单位,而不是更“常见”的千字节。一个千字节等于 1,024 个字节,而一个千字节只有 1,000 个字节。 注意事项
例如,以这种方式存储的元数据清楚地显示哪些程序可用于打开文件。更重要的是,元数据具有积极的副作用,即在 NTFS 中不再需要指定文件结尾。为所有元数据维护一个“日志”。在这里,在执行实际写访问之前首先将计划的操作输入到日志中,然后更新日志。这可以在很大程度上避免不一致。即使在发生崩溃或停电的情况下,也只需要日志是正确的。
一目了然:NTFS、FAT32 和 exFAT 之间的区别
自 Windows Vista 以来,NTFS 一直是 Windows 系统的必备文件系统。但是,文件系统在外部 HDD 或 SDD、USB 设备或存储卡等移动存储介质中不起作用。这些数据介质属于具有经典文件分配表 (FAT) 的文件系统领域,例如 FAT32 及其后继者 exFAT。
“什么是 NTFS?”这个问题对于 Apple 计算机用户而言,这种问题并不常见,因为专有的 Microsoft 标准与竞争对手的技术不兼容。因此,Mac 和 PC 之间的数据交换是通过使用 FAT32 或 exFAT 等兼容文件系统格式化的数据介质进行的。游戏机或播放器等多媒体终端设备也需要 FAT 数据介质,以便检测、显示和回放数据。
本文地址:百科问答频道 https://www.neebe.cn/wenda/909445.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!