Event ID 100 — PNRP Service

Applies To: Windows Server 2008

The Peer Name Resolution Protocol (PNRP) service provides a secure, scalable, and dynamic name registration and name resolution protocol that relies on Internet Protocol version 6 (IPv6) and enables peer-to-peer functionality for PNRP-enabled applications.

Event Details

Product: Windows Operating System
ID: 100
Source: Microsoft-Windows-PNRPSvc
Version: 6.0
Message: The Peer Name Resolution Protocol Service did not start because IPv6 is not enabled on the system.


Enable IPv6

Internet Protocol version 6 (IPv6) is enabled by default in Windows Vista and Windows Server 2008, and it cannot be uninstalled. IPv6 can be disabled by using the connections properties dialog box for a specific network adapter. IPv6 must be enabled on at least one network interface.

To enable IPv6 on a specific network adapter:

  1. Click Start, click Network, click Network and Sharing Center, and then click Manage Network Connections.
  2. Right-click the connection to be enabled, click Properties, and then click Continue in User Account Control.
  3. Check Internet Protocol Version 6 (TCP/IPv6).


PNRP requires a running PNRP service, and a network connection with IPv6 enabled. To verify that IPv6 is enabled:

  1. At the DHCP-enabled client computer, click Start, click Run, and then type cmd to open a Command Prompt window.
  2. At the command prompt, type ipconfig /all, and then press ENTER to view the IP address.

An IPv6 address should be assigned to your computer.

The output of the ipconfig command should show an IPv6 address with formatting similar to the following example:

  • IPv6 Address. . . . . . . . . . . : 2001:4898:28:2:d18e:daee:c3f9:eca(Preferred)

  • Temporary IPv6 Address. . . . . . : 2001:4898:28:2:84ae:d80c:b4bb:726(Preferred)

  • Link-local IPv6 Address . . . . . : fe80::d18e:daee:c3f9:eca%8(Preferred)

To Verify that the PNRP service is started:

  1. Click Start and type services in Start Search
  2. Double-click Peer Name Resolution Protocol and verify that Service Status is Started

PNRP Service

Core Operating System