Personally I use the Kvisoft Windows data recovery software. You can get more alternatives from Google searching results I think.