Western Digital 500gb HDD not functioning

Almost an year ago, I bought a WD 500gb external HDD to use it for backing up of my personal photos and videos. Howere, last week when I tried to move data from the hdd, it reported I/O error and refused to copy the data on my laptop. So I decided to format the HDD, with almost 300gb of data in it (I had back up of it on diff HDD hence saved...). Now when I go for quick format, the HDD gets formatted, but I cannot copy anything onto it. When I tried the full format, the format didnt happen even after keeping it up for 30 hours. Please advise on how to make the HDD workable?

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.