แก้ไขข้อผิดพลาดเซิร์ฟเวอร์ RPC ไม่พร้อมใช้งานใน Windows 10

Remote Procedure Call (RPC)เป็นเทคโนโลยีที่มีอยู่ตั้งแต่การเกิดขึ้นของคอมพิวเตอร์และใช้เทคนิคการสื่อสารระหว่างกระบวนการ วัตถุประสงค์หลักคือเพื่อให้ไคลเอนต์และเซิร์ฟเวอร์สามารถสื่อสารกันผ่านเครือข่าย ผู้ใช้บางคนหลังจากเสร็จสิ้นการอัปเกรดเป็น Windows 10(Windows 10)เวอร์ชันใหม่กว่าอาจสังเกตเห็นว่าการดำเนินการคำสั่งระยะไกลล้มเหลวโดยมีข้อความแสดงข้อผิดพลาดเซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน(The RPC server is unavailable) - ก่อนที่จะอัปเกรดคำสั่งระยะไกลเหล่านี้จะดำเนินการได้สำเร็จ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ จากนั้นให้วิธีแก้ไขที่คุณสามารถลองเพื่อช่วยแก้ไขปัญหานี้ได้

เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน

ข้อความแสดงข้อผิดพลาดเซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน(The RPC Server is unavailable )สามารถทริกเกอร์ได้โดยสิ่งต่อไปนี้:

  • บริการอย่างน้อยหนึ่งรายการที่กำหนดโดยRPCถูกปิดใช้งาน
  • ความช่วยเหลือระยะไกลถูกปิดใช้งานโดยไฟร์วอลล์(Firewall)
  • IPV6หรือFile Printer Sharingถูกปิดใช้งาน
  • ที่อยู่ IP ขัดข้องเซิร์ฟเวอร์RPC
  • บริการ RPC(RPC) ถูกปิดใช้ งานผ่านRegistry

อ่าน(Read) : วิธี แก้ไขข้อผิดพลาด และปัญหาการเรียกขั้นตอนระยะไกล

เซิร์ฟเวอร์RPCไม่พร้อมใช้งานในWindows 11/10

หากคุณพบข้อผิดพลาดนี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่แนะนำด้านล่าง

  1. ตรวจสอบบริการ RPC บนคอมพิวเตอร์ของคุณ
  2. เปิดใช้งานRemote Desktop/Assistanceในไฟร์วอลล์(Firewall)
  3. เปลี่ยน Startup Selection(Change Startup Selection)จากSelective startup เป็นNormal startup
  4. เปิดใช้งานIPV6และFile & Printer Sharingสำหรับเครือข่ายที่เชื่อมต่อ
  5. ล้าง DNS & ต่ออายุ
  6. บังคับให้บริการ RPC(Force RPC)เริ่มใช้Registry Editor(Registry Editor)

ตอนนี้ มาดูขั้นตอนโดยละเอียดของโซลูชันเหล่านี้กัน

1] ตรวจสอบบริการ RPC(Check RPC)บนคอมพิวเตอร์ของคุณ

เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งานใน Windows 11/10

วิธีแก้ปัญหานี้บอกเป็นนัยว่าขัดแย้งกับแอปพลิเคชันของบริษัทอื่นหรือการเปลี่ยนระบบระบบอาจบังคับให้ บริการ RPCเปลี่ยนจากค่าเริ่มต้น ( อัตโนมัติ(Automatic) ) เป็นค่าด้วยตนเอง ซึ่งหมายความว่าRPCอาจไม่เริ่มทำงานโดยอัตโนมัติเมื่อจำเป็น

ในการตรวจสอบ บริการ RPCบนคอมพิวเตอร์ของคุณ ให้ทำดังต่อไปนี้:

  • กด Windows + R พิมพ์services.mscในกล่องโต้ตอบแล้วกด Enter
  • เมื่ออยู่ใน หน้าต่าง Servicesให้ค้นหากระบวนการต่อไปนี้:

Remote Procedure Call (RPC)

RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator

DCOM Service Process Launcher

  • คลิกขวาที่แต่ละบริการทีละรายการและเลือกProperties
  • เมื่ออยู่ในคุณสมบัติแล้ว ตรวจสอบให้แน่ใจว่าบริการได้เริ่มต้น (Started )และ  ประเภทการเริ่มต้น (Startup type )ถูกตั้งค่าเป็น  อัตโนมัติ(Automatic)
  • บันทึกการเปลี่ยนแปลงและออก

รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่

2] เปิดใช้งานRemote Desktop/Assistanceในไฟร์วอลล์(Firewall)

