you can try running data recovery on the drive. it could be that the file allocation tables are corrupted for example, rather than an actualy problem with the files themselves.
Also keep in mind that important files should never be stored on just 1 device. the more copies you have then the less chance there is of losing it, everything breaks and you have to plan for it.