Whatever you decide to do, backup any important data that's on it to another drive or to optical discs (you should be doing that anyway, even with a healthy drive).
You may want to test it with WD Data LifeGuard Diagnostic for Windows (I assume it's only a storage drive since it's partition letters are D & E):
You can try to degrag it, but I would most definitely think about getting a new hard drive. They are not that expensive, and getting a replacement would be your best bet. I would backup what I can and swap out as soon as you can.
All hard drives have spare sectors that can be used to replace a weak or failing sector.
Your stat indicates that perhaps your available stock of spare sectors is getting low.
Defrag will not help.
Defrag does not change the sectors, it just relocates your files to be closer to each other.
You can possibly reclaim the drive by doing a drive initialization which will wipe all the data.
Considering the low cost of a replacement, I would not bother and would simply buy a new drive.
Whatever you decide to do, backup any important data that's on it to another drive or to optical discs (you should be doing that anyway, even with a healthy drive).
You may want to test it with WD Data LifeGuard Diagnostic for Windows (I assume it's only a storage drive since it's partition letters are D & E):