it is easier to try and sort out smaller problems for sure, but sometimes if it isnt possible to sort out the smaller ones ... then unfortunately a complete backup/format/reinstall is a better solution
speaking from experience tho, as long as your OS is still intact, then technically the machine is salvageable