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

หากคุณเป็นผู้ใช้ Windows ที่ภักดีมาหลายปี มีโอกาสที่คุณอาจพบข้อผิดพลาด "เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน" ทั่วไปสำหรับผู้ที่ไม่ใช่ผู้เชี่ยวชาญด้านคอมพิวเตอร์ บั๊กที่ไม่อันตรายนี้อาจทำให้คุณต้องเกาหัวเกี่ยวกับวิธีกำจัดป๊อปอัปที่น่ารำคาญ

โชคดีที่เราสามารถช่วยได้

ด้านล่างนี้ เราจะอธิบายวิธีแก้ปัญหาที่เป็นไปได้ต่างๆ สำหรับข้อผิดพลาดทั่วไปนี้ เพื่อให้คุณสามารถใช้คอมพิวเตอร์ของคุณต่อไปได้อย่างสบายใจ

ข้อผิดพลาด "เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน" คืออะไร

ข้อผิดพลาดเซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน หรือที่เรียกว่ารหัสข้อผิดพลาด 0x800706BA ย่อมาจาก Remote Procedure Call (RPC)RPC ช่วยให้ระบบปฏิบัติการ Windows ของคุณจัดการและสื่อสารกับคอมพิวเตอร์จากเครือข่ายอื่นในบทความนี้ เราเรียกอุปกรณ์ของคุณว่าเป็นไคลเอนต์และเครื่องที่อุปกรณ์ของคุณพยายามสื่อสารด้วยเป็นเซิร์ฟเวอร์

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

เมื่อมีบางสิ่งรบกวนกระบวนการนี้ ไม่ว่าเซิร์ฟเวอร์จะไม่สามารถบอกลูกค้าว่าจะไปที่ไหนผ่าน RPC หรือป้องกันไม่ให้ไคลเอนต์ดำเนินการต่อ คุณจะไม่สามารถเข้าถึงและเปิดบางโปรแกรมได้ และฮาร์ดแวร์และซอฟต์แวร์ของคอมพิวเตอร์ของคุณจะไม่ทำงาน ไม่สามารถติดตั้งได้

ในกรณีนี้ คุณจะเห็นกล่องที่มีลักษณะดังนี้:

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

อะไรทำให้เกิดข้อผิดพลาด "เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน"

ดังนั้นอะไรทำให้เกิดข้อผิดพลาดเซิร์ฟเวอร์ RPC นี้ไม่พร้อมใช้งานกล่าวโดยสรุป มีสาเหตุหลายประการที่ทำให้ไคลเอ็นต์และเซิร์ฟเวอร์ไม่สามารถสื่อสารได้อย่างมีประสิทธิภาพลองมาดูความเป็นไปได้เหล่านี้กัน

    • บริการ RPC หยุดลง– หากบริการ RPC ของคอมพิวเตอร์ของคุณไม่ทำงาน จะเป็นการป้องกันไม่ให้ลูกค้าเข้าถึงข้อมูลที่จำเป็นในการดำเนินการ

 

    • มีปัญหาในการแก้ไขชื่อ- หากเซิร์ฟเวอร์ RPC ของคุณกำหนดเส้นทางไคลเอ็นต์ไปยังที่อยู่ IP ที่ถูกต้องไม่ถูกต้อง ไคลเอ็นต์จะได้รับคำแนะนำที่ไม่ถูกต้อง ทำให้ติดต่อไปยังที่อยู่ IP ที่ไม่ถูกต้อง ซึ่งแน่นอนว่าใช้ไม่ได้ผล
    • ไม่มีมติชื่อเลย- นอกจากนี้ยังมีกรณีที่เซิร์ฟเวอร์ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ RPC ได้
    • ไฟร์วอลล์ของคอมพิวเตอร์ของคุณบล็อกการรับส่งข้อมูล- ไม่ใช่แค่ไฟร์วอลล์ แต่แอปพลิเคชันความปลอดภัยใด ๆ บนเซิร์ฟเวอร์อาจรบกวนการสื่อสารระหว่างเซิร์ฟเวอร์และไคลเอนต์ ทำให้เซิร์ฟเวอร์ไม่สามารถรับทราฟฟิกได้เซิร์ฟเวอร์ นับประสาไคลเอ็นต์ ต้องผ่านพอร์ต Transmission Control Protocol (TCP) 135
    • คอมพิวเตอร์ของคุณประสบปัญหาเครือข่าย– หากไม่มีสัญญาณเครือข่ายที่ใช้งานได้ ไคลเอนต์จะไม่สามารถติดต่อเซิร์ฟเวอร์สำหรับข้อมูลที่จำเป็นในการทำงาน ส่งผลให้เกิดข้อผิดพลาด RPC
    • การแชร์ไฟล์และเครื่องพิมพ์ของคุณถูกปิดใช้งาน– เครื่องพิมพ์และซอฟต์แวร์แชร์ไฟล์เป็นสาเหตุของข้อผิดพลาดนี้เนื่องจากจำเป็นต้องเปิดใช้งานการเรียกขั้นตอนและคำขอที่ส่งไปยังอุปกรณ์ต่อพ่วงภายนอก เช่น เครื่องพิมพ์ เพื่อให้ RPC ทำงานได้หากไม่ได้เปิดใช้งาน หรือหากไม่ได้เชื่อมต่อกับเครือข่ายของคุณ RPC จะไม่ทำงาน
