Read Mac-Formatted Drives (APFS/HFS+) on Windows
Last updated: June 21, 2025
Open a Mac-formatted APFS or HFS+ drive on Windows with free or paid tools, a Linux live USB, a shared exFAT drive or a network transfer instead.
Overview
Plugged in a Mac drive and Windows cant read it? Access APFS and HFS+ files with free and paid tools.
What it means when a drive is formatted for Mac, not Windows
This is a different situation from a drive that Windows never notices at all. Here, the drive shows up: it appears in File Explorer, sometimes even with a name and a size, but double-clicking it does nothing, or Windows offers to format it before you can use it. That's usually because the drive was formatted on a Mac, using a filesystem called APFS or HFS+, instead of the ones Windows understands, NTFS or exFAT.
Windows can tell that a drive is there and roughly how big it is, but it doesn't know how to read the specific way a Mac-formatted drive organizes its files, so it can't open what's actually stored on it. Nothing about the drive itself is damaged; the two systems are just speaking a different filesystem language.
How to tell it's a formatting mismatch, not a connection problem
- The drive appears in File Explorer, with a name, drive letter, or size showing
- Double-clicking it does nothing, or gives an error instead of opening
- Windows offers to format the drive before you can use it
- The same drive opens normally when connected to a Mac
How serious is it?
Usually minor
A Mac-formatted drive showing up but not opening is a low-risk mismatch, not a sign of damage; your files are very likely intact and just unreadable from this specific PC.
Worth taking seriously
If you're tempted to accept Windows' offer to format the drive, stop first. Formatting would erase what's on it, and that's rarely the right first move just to read what's there.
Why formatting the drive is the wrong first move
When Windows offers to format a drive it can't open, it sounds like the fix, but it's really just Windows' generic response to any drive it doesn't understand, whether the real cause is a Mac filesystem, something else entirely, or nothing serious at all. Accepting that offer erases the files before anyone's confirmed what's actually going on.
Reading what's on a Mac-formatted drive from a Windows PC doesn't have to mean erasing it first, but only once you've confirmed a filesystem mismatch really is the cause rather than guessing. That's exactly the kind of check WindowsHelper is being built to walk you through before anything on the drive gets touched.
What this helps with
What to expect: Easy difficulty • usually about 5-10 minutes.
This is one of 25 Cross-Platform Compatibility fixes in the WindowsHelper library. The full step-by-step fix for this is in the WindowsHelper app.
Coming soon in the app
The full step-by-step fix for this is in the WindowsHelper phone app — coming soon, no price announced yet. The free PC Companion (available now) is the piece that connects your phone to your PC.
🔔 Get notified at launchCommon questions
Is my Mac-formatted drive broken if Windows won't open it?
Should I format the drive so Windows can use it?
Why does the drive show up but not open?
Will this happen with every drive I plug in from a Mac?
Related fixes in Cross-Platform Compatibility
-
🏢 Fix ARM Business VPN Installation
Fix VPN client installation and compatibility issues on ARM-based Windows devices. Covers ARM64 client availability, emulation workarounds, and alternative VPN protocols.
Medium30-45 minutes -
☁️ Fix Cloud Service Platform Integration
Fix Azure, AWS and Google Cloud tools on Windows: CLI sign-in and SSO errors, cloud storage sync, VS Code remote development, SDK setup and blocked connections.
Medium30-45 minutes -
💻 Development Environment Compatibility
Fix cross-platform development problems on Windows: WSL 2, Docker Desktop, Node and Python environments, Java setup, line endings and PATH.
Medium45-60 minutes -
🔧 Fix Intel 13th/14th Gen CPU Instability
Crashes on an Intel 13th or 14th Gen CPU? Install the microcode BIOS update, use Intel default power limits, stabilize memory and heat, or claim warranty.
Medium30-45 minutes -
🔄 Fix Multi-Platform File Format Issues
Fix files that break between Windows, Mac and Linux: line endings, text encoding, path separators, case sensitivity, permissions, symlinks and long paths.
Medium30-45 minutes -
🖥️ Windows 11 24H2 Compatibility Issues
Problems after Windows 11 24H2? Check known issues, run apps in compatibility mode, fix graphics, audio, printer and game problems, or roll back the update.
Medium30-45 minutes -
⚡ ARM Processor Compatibility
Get apps, drivers, games and peripherals working on an ARM Windows PC: native ARM64 builds, Prism emulation, anti-cheat limits and what won't run.
Medium30-45 minutes -
⚡ ARM x64 Performance Issues
Speed up x64 apps on ARM Windows PCs: switch to native ARM64 versions, tune Prism emulation, GPU acceleration and memory, and cut battery drain.
Medium30-45 minutes -
🎮 Gaming Platform Integration
Fix Steam, Xbox Game Pass, Epic, GOG and EA app problems on one PC: overlay conflicts, cross-platform multiplayer, cloud saves and linking platform accounts.
Medium30-45 minutes -
🌐 Resolve Network Protocol Conflicts
Fix network protocol conflicts: IPv4 and IPv6, DNS, a corrupted network stack, VPN protocols, firewall blocks, IPv6 tunneling and SMB file sharing.
Medium30-45 minutes
You might also run into
-
🌐 Connect Network Drives & NAS
Map network drives, fix SMB connection issues, connect to NAS devices and troubleshoot network path errors
Medium25-35 minutes -
Defragment HDD & Optimize SSD
Speed up your drives: check whether you have an HDD or SSD, defragment hard drives, TRIM SSDs, schedule optimization and keep an eye on drive health.
Easy2-5 minutes