There's this. But no guarantees on what it can find. While I did a simple
minded test (erase a single picture, and search) and it found the picture just
fine, it's hard to say what would be left, due to overwrites in the last
few weeks.
http://www.cgsecurity.org/wiki/PhotoRec
There are probably commercial versions of programs like that too,
depending on your budget.
Don't write the results, onto the same partition. Continue to treat
the partition in question as "read-only" until you're finished.
When the scavenging operation is completed (you've tried a few programs
like that and nothing new is showing up), you can run CHKDSK and see
if anything ends up in "FOUND.000" folder. I have a folder like that,
created from unlinked stuff on my hard drive. If there is file system
damage, that's one way for stuff to disappear. CHKDSK may notice
some unlinked material, and re-link it into FOUND.000 at the
top level, but without proper file names.
Paul