คำถามที่เกี่ยวข้อง  วิธีแก้ไข Steam ที่ไม่สามารถเปิดได้ใน Windows 10, 8, 7

 

  • รีจิสทรีของคุณเสียหาย– รีจิสทรีของ Windows ที่เสียหายอาจทำให้ RPC ไม่พบไฟล์ที่ถูกต้องที่จัดเก็บไว้ในข้อมูล ส่งผลให้เกิดข้อผิดพลาดของบริการ RPC

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

4 วิธีที่ได้รับการพิสูจน์แล้วในการแก้ไขข้อผิดพลาด "เซิร์ฟเวอร์ RPC ไม่พร้อมใช้งาน"

โดยไม่ต้องกังวลใจเพิ่มเติม มาเริ่มแก้ไขปัญหาอุปกรณ์ของคุณเพื่อกำจัดข้อผิดพลาดไม่พร้อมใช้งานของเซิร์ฟเวอร์ RPC

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

ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ

การเรียกขั้นตอนระยะไกลต้องใช้เครือข่ายที่มั่นคงในการส่งและรับการรับส่งข้อมูล ดังนั้นจึงไม่น่าแปลกใจที่การเชื่อมต่อเครือข่ายที่ไม่ดีจะนำไปสู่ข้อผิดพลาดที่ไม่พร้อมใช้งานของเซิร์ฟเวอร์ RPCไคลเอนต์ไม่สามารถส่งโพรซีเดอร์ไปยังเซิร์ฟเวอร์ ซึ่งทำให้ไคลเอนต์ไม่สามารถทราบตำแหน่งที่จะรันคำสั่งได้

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

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

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

  1. คลิกที่菜單.
  2. การติดตั้งและค้นหา和 互聯網.
การตั้งค่าเครือข่ายและอินเทอร์เน็ต
    1. เลือกสถานะตัวเลือกและคลิกการแก้ไขปัญหาเครือข่าย.

 

การแก้ไขปัญหาเครือข่าย
  1. หลังจากที่ซอฟต์แวร์แก้ไขปัญหาสแกนคอมพิวเตอร์ของคุณและพยายามแก้ไขข้อผิดพลาด ให้รีสตาร์ทอุปกรณ์เพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่

หากคุณยังคงพบข้อผิดพลาด ให้ไปที่ตัวเลือกการแก้ไขปัญหาถัดไป

ตรวจสอบคุณสมบัติเครื่องพิมพ์ของคุณ

ดังที่กล่าวไว้ก่อนหน้านี้ เครื่องพิมพ์และการแชร์ไฟล์ของคุณอาจไม่ได้รับการกำหนดค่าอย่างเหมาะสม

  1. แผงควบคุม.
  2. คลิกที่เครือข่ายและอินเทอร์เน็ต, 然後單擊บัญชีผู้ใช้นี้เป็นส่วนตัว.
แผงควบคุม Windows
    1. ต่อไป คลิกWi-Fi(หากคุณเชื่อมต่อแบบไร้สาย) หรืออีเธอร์เน็ต(หากคุณใช้สายอีเธอร์เน็ต)
    2. เลือกคุณลักษณะเพื่อตรวจสอบเครือข่ายของคุณ
