So I have a WD MyBook WD5000D032 external drive which had intermittent problems before becoming unusable. After trying to run a number of recovery programs, I decided to remove the disk drive from its case and try accessing it as an internal drive (its model type is WD5000AAKS), but found that the same problems persisted.
It doesn't show up in Disk Management at all, but in the Device Manager it has the following properties:

Additionally, it registers as having 2TB of capacity instead of 500GB as it should, and its S/N shows up as WDC-ROM SN# XYZ----
GetDataBack is ineffectual, so I decided to see if SpinRite or HDD Regenerator will help. However, HDD Regenerator seems as though it will literally take ages to finish, and I'm not even sure if it's working at all based on the following screen:

I can't tell if it detects all the bad sectors first, then tries to recover them, or it recovers them as it detects them, in which case it's not making any difference at all. If it's the latter case, then I'll just cancel it and see how SpinRite does.
Any feedback would be much appreciated, I realize this is probably a lost cause but I'll try to do whatever I can (short of getting professional data recovery, I got a price quote and they wanted $590, ontop of shipping charges).