There are plenty of programs that say they can recover deleted data from an sd card. Be sure not to pay for shareware until you know from the demo mode it works. I'd start with RECUVA (free). If no luck, see the top post in our for other programs. Googling for WINDOWS UNDELETE will find programs also.

Why not use Windows Explorer to copy data from the sd-card to the right folders on your hard disk? Then only delete them for that once you have a backup on still another medium. You know how Explorer works: reliable. Apparently, random 'upload' programs are less reliable. That's why we backup.