I have recovered my 500 GB Hard disk while continuing the same for 3 days.
I have my own software where I can recover any type of data from External Drive or PC Drive. FOr you, I am suggesting some list of Recovery software.

1. Recuva.
2. Wise Data Recovery.
3. PC Inspector File Recovery.
4. EaseUS Data Recovery Wizard Free.
5. TestDisk and PhotoRec.
6. Stellar Data Recovery.