สถานะเครือข่ายไร้สาย
  1. คุณจะต้องการเห็น " การแชร์ไฟล์และเครื่องพิมพ์สำหรับ Microsoft Networks"ด้วย" อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6) ” มีเครื่องหมายถูกอยู่ข้างๆถ้าไม่เลือกพวกเขาและคลิกตกลง

รีสตาร์ทคอมพิวเตอร์เพื่อดูว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่

คำถามที่เกี่ยวข้อง  IMessage สำหรับ Windows: ดาวน์โหลดและติดตั้งบนพีซีของคุณ

ตรวจสอบไฟร์วอลล์ของคอมพิวเตอร์ของคุณ

ไฟร์วอลล์ของคอมพิวเตอร์ของคุณอาจรับผิดชอบต่อข้อผิดพลาดของคุณตัวอย่างเช่น ไฟร์วอลล์และแอปพลิเคชันประเภทความปลอดภัยอื่นๆ เช่น MacAfee เป็นที่รู้จักในการบล็อกคำขอ RPC ซึ่งทำให้ไคลเอ็นต์ไม่ได้รับการรับส่งข้อมูลที่สำคัญ

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

ในการดำเนินการนี้ คุณสามารถลองปิดคุณลักษณะเหล่านี้ชั่วคราว จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ เพื่อยืนยันว่าปัญหาไม่ได้เกิดขึ้นกับแอปประเภทใดประเภทหนึ่งเหล่านี้

ตามลำดับเหล่านี้:

  1. เปิดเครื่องแผงควบคุม.
  2. เลือกระบบและความปลอดภัย.
  3. มองหาไฟร์วอลล์ Windows Defender.
ไฟร์วอลล์ Windows Defender
    1. ทางด้านซ้ายคุณจะเห็นเปิดหรือปิดไฟร์วอลล์ Windows Defenderตัวเลือก.

 

    1. เลือกที่จะปิดไฟร์วอลล์ Windows Defender,選擇กำหนด.
    2. รีสตาร์ทคอมพิวเตอร์เพื่อดูว่าปัญหาหายไปหรือไม่ถ้าใช่ แสดงว่าคุณรู้ว่าไฟร์วอลล์เป็นสาเหตุของปัญหา

 

หากคอมพิวเตอร์ของคุณไม่แสดงข้อความแสดงข้อผิดพลาดอีกต่อไป ถือเป็นข่าวดี เพราะเป็นที่ชัดเจนว่าไฟร์วอลล์ของคุณเป็นผู้กระทำความผิดเนื่องจากคุณไม่ต้องการปิดการใช้งานไฟร์วอลล์อย่างถาวร คุณจะต้องทำตามขั้นตอนด้านบนเพื่อเปิดใช้งานอีกครั้ง จากนั้นกำหนดค่าไฟร์วอลล์ของคอมพิวเตอร์ของคุณดังที่แสดงด้านล่าง

วิธีอนุญาตการรับส่งข้อมูล RPC ผ่านไฟร์วอลล์

  1. กลับไปไฟร์วอลล์ Windows Defenderมาตรา.
  2. คราวนี้คลิก "อนุญาตแอปพลิเคชันผ่านไฟร์วอลล์ Windows Defender"
คำถามที่เกี่ยวข้อง  ซ่อมแซม Steam ขาดสิทธิ์ของไฟล์ [5 วิธี]
อนุญาตแอปผ่านไฟร์วอลล์ Windows Defender
    1. ที่นั่นให้แน่ใจว่าเปิดใช้งานความช่วยเหลือระยะไกล.

 

เปิดใช้งานความช่วยเหลือระยะไกล

หากการกำหนดค่าไฟร์วอลล์ของคอมพิวเตอร์ใหม่ไม่สามารถแก้ไขปัญหาได้ หรือหากคุณไม่สามารถกำหนดค่าไฟร์วอลล์บนอุปกรณ์ได้สำเร็จด้วยเหตุผลบางประการ คุณจะต้องไปยังส่วนถัดไป

จะเกิดอะไรขึ้นหากคอมพิวเตอร์ของฉันยังคงแสดงข้อผิดพลาด

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

เราแนะนำให้ช่างคอมพิวเตอร์มืออาชีพแก้ไขรีจิสทรีและแก้ไขปัญหาอื่นๆ ที่เป็นไปได้

แบ่งปันโพสต์นี้

แสดงความคิดเห็น