HFS+ is the file system that has been used on all Mac computers since 1998 for all mechanical and hybrid hard drives. Older versions of macOS default to HFS+ for all drives by default. When Apple released macOS 8.1, HFS+ superseded the original Hierarchical File System (HFS) as the primary file system for Mac. On a Mac, you'll see HFS+ referred to as Mac OS Extended (Journaled).
Next up, we just need the translation in American English for the sentence: "
HFS+ is more compatible than its predecessor, HFS, and supports larger files. Here's a table outlining the differences between HFS+ and HFS:
Feature | HFS | HFS+ |
Visible volume name | Mac OS Standard | Mac OS Extended |
Allocation block count | 16-bit | 32-bit |
Long file names | 31 characters | 255 characters |
Filename encoding | MacRoman | Unicode |
File attributes | Supports fixed-size attributes | Allows for future metadata extensions |
Operating system startup support | System folder ID | Also supports dedicated boot files |
Directory node size | 512 bytes | 4 kilobytes |
Maximum file size | 231 bytes | 263 bytes |
An HFS+ volume contains nine major structures:
In summary, the key features of the HFS+ format include:
Better use of disk space: More allocation units mean a smaller allocation unit size, especially on volumes of 1 GB or more, which means less average wasted space, and because available space can be parceled out to more files in smaller increments, you can have more files.
International-friendly filenames: HFS+ uses Unicode rather than Mac OS Roman to store filenames, allowing up to 255 characters and making it much easier to use descriptive names, as well as accommodating the long, computer-generated filenames that can result from scientific work.
Support for named forks: HFS+ uses an attributes file to store additional information about a file. This data is preserved when the file is moved or renamed, and deleted when the file is deleted.
Simplified booting for non-macOS operating systems: HFS+ treats specific boot files as unstructured forks, making it easier for the system to find them during startup. This is convenient for macOS and other operating systems that don't have HFS/HFS+ support built into their ROM. It generalized the HFS boot block in many ways, providing a larger, variable-sized storage space.
Files formatted as HFS+ can be read from and written to by any Mac computer running macOS 8.1 or later. However, note that HFS+ is not natively readable by Windows without third-party software, and Linux only supports reading HFS+ in read-only mode. Some advantages of HFS+ include:
In 2017, Apple released macOS High Sierra and replaced APFS (Apple File System) with HFS+, a disk format optimized for SSDs. However, HFS+ remains a popular disk format for Mac.
Note that you can't use an APFS disk for Time Machine backups, so formatting the disk as HFS+ is a good choice.
Share this article on social media for later reading.
Apple File System (APFS) is the file system for solid-state drives and flash storage in macOS High Sierra and later, introduced in 2017. It offers several advantages over HFS+ and HFS, which it replaced, including:
However, note that macOS Sierra is the first operating system that can read from and write to APFS, which means that older Macs running earlier versions of the OS won't be able to write to an APFS-formatted drive. If you need to work with an older Mac, then APFS isn't the right choice for that Mac's hard drive. Also, neither APFS nor Mac OS Extended is readable or writable by a Windows PC.
Also, APFS is not compatible with Time Machine, so you'll need to format your backup disk as HFS+. Otherwise, you'll have a difficult time restoring files from an APFS drive with Time Machine.
exFAT, or the Extended File Allocation Table format, is a file system created by Microsoft in 2006. exFAT is used for drives that will be used with both Windows and macOS computers for cross-platform compatibility with older FAT32 formatting, without the limitations on file and partition sizes.
exFAT isn't a particularly optimized format, and it's more prone to file fragmentation than APFS or HFS+. But there's a big advantage to formatting a volume as exFAT: both Windows and macOS can read and write to it.
The differences between HFS+ and exFAT are as follows:
exFAT | HFS+ | |
Main Purpose | File System | Mac OS File System |
First Release | 2006 | 1998 |
Open Format | Yes | No |
Supported Operating Systems | Windows, Linux, Mac OS, Android, iOS | Linux (Read-only), Mac OS, iOS |
Note that files on HFS+ formatted drives are not readable or writable on Windows machines; to access HFS+ formatted drives on Windows, you will need third-party software such as the Apple HFS+ Drivers.
As the most popular disk format on Mac, HFS or HFS+ is used to save important data and files on Mac. Under certain conditions, you may lose your data, like accidentally deleting HFS/HFS+ files, HFS+/HFS+ partition corruption, and more.
Normally, you could recover data from Trash or restore from Time Machine on Mac. If the above methods don't work, I'd like to introduce a data recovery software tool – Data Recovery Wizard for Mac to you.
After downloading and launching tools Data Recovery Wizard on your Mac, you can easily locate the HFS/HFS+ partition where you previously stored the lost data. The HFS/HFS+ partition recovery operation is quite simple and can be handled even by users with no computer experience. Just follow these 3 steps:
Step 1: Select the HFS+/HFS partition from which you wish to recover and click on “Scan” to look for lost data.
Step 2: Preview the scan results and select the lost data you want to recover.
Step 3: Click “Recover” to save the lost data to another secure location on your Mac HD.
HFS+ is a file system that Apple introduced in 1998, and you'll see it on a Mac as Mac OS Extended. All Macs have been able to use it since macOS 8.1. However, Windows can't read or write to HFS+, and Linux can only read from it, not write to it.
If you're using a Windows computer, you'll need third-party software to read HFS+ formatting. In 2017, Apple introduced the Apple File System (APFS) to replace HFS+. However, as of 2019, HFS+ is still a common disk format for Mac computers.
If you have an HFS+ partition on your Mac, you might be wondering what HFS+ is and whether you can use an HFS+-formatted USB drive on a Windows PC. Here are some questions people also ask when searching for information about HFS+.
1. Is HFS+ the same as Mac OS Extended?
Yes. Mac OS Extended (also known as HFS+) was the default file system for Mac hard drives, first introduced in 1998. Starting with macOS High Sierra and later, Mac OS Extended is the default file system format for mechanical and hybrid hard drives.
2. What is HFS+ used for?
HFS+ is a file system developed by Apple Inc. for storing and organizing files on Mac OS.
3. Can Windows read HFS+?
No, Windows cannot read from or write to HFS+ formats. If you need to read HFS+ on a Windows computer, installing third-party software may help.
4. Which is better: NTFS or HFS+?
The NTFS file system is mainly used for Windows system drives, internal HDDs, or external hard disks, while HFS+ is used for macOS on USB drives or Fusion drives.