first, you need to learn data recovery theories and you can read related articles. data recovery usually classified into two groups: ligical problem and physical problem. Logical problem can be solved by software, but physical problem needs professional data recovery machine, such as PC3000. second, try to use easy-to-use data recovery program to solve data recovery problem; third, learn professional data recovery tool, such as Winhex. and learn hard drive structures.