You also could try another option, a free hard drive recovery program: http://blog4mark.blogspot.com/2012/11/how-to-repair-cor...
Actually, this one worked well for me as my drive was corrupted last time. It helped recover all my images, music, videos and files back. It is worth trying.
Note for you:
1. Stop writing anything new on the drive immediately to avoid the original data overwritten by new data, which can make your data gone permanently.
2. Save your recovered data on a different drive or memory card in case of recovery failure.
3. Buy a new drive to replace it.
4. Back up your important data regularly in the future.