Real quick, here is an error that I have seen probably too many times:
The Microsoft .NET Framework NGEN v4.0.3010_x86 service on local computer started and stopped. Some Services stop anutomatically if they have work to do for example, the Performace logs and alert service.
While the statement is true, the way I found to fix this, is to:
1. Uninstall Microsoft .NET Framework 4 Client Profile
2. Uninstall Microsoft .NET Framework 4 Extender
3. Download Microsoft .NET 4 : dotNetFx40_Full_setup