On a Windows box, most of the time that error is a corrupt volume bitmap. As Cyberbob says, running the disk in a caddy on pretty much any Windows PC will allow a disk check. It's actually best to run it from a CMD prompt as chkdsk driveletteritcomesupasinexplorer: /R as this forces a full check of the actual files and marks bad sectors properly.
Should fix it just fine...
Definitely,
Then make a back up image, as once those bad sectors arise, its normally been switched on and off just too many times, new hdd will bring new life to it,
take your time, and you will be fine. don't guess restudy first or ask if unsure.
& its not my fault if it don't work, guidance is free & without prejudice
Am sure others will know explain much better than I can.