“I got a WD My Passport hard drive from my friend as my birthday present. I was so happy to try it on my MacBook Air, only to find I could not save any files to it. I always use an external drive to share files between my MacBook Air and Windows computer in my office. This is the first time that I encountered such a problem. Does anybody know why and how to make the hard drive compatible with Mac and PC?”
Does it sound familiar to you?
Windows and macOS use completely different logics to store and manage files, so some file systems might work well in Windows platform but not necessarily in macOS platform and vice versa. Windows don’t support Apple’s HFS, HFS+ and latest APFS file system at all, while macOS only has read support to Windows NTFS file system.
For cross-platform users who need to share files between PCs and Macs using a portable drive, it is extremely inconvenient with a drive not fully supported by both operating systems.
I will introduce two methods to solve the incompatibility problem.
- Format the external drive to exFAT.
- Use a third-party NTFS for Mac driver to enable NTFS write support for macOS.
How to format an external drive to exFAT?
exFAT (Extended File Allocation Table) file system is the optimization of FAT32 file system. It offers better compatibility than NTFS file system and eliminates the 4GB file size limit of FAT32 file system. It is a great choice for sharing an external drive between Mac and PC.
Note: Before you proceed with the instructions, remember to back up your data first if you have important files on the drive. That’s because, formatting a disk will write a new file system on your disk and prepare your disk for new data to write on. Your pen drives, SD cards or external hard drives will turn blank and all your files will be gone after formatting. Therefore, back all files up before formatting. If you do not care about data, however, go ahead to format it to exFAT.
You can format the external drive to exFAT both on a PC or a Mac. The instructions below are conducted on a Mac running macOS Mojave.
Step 1: Connect the external drive to the Mac.
Step 2: Go to Finder > Applications > Utilities > Disk Utility.
Step 3: Select the external drive at the left sidebar.
Step 4: Choose Erase at the top tool bar.
Step 5: Give the drive a name.
Step 6: Choose exFAT as Format.
Step 7: Choose GUID Partition Map as Scheme.
Step 8: Click on Erase button.
After the formatting process is completed, click on “Done” and you will have a drive with exFAT file system. The drive will work seamlessly with Macs and PCs without any third-party software.
How to enable NTFS write support on Mac with a third-party NTFS driver?
If you came cross the problem because you are using a Microsoft NTFS drive, a third-party NTFS mounter can make your NTFS drives compatible with macOS without formatting.
There are free and paid NTFS drivers for Mac available. Free NTFS drivers include FUSE for macOS, NTFS-3G, Mounty and SL-NTFS.
You have to be very familiar with command lines to use free NTFS drivers for Mac. They are less compatible and less secure as well. I recommend to use a paid NTFS driver for Mac, which is easier, more compatible, and more reliable.
Let’s take iBoysoft Drive Manager as an example here to explain how to enable NTFS write support on Mac natively using an NTFS driver for macOS.
iBoysoft Drive Manager is a paid NTFS driver for macOS. It can mount NTFS drives in read-write mode on Mac. NTFS-formatted pen drives, SD cards, and external hard drives will be opened with NTFS write support in the Finder automatically. The write and file transferring speed to NTFS drives is noticeably fast.
Step 1: Download and install iBoysoft Drive Manager on your Mac.
After the utility is completely installed, you will see an icon at the top right menu bar.
Step 2: Connect the NTFS drive to the Mac.
You will get a notification that your NTFS drive is successfully mounted.
Step 3: Read-write to the NTFS drive.
The NTFS drive will be opened automatically in read-write mode. You can make any changes to the existing files and save new files to it freely, which are not supported efore.
iBoysoft Drive Manager is far more than an NTFS mounter. As a drive management tool, it can manage multiple USB flash drives, SD cards, memory sticks and external hard drives with one click. It also supports adding network drives manually by providing server address, user names and password and map them as local drives. You can connect and network drives with one click too.
When you are using a removable drive for file sharing between Macs and PCs, you should take file system compatibility into account. You can either choose to format the drive or use third-party software to help you.
However, formatting a disk doesn’t sound as easy as you may expect. Think about the time and other work you must do when you back up a lot of data, reformat several external drives and restore data to them.
In conclusion, third-party drivers will be the easier way to make external drives compatible with Macs and PCs.