Windows could not start the Print Spooler service on Local Computer.Error 1053: The service did not respond to the start or control request in a timely fashion.
This could also few other services like Mcafee agent in my case.
Cause:
The ServiceBase class calls the OnStop method directly from the Service command handler that is defined in the ScDispatcherLoop of the Advapi32.dll file. After 30 seconds, if the ScDispatcherLoop thread is not ready to receive a new service command from the service control manager, Windows Service Controller marks the service as “time out.” Therefore, you receive this error message.
Solution: http://support.microsoft.com/kb/839174
If you have the latest .Net framework, simply download the .Net web installer and run the repair install.
http://www.microsoft.com/en-gb/download/details.aspx?id=17851