Originally Posted by Apache
If you are replacing your existing drive with another you can clone the old drive onto the new drive. this makes an exact copy of the old drive. this saves you from having to reinstall all of your software, including the OS.
That's fine if the problem was elderly hardware. But if it was with the software installation, you'll be preserving the problem.
Install a NEW hard drive in your computer. Retain the old drive alongside it - mounted internally if a desktop, in a USB enclosure if a laptop. Install a fresh operating system. Reinstall your programs. Copy across all data.
But don't you have all your data backed up somewhere already?