bản ghi dịch vụ PNRP không Bắt đầu cài đặt chuyên biệt Server Core của Windows Server 2016

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3191310
Triệu chứng
Sau khi bạn cài đặt chuyên biệt các tính năng Pnrp chỉ cài đặt chuyên biệt Server Core của Microsoft Windows Server 2016, bản ghi dịch vụ giao thức giải pháp tên căn ngang (Pnrpsvc) và bản ghi dịch vụ quản lý danh tính mạng căn ngang hàng (P2pimsvc) khởi động.
Nguyên nhân
Sự cố này xảy ra vì thiếu mục kiểm nhập trên máy chủ đang chạy máy chủ chính. Nó không ảnh hưởng đến cài đặt chuyên biệt máy chủ có một giao diện.
Giải pháp
Để khắc phục sự cố này, đặt mục kiểm nhập sau:

[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

Để đẩy sửa chữa nhiều máy chủ, hãy chạy lệnh Windows PowerShell sau:
$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 <...> ))}
Lưu ý:

  • Trong lệnh thứ hai<user\server_role> đại diện của chứng thực cho máy chủ từ xa (ví dụ: "iamred\administrator").</user\server_role>
  • Ở cuối lệnh elip vào thứ ba (<...>) đại diện cho tất cả các giá trị còn lại của byte từ mục kiểm nhập mới theo giá trị 4 byte đầu tiên (nghĩa là "0x52, 0x00, 0x50, 0x00" và).</...>
  • Phương pháp này để làm việc, PowerShell Remoting phải được đã được bật trên máy chủ. Để biết thêm thông tin về PowerShell Remoting, hãy xem about_Remote_FAQ.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3191310 - Xem lại Lần cuối: 09/26/2016 20:11:00 - Bản sửa đổi: 1.0

Windows Server 2016

  • kbexpertiseadvanced kbsurveynew kbprb kbmt KB3191310 KbMtvi
Phản hồi