is there any sd photo recovery software to revcover the whole photos? please help ?
The memory card is just like and HD for recovery - -move the card to a card reader and use any HD recovery tool you can find.
There are several programs that will recover whatever images that are on an SD card, but if part of an image has been written over then that image will be damaged and lost for good. But you might be lucky and recover the majority of your lost images.
I have tried most programs and they all seem to be fairly similar, but easiest might be; 'Recuva' by Piriform, or MT software's Power data recovery, but there are many to try.
Most important is to recover the lost files to a different drive to wherever they are now, or you risk causing more data loss.
I use this one --Pandora Recovery.