New
#11
You can use a hard drive testing utility from the hard drive manufacturer's web site.
But you haven't filled out your system specs, so we have no idea who made any of your hardware.
If you get a new drive, you can consider any of these 3 things:
1: Clean install to the new drive
2: Clone from the bad drive to the new drive
3: Make an image of the bad drive, store that image temporarily on the external, and then restore the image from the external to the new drive.
A clean install is always preferable if you are willing to take the time to do it.
You should back up your personal data first, regardless.