This error is caused when a service is terminated ungracefully due to reasons such as application bugs, invalid ICM information in Print Spooler service that leads to access violation, incorrect WMI configurations, incompatible applications besides many other reasons.