Are you saying you are greeted with the repair screen ?
If so,couple of things to look at.
Start and type MSCONFIG and enter.
Select BOOT,if NO GUI BOOT has a tick in the box...remove this and ok and restart the pc....does this help ?
Though you may find this route cures the problem;
Again Start and type MSCONFIG and enter , select General and NORMAL STARTUP and ok,restart the computer.