I'm rather confused here as to what your current hardware setup is.
And you haven't said what, if anything, you did to fix it

Lots of bad sectors (say more than 3) detected by scandisk is a worrying sign, as it almost certainly means your hard disk is about to expire again.
You have no option but to replace it if this is the case.

Make sure you back up your data first if this is what is happening, whilst you still have the chance