If hd will not show up in ubuntu then you will probably not be able to recover your data locally, You still have the option of paying a data recovery service but this is rather expensive so it is usually not an option.

@captainsnowball Linux puts less stress on the hard drive because it requires less demand to run and it tends to have better results when it comes to recovering data. It is my number #1 go to method for recovering pc data. Also when copying windows data sometimes if a error occurs such as a bad file name it can cancel the whole transfer. Linux either ignores it or allows you to skip and continue the copy process. I actually prefer Linux Mint but Ubuntu is my second choice.

Linux will detect mac and pc formatted drives, the problem with mac drives are that if the files are password protected linux will not let you open them because the mac os is built from linux. However when it comes to a pc it dosen't matter if you had a password or not. Linux will read the data. You can run into problems sometimes if the drive was in hibernate mode. Then some linux knowledge becomes necessary. There are tips and tricks to open a hibernated drive as well.

It is, but you have to type in linux commands to mount a hibernated drive. You have to mount it read only.

For example:

What you want to do is mount as read-only, as you only want to retrieve the information. Removing the hiberfile is dangerous, if you ever plan on using the Windows installation that placed the hiberfile again. You would prefer to use the -r option (sudo mount -r /dev/sda2) to force read-only mode.

Or an easier option is to switch off auto mount and add ‘nosuid,nodev,nofail,x-gvfs-show’

@j0vian this solution makes no sense. The hard drive was struck by lightning, so it is no longer detected. No matter what stress Linux puts less on the drive, it won't help in detection. Also, your instructions don't help someone who doesn't know how to make a boot disk, nor what an Ubuntu is. Most Windows users don't even know DOS anymore, how do you expect them to know how to run commands like cp, ls, ls -l, or mount -t ntfs /dev/sda1 /media/win

@captainsnowball If this solution make no sense to you I will be happy to provide you some literature to read up on. I make $300-$500 on these linux recovery jobs, I am just passing over my knowledge and experiences.It never hurts to have someone who can think outside of the box. If the person does not understand then I can make it as simple as possible. However it can come to a point where it may require a paid professional to recover the data if comprehension is not possible. It either works or it does not.

@j0vian Lets see what happens when OP replaces the controller board. Also, earlier I wasn't implying you were wrong, I have Linux Mint on my PC in my room and I have trouble with it, just trying to get some pointers. So, In Linux I Don't need that NTFS driver I installed?

@ridi like @mayer already stated in one of the comments, the best way to do this is by replacing the HDD controller board. There are numbers on that board that you can use to find a replacement. Post some images of your HDD and the controller board on it so we can see what you see and possibly help you further with that. No enclosure or change in OS is going to repair a failed controller board. The more you mess with this drive the greater the chance of damaging it further.

Resources

Repairability

Stay in the loop

It's time to speak out for your right to repair

We have a chance to guarantee our right to repair electronic
equipment—like smartphones, computers, and even farm equipment. This is a once-in-a-generation
chance to protect local repair jobs—the corner mom-and-pop repair shops that
keep getting squeezed out by manufacturers.

Join the cause and tell your state representative to support Right to Repair. Tell them you believe repair should be fair, affordable, and accessible. Stand up for your right to repair!