Tip & How-To about Microsoft Windows Vista Home Premium with Service Pack 1: Windows

"Could not start the Remote Procedure Call (RPC) Service. Error 1058"

Issue: "Could not start the Remote Procedure Call (RPC) Service. Error 1058" error message when you manually start the Remote Procedure Call service Resolution :
1 . Restart your computer by using the Safe Mode startup option. To do this, follow these steps:
a. Restart your computer, and when the Boot menu appears, press F8 .
b. Under Windows Advanced Options Menu, select Safe Mode, and then press ENTER .
c. When the Boot menu appears again with the words "Safe Mode" displayed at the bottom of the menu, select the operating system that you want to start, and then
press ENTER.

2 . Click Start, click Run, type regedit, and then click OK.
3 . In the left pane, locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Enum\ROOT\LEGACY_RPCSS

4. On the File menu, click Export.
5. In the File name box, type a name for the registry file.
6. In the Save in list, click the location where you want to save the registry file, and then click Save.
7. Right-click LEGACY_RPCSS, click Delete, and in the Confirm Key Delete dialog box, click Yes.

Note Do not delete any one of the following subkeys that may be found under the ROOT subkey:• MS_L2TPMINIPORT
• MS_NDISWANIP
• MS_PPPOEMINIPORT
• MS_PPTPMINIPORT
• MS_PSCHEDMP
• MS_PTIMINIPORT

8. Exit Registry Editor.
9. Restart your computer by using the Restart Windows Normally startup option.

Posted by on

Microsoft Windows Vista Home Premium with Service Pack 1: Windows Logo

Related Questions:

1 Answer

I have started the services of print spooler and the fax in discrepancies.. still not printing. says rpc service not available..


RPC is yet another service that you need to enable so that printing will take place.

Usually, when I encountered this printing error while printing a networked printer, I do the following steps (in Win XP):

  1. Open the Control Panel
  2. Open Administrative Tools => Services
  3. Disable the following services in order: (a) Print Spooler (b) Remote Procedure Call (RPC) (c) Remote Procedure Call (RPC) Locator and (d) Server.
  4. Minimize all open windows
  5. Refresh the PC/Laptop by pressing F5
  6. Enable the same services in item 3 in the same order
  7. Refresh PC again
  8. Print.
If the same error re-occurs, restart your computer.

Mar 21, 2010 | Computers & Internet

1 Answer

Cannot use WinXP System File Checker (SFC), RPC Server?


Are you trying this in safe mode?
Sometimes the RPC service will refuse to start. Assuming all other services are reset to their default values:

Start, run, CMD

net start (check the service again to be sure it is stopped)

net start rpcss
net start (check again)

if no joy, you need to use the XP CD to go to the Recovery Console.

From the Recovery Console type:

enable RpcSs SYSTEM_AUTO_START

reboot the machine.

"Could not start the Remote Procedure Call (RPC) Service. Error 1058" error message when you manually start the Remote Procedure Call service
http://support.microsoft.com/?kbid=838428#appliesto

Some general things to try.

See if System Restore will get you back to a restore point before your problem with Explorer.

Try Safe Mode (Do you have this problem in Safe Mode?).

Try running ChkDsk to check your drive for errors. Right-click your Drive icon/ Properties/ Tools/ Error Checking. Select both boxes.

Run the System File Checker program from the Run Box by typing.....Sfc /Scannow in it and have your XP CD handy.

HOW TO: Verify Unsigned Device Drivers in Windows XP
http://support.microsoft.com/support/kb/articles/q308/5/14.asp

If they don't work you could try repairing windows by running it over itself. You will lose all your windows updates but your files will be untouched.

How to Perform an In-Place Upgrade (Reinstallation) of Windows XP (Q315341)
http://support.microsoft.com/support/kb/articles/q315/3/41.asp

Oct 17, 2009 | Microsoft Windows XP Professional for PC

1 Answer

PRINT SPOOLER WILL NOT START AUTOMATICALLY OR MANUALLY. I GET MESSAGE ERROR 1068.


I had the same issue a while back, I used the following procedure to fix it.


Click the Start button, and then click Run.
The Run window appears.
Type services.msc, and then click OK.
Locate Print Spooler in the list of services, right-click the service, and then left-click start.
Locate Lexbce Server in the list of services, right-click the service, and then left-click start
Locate RPC services in the list of services, right-click the service, and then left-click start
If you get any error like 1608, follow these steps:
Right-click "Print Spooler" and select "Properties".
Click on the "Recovery" tab and change all 3 drop-down boxes to "Restart The Service".
Make sure the 2 text boxes underneath say "1" in them.
Click Ok until you are back at the Services window, close it , perform the same for Lexbce Server and RPC services as well. Then restart RPC services, then Lexbce Server and last step is to restart the Print Spooler service. Print a test page and check for it.

Apr 11, 2009 | Dell Computers & Internet

1 Answer

cant install printer to pc


Could be a corrupted file in your spooler folder:

Info from Microsoft:
To resolve this issue:

  1. Copy the Spoolss.exe and Spoolss.dll files from another Windows NT 4.0-based server or workstation to the %SystemRoot%\System32 folder on the affected computer.
  2. Apply or reapply the latest appropriate Windows NT service pack, and then restart the computer.
  3. Set the Remote Procedure Call (RPC) Service to start automatically:
    1. Click Start, point to Settings, click Control Panel, and then double-click Services.
    2. On the Service list, click Remote Procedure Call (RPC) Service, and then click Startup.
    3. Under Startup Type, click Automatic, and then click OK.
  4. Restart your computer.

Dec 11, 2008 | Epson Stylus Multifunction Inkjet Printer/...

2 Answers

"The RPC server is unavailable"


I?m assuming this is happening on a Windows machine. This is one of the really vague error messages that Microsoft give for an incredibly large number of problems. I typically see this on servers but have seen it occur on workstations. If you?re running XP, 2000 (server or Pro), or 2003: - Check and make sure your Remote Procedure Call Service is running. - There is an older vulnerability that tries to use a flaw in the RPC services. It is fixed if you copy of Windows is up to date so make sure it is. - Review your application log for any clues. If you need more assistance let us know your operating system, if it is fully patched and what is showing in your log file around the time you receive the error message.

Jul 07, 2007 | ASUS P5S800-VM Motherboard

Not finding what you are looking for?

1,061 people viewed this tip

Ask a Question

Usually answered in minutes!

Top Microsoft Computers & Internet Experts

micky dee

Level 3 Expert

2841 Answers

Piyal Perera
Piyal Perera

Level 3 Expert

528 Answers

Les Dickinson
Les Dickinson

Level 3 Expert

18402 Answers

Are you a Microsoft Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Loading...