recuva is the best deletion files recover freeware i've ever used before, although it cannot do anything about lost partition recovery. if you need to recover the files from your lost partitions, ok, just other special partition recovery is the way. i found this article would be a hand: restore lost hard disk partitions