Try EaseUS Data Recovery Wizard "Technician" edition (i assume, you've used Free version earlier)
When i dropped my external HDD (which was having Games backup) mistakenly once, something went off and the HDD didn't show any data even though it was recognized in explorer. So, i formatted the HDD completely and used the above software to scan for the remnants. After the scan was complete, i found all of the folders are infact in good condition. Then i used the recover option to retrieve the contents and store it in another external HDD (borrowed from friend). Later i copied the contents back to original drive, and now its good as old.
Successful data recovery depends on how much of the file data cluster are safe (not overwritten with other data). In your case, it's C drive and i assume it's an OS partition - so, there's only little hope for you to recover the data, as OS itself might've rewritten the clusters.