Let's say someone have some Bitcoin they stored in a hardware drive several years ago and after installing the HDD in a pC it is not working yet the inner disk is rolling, what do you think it's the best way to handle this?
Taking it down for a electronic store for fixing by an engineer is even not safe, because they can fix it and steal the Bitcoin and cover it up saying the HDD is damaged.
What is the right steps to take or what is the right thing to do?
Storing important data on only one storage device is a poor approach to secure storage, especially when it comes to storing important data related to a Bitcoin wallet. Everyone should back up their data to further secure it, and I recommend encrypting it first. Personally, I use WinRAR to encrypt my important data (including my crypto wallet). So, I think risks like the one mentioned by the OP can be avoided, and I believe my actions provide extra security along with preventative measures against: the loss of one of the storage devices (SSD, HDD, etc.), data corruption due to physical damage, or other issues, that could interfere with accessing the data.
I don't expect a situation like the OP described to happen, but I do hope you will be wise in taking preventative measures, and securing your storage.
Regarding the OP question, I will try to answer it, and hope it could be a solution :
First, I think the steps anyone experiencing this should take are; to
Ensure that the issue isn't related to a physical problem with the storage.
Try checking the plug, or connecting components. Whether it is the SATA cable (internal), or the HDD adapter cable (external) if you are using one. I once thought my HDD was faulty when there was no sound from the disk, but it turned out to be the cable. There was also a time when the cable couldn't supply enough power to power the HDD. So, I replaced the cable, and luckily, it worked.
Second, if you do confirm a physical problem with the HDD, you should learn how to fix it by learning from a professional (especially, if you don't want anyone touching it). Well, I think it is a bit more complicated ,and time-consuming than just taking your HDD to a technician or an expert, but I think it is worth it, especially if you have valuable data on it. Cmiiw.