When I connected up my old IDE HDD the PC could see that there was a storage device there but couldn't read the drive letter. I can see only one possible reason: the drive is getting on twenty years old. I can't afford to take it to a lab; is there any hope for this? TIA.