As none of the options are working your best course of action will be a repair install.
Here's some How-To's;
Here's the official Micro$oft way of doing it,
and
Here's one with screen shots.
Basically this installs windows over the top of your current setup, replacing any corrupt system files.
So you don't loose any information you already have.