How APFS and HFS+ differ in failure modes and recovery
Short answer: APFS (Apple File System — introduced in macOS High Sierra 2017) and HFS+ (Hierarchical File System Plus — used on Macs before 2017 and some external drives) fail differently and require different recovery approaches. APFS uses copy-on-write and snapshots that preserve previous states of the file system. HFS+ uses a B-tree catalog that can be repaired with Disk Utility or third-party tools. Knowing which file system your Mac uses is the first step to choosing the right recovery path.
APFS vs HFS+ — recovery paths mapped
Step 1: Which file system does your Mac use?
Open Disk Utility on your Mac. Select the drive in the left panel and look at the “Type” field in the info pane. APFS is used on all Macs with SSDs manufactured from 2017 onwards (MacBook Pro 2016+, MacBook Air 2018+, iMac 2019+, all M-series Macs). HFS+ (also shown as “Mac OS Extended (Journaled)”) is used on older Macs with HDDs, external hard drives, and some Time Machine backup drives. Most Indian MacBook users with machines from 2018 onwards are on APFS. Older MacBook Pro and MacBook Air models from 2013–2016 with HDD upgrades may still use HFS+.
Step 2: APFS recovery — snapshots and version history
APFS’s copy-on-write (CoW) design means that when a file is modified, the original blocks are not overwritten — new blocks are written and the old blocks are marked as available for reuse. For a period after deletion, those old blocks remain on the SSD and are readable. This makes APFS snapshot recovery particularly effective. Check APFS snapshots: run tmutil listlocalsnapshots / in Terminal. If snapshots exist, Time Machine can restore deleted files from them directly. APFS also powers Time Machine on macOS Ventura and later — local snapshots are taken automatically and don’t require an external drive. Read our full APFS partition recovery guide for the complete command-line workflow.
Step 3: HFS+ recovery — B-tree repair and carving
HFS+ stores its file system metadata in a B-tree (a balanced search tree structure — the data structure that maps file names to locations on disk) called the Catalog. If the Catalog is corrupted, files appear to vanish even though their data remains on the drive. macOS Disk Utility → First Aid repairs most HFS+ catalog corruption automatically. For deletions on a healthy HFS+ drive, PhotoRec carves file signatures from sectors, and R-Studio can read the partially intact HFS+ catalog to recover file names. Success rate on HFS+ is generally higher than APFS for deleted file recovery because HFS+ overwrites deleted sectors more slowly — TRIM on APFS SSDs erases deleted blocks aggressively.
Step 4: The India angle — M-series Macs and APFS recovery challenges
Apple’s M-series MacBooks (M1, M2, M3, M4) use custom Apple Silicon with NAND storage soldered to the logic board — there is no removable SSD. Physical recovery of M-series Mac storage requires Apple-certified chip-level access that very few labs worldwide can perform. In India, M-series physical storage recovery effectively does not exist at a reasonable cost — the only option for M-series physical failure is data recovery through a functioning macOS recovery mode or an existing backup. This makes Time Machine and iCloud backup critical for M-series Mac owners in India in a way that was less urgent with older removable SSDs.