The Remote Procedure Call (RPC) service is a protocol that applications can use to request a service from an application located on another computer. The service can’t be stopped through administrative action and is required for the Operating System to function.
A service can stop for many reasons, including:
The service encountered an exception that stopped the service.
The service was improperly configured, which prevented it from starting.
The service was prevented from starting because the user account assigned to the service could not be authenticated.
If this service is stopped, the Operating System should be restarted. If restarting the service doesn’t resolve the issue and the Operating System is unable to boot in Normal Mode the configuration of the service may need to be updated in Safe Mode. Once in Safe Mode the service should be configured with a startup type of “Automatic” and the Log On configuration should be set to “Local System”.