There are a few that everyone should have just as a default, but if you're looking for fixing what's already broken, I would look into [list of relevant programs that I am too lazy to actually list]. Although I can't guarantee you won't have to wipe and reformat the whole thing anyway.