One would absolutely need to use a file recovery utility to get data back under these circumstances. And when one is doing file recovery you never, ever, ever, attempt to recover to the same drive that you originally had the data on. It's always recovered to a second drive to prevent the need to write anything to the drive being recovered from. Ideally, in an instance like this, the recovery would be booted from USB or DVD-ROM so that absolutely no write activity is needed on the original drive.
And not to rub salt in an open wound, but this is a teachable moment: this is but one of the myriad ways in which data can be lost on any given drive. The only thing that comes close to an assurance of having data be "un-losable" is having a external backup drive and a regular, cyclic backup routine - with on-demand backups when you have any unusual high number of new files created in a very short period of time, e.g., uploading thousands of photos or ripping many CDs at one time. If one has really, really critical and precious data, then one should be taking two backups to two different drives (whether one is physical and the other on the cloud, or both physical). And one of those two backups should not be in the same physical location as either the computer being backed up or the other backup media. Were you to have a flood, fire, or the like if all your data is in one physical location then it's all likely lost.
Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363
Power is being told you're not loved and not being destroyed by it.