Home » Troubleshoot Can’t Start Peer Name Resolution Protocol Service

Troubleshoot Can’t Start Peer Name Resolution Protocol Service

Troubleshoot Can’t Start Peer Name Resolution Protocol Service: If you trying to Join or Create HomeGroup on your PC and you get an error message saying “Windows could not start Peer Name Resolution Protocol Service On Local Computer. Error 0x80630203: Unable To access a key” then this is because Windows is unable to start Peer Name Resolution Protocol Service which is essential for using HomeGroup on your PC. In addition to above error you may also face these error messages:

The Peer Name Resolution Protocol cloud did not start because the creation of the default identity failed with error code: 0x80630801

  • HomeGroup: error 0x80630203 Not able to leave or join the HomeGroup
  • The Peer Name Resolution Protocol cloud did not start because the creation of the default identity failed with error code: 0x80630801
  • Windows could not start the Peer Name Resolution Protocol service on Local Computer with error code: 0x806320a1
  • Windows could not start the Peer Networking Grouping service on Local Computer. Error 1068: The dependency service or group failed to start.

Fix The Dependency Service or Group Failed to Start

Smoothly running HomeGroup depends on three services namely: Peer Name Resolution Protocol, Peer Networking Grouping, and PNRP Machine Name Publication Service. So if one of these services failed then all the three will fail which won’t let you use the HomeGroup services. Thankfully there is a simple fix for this issue, so without wasting any time let’ see how to actually Fix Can’t Start Peer Name Resolution Protocol Service issue with the below-listed troubleshooting steps.

Windows could not start the Peer Name Resolution Protocol service on Local Computer with error code 0x80630801

Troubleshoot Can’t Start Peer Name Resolution Protocol Service

Make sure to create a restore point just in case something goes wrong.

Method 1: Delete the corrupted idstore.sst file

1.Press Windows Key + X then select Command Prompt (Admin).

command prompt admin

2.Type the following command and hit Enter: Net stop p2pimsvc /y

Net stop p2pimsvc

3.Open File Explorer and then navigate to the following directory:

C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\PeerNetworking\

Navigate to PeerNetworking folder to delete idstore.sst file

4.If you can’t browse to above folder then make sure you have check marked “Show hidden files and folders” in the Folder Options.

show hidden files and operating system files

5.Then again try to navigate to the above directory, once there permanently delete the idstore.sst file.

6.Reboot your PC and once the PNRP service will create the file automatically.

7.If the PNRP service is not started automatically then press Windows Key + R then type services.msc and hit Enter.

services windows

8.Find the Peer Name Resolution Protocol service then right-click and Properties.

Right-click on Peer Name Resolution Protocol service and select Properties

9.Set the Startup type to Automatic and make sure to click on Start if the service is not running.

Set the Startup type to Automatic and make sure to click on Start if the service is not running

This should definitely Fix Can’t Start Peer Name Resolution Protocol Service issue but if even after the restart you are facing the below error then follow the next method:

Windows could not start the Peer Name Resolution Protocol service on Local Computer. Error 1079: The account specified for this service is different from the account specified for other services running in the same process.

Windows could not start the Peer Name Resolution Protocol service on Local Computer. Error 107

 

Method 2: Use Local Service as Log on in Peer Name Resolution Protocol Service

1.Press Windows Key + R then type services.msc and hit Enter.

services windows

2.Now find Peer Name Resolution Protocol and then right-click on it to select Properties.

Right-click on Peer Name Resolution Protocol service and select Properties

3.Switch to Log on tab and then check mark the box “This account.

Type Local Service under This account and type in the Administrative Password for your account.

4.Type Local Service under This account and type in the Administrative Password for your account.

5.Reboot to save changes and this should fix the error message 1079.

Method 3: Create a new MachineKeys folder

1.Open File Explorer and navigate to the following directory:

C:\ProgramData\Microsoft\Crypto\RSA\

navigate to MachineKeys folder in RSA

Note: Again make sure you have check marked “Show hidden files and folders” in Folder Options.

2.Under RSA you will find the folder MachineKeys, right-click and select Rename.

Rename MachineKeys folder as MachineKeys.old 1

3.Type Machinekeys.old in order to rename the original MachineKeys folder.

4.Now under the same folder (RSA) create a new folder called MachineKeys.

5.Right-click on this newly created MachineKeys folder and select Properties.

right-click MachineKeys Folder and select Properties

6.Switch to Security tab and then click Edit.

Switch to Security tab and then click Edit under MachineKeys Properties window

7.Make sure Everyone is selected under Group or user name then check mark Full control under Permissions for everyone.

Make sure Everyone is selected under Group or user name then check mark Full control under Permissions for everyone

8.Click Apply followed by OK.

9.Reboot your PC to save changes.

10.Now make sure the following services are running under services.msc window:

Peer Name Resolution Protocol
Peer Network Identity Manager
PNRP Machine Name Publication

Peer Name Resolution Protocol, Peer Network Identity Manager & PNRP MAchine Name Publication services are running

11.If they are not running double click on them one by one and click Start.

12.Then find Peer Networking Grouping service and start it.

Start Peer Networking Grouping service

Recommended for you:

That’s it you have successfully Fix Can’t start Peer Name Resolution Protocol Service error but if you still have any questions regarding this guide then feel free to ask them in the comment’s section.

nv-author-image

Aditya Farrad

Aditya is a self-motivated information technology professional and has been a technology writer for the last 7 years. He covers Internet services, mobile, Windows, software, and How-to guides.

5 thoughts on “Troubleshoot Can’t Start Peer Name Resolution Protocol Service”

  1. Ahoy there !
    After the work (step-by step : as you advice in that one article) at my `Asus GL753VE-GC112T` – anyway I`ve got the error message (Error 1068: The dependency service or group failed to start) : “Windows could not start the Peer Networking Grouping service on Local Computer”.
    Why so ?
    What I must to do – in case when I want to fix it ?
    ..

  2. I have the solution. Go to the Peer Name Resolution Protocol properties, choose the “Log On” tab, and click on “log on as Local System account”. In my case I had selected “log on as: This account”, and as a result I could not start the Peer Name Resolution Protocol Properties. Once you fix this, you will be able to start Peer Name …. No need to delete any files or anything.

  3. Nice it works:
    “5.Then again try to navigate to the above directory, once there permanently delete the idstore.sst file.”

Leave a Reply

Your email address will not be published. Required fields are marked *