ในการอนุญาตความช่วยเหลือระยะไกล(Remote Assistance)ในไฟร์วอลล์บนคอมพิวเตอร์ของคุณ ให้ทำดังต่อไปนี้:

  • กดปุ่ม Windows + R พิมพ์controlในกล่องโต้ตอบแล้วกด Enter
  • เมื่อแผงควบคุมปรากฏขึ้น ให้พิมพ์Firewall ในแถบค้นหาที่ด้านขวาบนของหน้าต่าง แล้วกดEnter
  • จากผลลัพธ์ ให้คลิกที่Allow an app through Windows Firewall ซึ่งเป็นหมวดย่อยที่อยู่ใต้  Windows Firewall(Windows Firewall)
  • คลิกที่เปลี่ยนการตั้งค่า (Change settings )และตรวจสอบให้แน่ใจว่าได้เลือกรายการที่บังคับใช้RPC เช่น(RPC) Remote Assistance(Remote Assistance)

รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่

3] เปลี่ยน Startup Selection(Change Startup Selection)จากSelective startup เป็นNormal startup

การเริ่มต้นแบบเลือกเป็นวิธีการบูตที่ช่วยให้คอมพิวเตอร์ของคุณสามารถเปิดได้โดยมีรายการโหลดน้อยที่สุด โดยปกติจะทำเมื่อแก้ไขปัญหากับคอมพิวเตอร์ของคุณซึ่งอาจเกี่ยวข้องกับแอปพลิเคชันของบริษัทอื่น อย่างไรก็ตาม เมื่อใดก็ตามที่คุณบูตโดยใช้การเริ่มต้นระบบแบบเลือก คอมพิวเตอร์ของคุณจะไม่โหลดส่วนประกอบRPC ทั้งหมดลงในคอมพิวเตอร์ของคุณ (RPC)ในกรณีนี้ เราจะเลือกการเริ่มต้นปกติและดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่ โดยใช้วิธีดังนี้:

  • กดปุ่ม Windows + R พิมพ์msconfigในกล่องโต้ตอบแล้วกด Enter
  • เมื่ออยู่ในการกำหนดค่าเริ่มต้น ให้เลือกแท็บทั่วไป (General )และเลือกตัวเลือก  การเริ่มต้น(Normal startup)ปกติ
  • คลิกใช้(Apply) > ตกลง(OK )เพื่อบันทึกการเปลี่ยนแปลงและออก

คุณจะได้รับแจ้งให้รีสตาร์ท รีสตาร์ท(Restart)ทันทีโดยใช้หน้าต่างป๊อปอัปและตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่

4] เปิดใช้งาน IPV6(Enable IPV6)และFile & Printer Sharingสำหรับเครือข่ายที่เชื่อมต่อ

ในบางกรณี คุณอาจพบ  ข้อผิดพลาด 1722: เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน (Error 1722: The RPC server is unavailable )ในกรณีที่มีการหยุดชะงักของการเชื่อมต่อเครือข่ายที่เกิดจากการตั้งค่าอย่างน้อยหนึ่งรายการ ในกรณีนี้ การเปิดใช้งานIPV6และFile & Printer Sharingสำหรับเครือข่ายที่เชื่อมต่อสามารถแก้ไขปัญหาได้ ทำดังต่อไปนี้:

  • กดปุ่มWindows key + Rจากนั้นพิมพ์ncpa.cplในกล่องโต้ตอบ Run และกด Ente r  เพื่อเปิด   หน้าต่างNetwork Connections
  • ภายใน หน้าต่าง Network Connectionsให้คลิกขวาที่เครือข่ายที่คุณเชื่อมต่ออยู่ และกดProperties
  • เมื่อคุณไปที่Propertiesของการเชื่อมต่อเครือข่ายของคุณแล้ว ให้ไปที่ แท็บ Networkingและเลื่อนลงมาตามรายการ
  • ค้นหาFile and  Printer Sharing for Microsoft Networks  และ  Internet Protocol Version 6 (TCP/IPv6) และตรวจดูให้แน่ใจว่าได้ทำเครื่องหมายในช่องที่เกี่ยวข้องทั้งสองช่องแล้ว
  • คลิกตกลง(Ok)  เพื่อบันทึกการเปลี่ยนแปลง

รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

5] ล้าง DNS & ต่ออายุ

โซลูชันนี้กำหนดให้คุณต้องแน่ใจว่าบริการที่เกี่ยวข้องกับการ เชื่อมต่อ RPCกำลังทำงานอยู่ (ตามที่อธิบายไว้ในโซลูชันที่ 1 ด้านบน) ก่อนที่คุณจะดำเนินการล้างDNSและต่ออายุการเชื่อมต่อ

