Server Core 설치의 Windows Server 2016에서 PNRP 서비스가 시작 되지 않는다

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:3191310
현상
Microsoft Windows Server 2016의 Server Core 설치에 Pnrp 전용 기능을 설치한 후 피어 이름 확인 프로토콜 서비스 (Pnrpsvc)와 (P2pimsvc) 피어 네트워킹 Id 관리자 서비스가 시작 되지 않습니다.
원인
Server Core를 실행 하는 서버에 레지스트리 항목 누락으로 인해이 문제가 발생 합니다. GUI를가지고 있는 서버 설치는 영향을 주지 않습니다.
해결 방법
이 문제를 해결 하려면 다음 레지스트리 항목을 설정 합니다.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost] "LocalServicePeerNet"=hex(7):50,00,4e,00,52,00,50,00,53,00,76,00,63,00,00,00, 70,00,32,00,70,00,69,00,6d,00,73,00,76,00,63,00,00,00,70,00,32,00,70,00,73, 00,76,00,63,00,00,00,50,00,6e,00,72,00,70,00,41,00,75,00,74,00,6f,00,52,00,65,00,67,00,00,00,00,00

이 수정 프로그램을 여러 서버를 Windows PowerShell에 다음 명령을 실행 합니다.
$servers = "hyperv1","hyperv2?,"hyperv3"$credential = Get-Credential -Credential <user\server_role>Invoke-Command -ComputerName $servers -Credential $credential -ScriptBlock {New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost -Name "LocalServicePeerNet" -PropertyType Binary -Value ([byte[]](0x50,0x00,0x4e,0x00 <...> ))}
메모

  • 두 번째 명령에서는<user\server_role> 원격 서버 (예: "iamred\administrator")에 대 한 실제 자격 증명을 나타냅니다.</user\server_role>
  • 끝에 줄임표는 세 번째 명령 (<...>) 첫 번째 4 바이트 값 뒤에 있는 새 레지스트리 항목의 모든 나머지 바이트 값을 나타냅니다 (즉, "0x52, 0x00 0x50, 0x00" 등).</...>
  • 이 방법을 사용 하려면 PowerShell 원격 서버에 이미 활성화 되어야 합니다. PowerShell 원격 서비스에 대 한 자세한 내용은 참조 하십시오. about_Remote_FAQ.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 3191310 - 마지막 검토: 09/26/2016 20:07:00 - 수정: 1.0

Windows Server 2016

  • kbexpertiseadvanced kbsurveynew kbprb kbmt KB3191310 KbMtko
피드백