First of all, if you are not a professional person
, iCare Data Recovery Software is really a good helper for you. I can't promise it will solve all kind of problems, but as a none-professional person, the common problems you met are in the software's reach, very easy and quick, this is why I love it. More details are not necessary, just download it and have a try, I believe you'll have fond of it.