JSI Tip 8503. If you attempt to manually start the RPC service, you receive 'Error 1058: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it'?

Jerold Schulman

September 22, 2004

1 Min Read
ITPro Today logo in a gray background | ITPro Today


When you try to manually start the RPC service, you receive:

Could not start the Remote Procedure Call (RPC) Service. Error 1058: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

This behavior will occur if the RPC service is disabled in your current hardware profile.

To workaround this behavior:

1. Copy / Paste the following into a blank Notepad.exe window:

[REGEDIT4]

[-HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardware ProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS]

2. Save the file as C:LEGACY_RPCSS.TXT.

3. Restart your computer is Safe Mode.

4. In Safe Mode, open a CMD.EXE window.

5. Type the following command and press Enter:

regedit /s C:LEGACY_RPCSS.TXT

6. Restart your computer normally.



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like