หากคุณแน่ใจว่าบริการที่จำเป็นกำลังทำงานอยู่ ให้ทำตามคำแนะนำด้านล่างเพื่อล้าง DNS(flush the DNS)และต่ออายุการเชื่อมต่อ

  • เปิดพรอมต์คำสั่งในโหมดยก(Launch command prompt in elevated mode)ระดับ
  • ภายใน พรอมต์ คำสั่ง(Command) ที่ยกระดับ ให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnterเพื่อล้างการกำหนดค่า IP ปัจจุบัน:
ipconfig /flushdns
  • เมื่อลงทะเบียนคำสั่งสำเร็จแล้ว ให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnter  เพื่อต่ออายุการกำหนดค่า IP:
ipconfig /renew

เมื่อ IP ได้รับการต่ออายุแล้ว ให้ปิดCommand Prompt ที่ยกระดับขึ้น แล้วรันคำสั่งจากระยะไกล และดูว่าปัญหาได้รับการแก้ไขหรือไม่

6] บังคับให้บริการ RPC(Force RPC)เริ่มใช้Registry Editor

ในการใช้Registry Editorเพื่อบังคับ ให้บริการ RPCเริ่มทำงาน ให้ทำดังต่อไปนี้:

  • เปิด ตัวแก้ไขรีจิสทรี
  • ภายในRegistry Editorให้ใช้บานหน้าต่างด้านซ้ายเพื่อไปยังตำแหน่งต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • เมื่อ เลือกคีย์ RpcSs  แล้ว ให้เลื่อนลงไปที่บานหน้าต่างด้านขวาและดับเบิลคลิกที่  Startเพื่อแก้ไขคุณสมบัติ
  • ในกล่องคุณสมบัติตั้ง(,)  ค่า  Base  เป็น  Hexadecimal  และ  Value data  เป็น  2
  • คลิกตกลง( OK )เพื่อเปิดใช้งานการ  เรียกกระบวนการลบ (RPC(Remove Procedure Call (RPC)) )

ถัดไป ใช้บานหน้าต่างด้านซ้ายหรือแถบนำทางที่ด้านบน (วางเส้นทางรีจิสทรีแล้วกดEnter ) เพื่อนำทางไปยังตำแหน่งนี้:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • เมื่อคุณไปถึงตำแหน่งนั้นแล้ว ให้ดับเบิลคลิกที่Startจากบานหน้าต่างด้านขวา
  • จากนั้นตั้งค่าฐาน(Base)  เป็น  เลขฐานสิบหก(Hexadecimal)  และข้อมูลค่าเป็น  2
  • คลิกตกลง(OK)เพื่อเปิดใช้งานตัวเปิดใช้กระบวนการเซิร์ฟเวอร์ DCOM(DCOM Server Process Launcher)

สุดท้าย นำทางไปยังตำแหน่งต่อไปนี้โดยใช้แถบนำทางที่ด้านบนหรือโดยใช้บานหน้าต่างด้านซ้าย:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • เลื่อนไปที่บานหน้าต่างด้านขวาและดับเบิลคลิกที่Start
  • จากนั้นตั้งค่า  Base เป็น(Base)  Hexadecimal  และ(Hexadecimal)  Value  Data(Value Data)  เป็น  2
  • คลิกตกลง(OK) _

ปิดRegistry Editorรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณและดูว่าปัญหา ' The RPC server is available'(The RPC server is unavailable’)ได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

ตรวจสอบโพสต์ที่เกี่ยวข้องเหล่านี้หากคุณได้รับ:(Check these related posts if you receive:)

  1. วิธีแก้ไขข้อผิดพลาดและปัญหาการเรียกขั้นตอนระยะไกล
  2. ข้อผิดพลาดการเรียกขั้นตอนระยะไกลล้มเหลวสำหรับแอป Microsoft Store
  3. การเรียกขั้นตอนระยะไกลล้มเหลวขณะสร้าง PIN เป็นตัวเลือกการลงชื่อเข้าใช้
  4. (The remote procedure call failed error while using DISM)ข้อผิดพลาดในการเรียกขั้นตอนระยะไกลล้ม เหลวขณะใช้ DISM



About the author

ฉันเป็นผู้เชี่ยวชาญ Windows 10 ที่ได้รับการแนะนำเป็นอย่างยิ่ง และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการปรับแต่งรูปลักษณ์ของคอมพิวเตอร์และทำให้เครื่องมือ Office ของพวกเขาใช้งานง่ายขึ้น ฉันใช้ทักษะของฉันเพื่อช่วยให้ผู้อื่นค้นพบวิธีที่มีประสิทธิภาพที่สุดในการทำงานกับ Microsoft Office รวมถึงวิธีจัดรูปแบบข้อความและกราฟิกสำหรับการพิมพ์ออนไลน์ วิธีสร้างธีมที่กำหนดเองสำหรับ Outlook และแม้กระทั่งวิธีปรับแต่งรูปลักษณ์ของแถบงานบนเดสก์ท็อป คอมพิวเตอร์.



Related posts