the RPC server is unavailable on windows 7 stand alone logon

Anonymous
2010-07-06T19:44:28+00:00

When I try to logon to my windows 7 64bit stand alone machine, I get  the error message "the RPC server is unavailable"

It accepts the login - says welcome to windows then the error message waits a while then reboots. It has a fingerprint reader, but gives the same error when using a password. It will not start go any further then this in "safe mode" or "last know good configuration mode" or any other mode.. Did a checkdisk booting from a cd rom. Booting from a CD rom, I can see all of the files.. 

HP dv9000 4 gig ram

Stand alone - no Domain or homegroup

Windows 7 Ultimate installed since it was released

fingerprint reader installed, but I get the same error using a password 

up to date on service packs, MS Defender, AVG (free ver), Malware (free ver), Spybot (free ver)

Hoping to not have to do a re-install

  thanks in advance...

Windows for home | Windows 10 | Windows Hello, lock screen and sign-in

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2010-11-02T20:31:22+00:00

Another solution is to make sure "DHCP Client" and "RPC Endpoint Mapper" "Remote Procedure Call (RPC) Locator" "Remote Procedure Call (RPC)" are all running and set to automatic.

I hope this helps too.

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

55 additional answers

Sort by: Newest
  1. Anonymous
    2010-07-26T17:37:04+00:00

    Hey Turbo00 and Afoteygh,

    You may be adding the RpcLocator key to the WinRE’s registry instead of your Windows 7 registry. Follow these steps to make sure you are accessing the registry of your Windows 7 installation and not WinRE:

    ·        Place your Windows 7 retail disk in the disk drive

    ·        Restart your computer

    ·        Press any key when prompted to enter WinRE

    ·        Once in WinRE, click Next

    ·        Click Repair your computer

    ·        Select the correct Windows installation

    ·        Click Command Prompt

    ·        Type REGEDIT

    ·        Press the Enter key on your keyboard

    ·        Click HKEY_LOCAL_MACHINE

    ·        Click File

    ·        Click Load Hive…

    ·        Navigate to C:\Windows\System32\config (Assuming C:\ is the partition Windows is installed on)

    ·        Click SYSTEM

    ·        Click Open

    ·        Give the temporary hive a name

    Now check the registry entries listed under the hive you just created. Make sure that your working HP computer entries match the ones on the machine we’re working on. Please also post the entries that you find on the RpcSs and RpcLocator keys and what information you create/replace on the RpcSs and RpcLocator keys.

    Once finished here are the steps to load the hive back into Windows 7’s registry:

    ·        While still in Registry Editor, select the temporary hive you created above

    ·        Click File

    ·        Click Unload Hive

    ·        Click Yes

    Hope that helps, look forward to hearing back from you.


    Steven

    Microsoft Answers Support Engineer

    Visit our Microsoft Answers Feedback Forum and let us know what you think

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2010-07-23T07:15:34+00:00

    Well mine started after u used the office 2010 remover to uninstall office 2010 beta, and after restarting the machine i got this error message,, I also don't want to format my machine but looking at the way things are going .. I think i'll have to format it. II really need to use it for some work .. Luckily i have ubuntu on another partition so i've been able to backup my e-mails from Thunderbird.. I really wish there was another way of going around this problem apart from formatting!!!!

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2010-07-23T05:30:05+00:00

    afoteygh ...  Mine was a clean install, with a full format, and has worked since the week of Win 7's release. It has been a couple of weeks, but I did uninstall Office 2010 beta, and had not got a chance to install the release version on that computer when it went south. It did however work for a few days, perhaps a week after the uninstall.  I used a Microsoft Utility I downloaded from MSDN/Technet to un-install Office 2010 beta and "clean"  the machine.  That might be the reason.. Can you boot safe mode or do a system restore ?? I can not get past the logon screen.. in any mode...  

    I thought that we finally found the answer, as yesterday when I did the above instructions, I also had no RpcLocator in my registry entry. I was thinking it was a path issue that Windows 7 could not find the service to start. 

    Per the instructions, the first key exists and has the right paramaters.

    Booting for various PE disks, the RpcSs (net start RpcSs) is running already and the error still occures after re-boot.

    I also did not see the registry key even existing for "Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator"

    We have an almost Identical HP laptop, running 64 bit Professional instead of 64 bit Ultimate, the same model base, video, motherboard, and configuration. 

    It does have the RpcLocator entry.

    So looking at that registry, I copied the entry to use it in the other HP computer.

    I looked at a couple of other computers and the entry for RpcLocator was the same.

    Here is the entry I used/created:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcLocator]

    "Description"="@%systemroot%\system32\Locator.exe,-3"

    "DisplayName"="@%systemroot%\system32\Locator.exe,-2"

    "ErrorControl"=dword:00000001

    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\

      00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

    "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\

      74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4c,\

      00,6f,00,63,00,61,00,74,00,6f,00,72,00,2e,00,65,00,78,00,65,00,00,00

    "ObjectName"="NT AUTHORITY\NetworkService"

    "RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\

      00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\

      67,00,65,00,00,00,00,00

    "Start"=dword:00000003

    "Type"=dword:00000010

     The problem is, I can not get this entry to stick in the registry of the hosed computer.

    I get it in there and it is gone upon reboot (to the broken computer) and the same error comes up.

    I have used a WinRE environment from a retail version of Win7 as well as an MSDN version of Windows 7.

    I have tried it with a Bart PE disk with a Linux registry editor.

    We have a licensed copy of Active @boot disk which pays for the Microsoft PE environment and has a registry editor.   Didn't work/stick either

    I have set permissions in all environments (booting from all the PE disks) to "everybody"

    I set permissions in the registry also to "everybody"

    I have exported/imported  the system hive as well as all the other hives and tried to get it to stick that way.

    I even exported the entire registry, put it on a USB disk and edited it on a differant computer in a different environment.

    I think I (we) are close. Something obviously messed with the  RpcLocator registry key..

    My problem now is,  (and I STILL CAN NOT BOOT INTO THE MACHINE ITSELF) how to get that key into the registry of the broken computer and have it stick !

    I could give up and just do a clean install, but I would really like to learn what happened and how to fix it..

        Thanks in advance...

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2010-07-22T23:36:30+00:00

    I am having the same problem.. and it came about after i used the Microsoft Tool  to remove office 2010 beta unfortunatley i am not able to find Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator  in my registry.. what do i do now??

    Was this answer helpful?

    0 comments No comments