Quick Links

Macs format drives with Apple's HFS+ file system, which Windows won't recognize or access without third-party software. Macs may also create a protected EFI partition on these drives that you can't delete with the usual disk-partitioning tools.

Some drives are even sold as "Mac-formatted drives" -- this just means they come with the Mac HFS+ file system instead of NTFS or FAT32. Macs can read NTFS drives, and can read and write to FAT32 drives.

Back Up the Drive's Data First

First, back up the data on the Mac-formatted drive if you have anything important on it. This process won't actually convert the file system. Instead, we'll just be wiping the drive and starting over from scratch. Any files on the drive will be erased.

If you have a Mac lying around, you can plug the drive into a Mac and back up the files. If you only have Windows systems available, you can use HFSExplorer to copy files from the drive onto your Windows system drive or another drive. HFSExplorer unfortunately requires you install Java to use it, but it's the only free option here. You'll probably want to uninstall Java when you're done.

restore-files-from-time-machine-backup-drive-on-windows

Erase the Mac Partitions, Including the EFI System Partition

First, open the Windows Disk Management tool. Press Windows Key + R to open the Run dialog, type diskmgmt.msc into the box, and press Enter to open it. This tool allows you to manage the partitions on drives connected to your computer -- internal ones or external ones connected via USB.

open-disk-management-tool

Locate the Mac drive in the list of disks. Be sure you've identified the Mac drive -- if you accidentally delete partitions from another drive, you could damage your Windows installation or lose your files.

If you're lucky, you can just right-click each partition on the Mac drive and select Delete Volume to remove the partitions. You can then right-click in the empty space and select New Simple Volume to create a partition and format it with the Windows NTFS or FAT32 file systems.

delete-mac-partition-in-disk-management

The Mac drive may have an "EFI System Partition" on it. This partition is marked as protected, so you can't just right-click and delete it -- the delete option will be disabled.

To erase this partition, we'll have to wipe the entire disk. This process erases everything on the disk, including its files and all its partitions. First, note the number of the disk in the disk management window. For example, in the screenshot below, the Mac-formatted drive is Disk 2.

can't-delete-mac-efi-system-partition-in-disk-management

Next, open a Command Prompt window as administrator. To do this on Windows 8 or Windows 7, press the Windows key once, type cmd , and press Ctrl+Shift+Enter.

open-command-prompt-as-administrator

Type diskpart into the Command Prompt window and press Enter.

command-prompt-diskpart-command

Type list disk at the DISKPART prompt and press Enter to view a list of disks connected to your computer. Identify the number of your Mac disk in the list. It should be the same as the number of the disk in the Disk Management window.

Be sure to double-check this -- you could accidentally wipe the wrong drive if you select the wrong disk here.

diskpart-list-disk-command

Type select disk # and press Enter to select the Mac disk, replacing # with the number of the Mac disk. For example, here we'd type select disk 2.

select-disk-in-dispart

Finally, type clean and press Enter. This command erases the entire selected disk, including all its files and partitions -- whether they're protected or not. You'll have an empty, uninitialized disk after you do this.

clean-disk-and-erase-protected-mac-efi-system-partition-with-diskpart

Close the Command Prompt window when you see a message saying "DiskPart succeeded in cleaning the disk."

Create an NTFS or FAT32 Partition

You can now open the Disk Management window again. If you've left it open, you may have to click Action > Rescan Disks to update the data.

Locate the Mac disk in the list. It will be completely empty and display a message saying "Not Initialized." Right-click it and select Initialize Disk.

initialize-disk-with-disk-management-tool

Select the MBR or GPT partition table format and click OK to create a partition table for the disk.

create-mbr-or-gpt-partition-table

Right-click in the unallocated space on the initialized disk and select New Simple Volume. Use the wizard to create a partition with the NTFS or FAT32 file system. The drive will now be formatted for use by Windows systems. There will be no space wasted by protected Mac partitions.

create-new-windows-ntfs-or-fat32-formatted-volume

Some Mac functions require an HFS+ formatted drive. For example, Time Machine can only back up to HFS+ formatted drives.

Image Credit: Konstantinos Payavlas on Flickr