In general, Macs and PCs play fairly nicely together. Most file types work on both platforms, and both will talk to each other across a network.
HFSExplorer is free
However, if you have an external USB hard drive for your Mac, it can be tricky to share it with a Windows laptop or PC as Microsoft doesn't support Apple's HFS file system in Windows. (Apple introduced NTFS support in OS X Leopard so you can share a Windows drive with your Mac easily enough.)
There are various apps for Windows which will allow you to access HFS, HFS+ and HSFX-formatted drives, but just about all require you to reach for your wallet. Paragon's little-known HFS+ for Windows 9 costs £13, and the better-known MacDrive costs $50 (approx. £33).
The good news is that if you don't want to spend any money and only need to READ the data from a disk (not write to it), HFSExplorer is free.
Here's how to use it.
How to install and use the free HFSExplorer to access HFS drives in Windows 7
Download HFSExplorer 0.21. Make sure you download the Windows Installer, as this comes with the necessary Java SE Runtime Environment. Install the program using the default settings. You'll end up with a new program in your Start menu: HFSExplorer.
Connect your USB drive and, if appropriate, use the power switch to turn it on. HFSExplorer works with drives formatted with HFS, HFS+ and HFSX. HSFX is Mac OS Extended with case-sensitive file names.
Run HFSExplorer (we're using Windows 7 64-bit here and it works fine) and ignore any message that a DLL file is missing.
The next step is to select the hard disk by clicking File > Load file system from device. If you have only one hard disk inside your PC or laptop, it's likely that your USB drive will appear as Harddisk1/Partition1, but it may be Harddisk2/Partition1. If your USB disk has more than one partition, you'll need to choose the one where the files you want are stored.
When you've selected the right disk, you should see its contents displayed in a Windows Explorer-like tree structure.
In order to copy files to your laptop or PC's hard disk, select the ones you want and click the Extract button. Browse to a folder on your local hard disk (or a different external drive) and click Extract here. Note that you can't create a new folder at this point, so you'll have to choose an existing one.
The copy process will begin and, when complete, you'll be able to open the files in Windows.

Follow Jim Martin and @PCAdvisor on Twitter.




Comments
Robin said: Worked like a charm Thanks a bunch
Andrew said: Dont worry about theauto-detectfeature it looks like it doesnt work yet Justproceedwithoutputting anything in the boxes and it will find it
Ty said: My windows computer just upgraded itself to java 7 and HFSexplorer can no longer read my MAC externally formatted drive Did the upgrade break my ability to read the drive or do I have a different problemTHanks Ty
Archie said: Thanks for the postLook here for solution to autodetct problemhttpwwwsimplehelpnet2008
HaWe said: Thanks a lot - works fine - At the first time it didnt detect anything but after some playing around disconnecting and re-connecting the Mac USB stick I could find it and extract the files
Anthony said: BrilliantMy wifes MAC decided to not turn on in the middle of a work rush I took out the mac hard drive put it in an external hard disk case plugged it in USB to my W7 pc and was able to save all her important filesNow if mac users adopted pc file name conventions life would be even easier oThanks alotAnthony Paris
sarath said: Thanks alot
Saul said: Ive been trying to make this work but I cant get HFSExplorer to find the hard drive Ive got it connected via USB and it shows up in My Computer but it seems to think its a NTFS file system Any advice
Jacob Pritchett said: Paragon makes a product called HFS for Windows and the author was referring to version 9 of this software
anononodon said: requires java virtual machine
Kari Roberts said: Thanks so much This helped me so much i couldnt figure out how to use the program but you explained so clearly
Bello said: Install didnt work on Windows 7 - autodetect didnt detect anything specifying device name by hand as suggested didnt do anything
Louij2 said: windows 9 wtf