(H的阶层File年代以前的Mac文件系统。虽然已被Apple文件系统(参见apf), mac仍然格式化,读取和写入HFS驱动器。看到apf。
第一个HFS版本(Mac OS标准)于1985年推出。HFS+ (Mac OS Extended)于1998年推出,为Mac OS X做准备,支持Unicode,并将文件大小从2GB大幅增加到16TB。2003年,日记账被加入日志文件系统),并且在HFSX选项下引入了区分大小写的文件名。区分大小写的名称是Unix的标准特性,Mac OS X(后来更名为macOS)基于Unix(参见Mac OS X).
HFS支持两种结构:“数据分叉”和“资源分叉”。就像其他文件系统一样,数据分支中的数据通过文件中的偏移量来访问;例如:OPEN FILE and READ FROM BYTE 13,904。
然而,资源分支是唯一的。它的功能就像一个迷你数据库,保存着可执行代码和程序元素,如图标、菜单和声音。将程序的资源放在单独的结构中可以使它们独立编辑,并且更容易本地化为不同的语言。此外,数据文件可以将资源fork用作子文件夹。例如,文字处理器可能将文本存储在数据分支中,而将图像存储在资源分支中。看到apf,文件系统和分级文件系统。