วิธีแก้ไขข้อผิดพลาด “No Route” ของ Discord

Discordแสดงข้อผิดพลาด "ไม่มีเส้นทาง" เมื่อไคลเอ็นต์ไม่สามารถเชื่อมต่อ(can’t successfully connect)กับช่องสัญญาณเสียงได้สำเร็จ ซึ่งมักเกิดขึ้นเมื่อเครือข่ายของคุณไม่อนุญาตการเชื่อมต่อนี้ หรือเกิดปัญหาที่ส่วนท้ายของแพลตฟอร์ม

ไม่ว่าในกรณีใด หากคุณต้องการนำช่องเสียงของคุณ(your voice channels)กลับมาใช้งานได้ คุณจะต้องปรับแต่งตัวเลือกสองสามตัวในระบบของคุณ คุณจะได้เรียนรู้วิธีดำเนินการดังกล่าวในคู่มือนี้

Reboot Your Router/Modem to Resolve the No Route Error

วิธีที่ง่ายและรวดเร็วที่สุดในการแก้ไขข้อผิดพลาด “No Route” ของ Discord คือการรีบูตเราเตอร์ของคุณ หากเราเตอร์ของคุณมีปัญหา IP แบบไดนามิก (ส่วนใหญ่เกิดจากผู้ให้บริการอินเทอร์เน็ตของคุณ) การรีบูตแบบปกติจะทำให้คุณได้รับที่อยู่ IP ใหม่ ซึ่งจะช่วยแก้ไขปัญหาได้

คุณสามารถรีสตาร์ทเราเตอร์ของคุณได้โดยกดปุ่ม(Power)เปิด/ปิดบนอุปกรณ์ หากเราเตอร์ของคุณมีหน้าการตั้งค่า คุณสามารถเข้าถึงหน้านั้นและเลือก การ บำรุงรักษา(Maintenance) > รีสตาร์ทเราเตอร์(Restart The Router)หรือตัวเลือกที่คล้ายกันเพื่อรีบูตอุปกรณ์ของคุณ

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

ล้างแคช DNS ของคุณเพื่อเลี่ยงความไม่ลงรอยกัน ไม่มีข้อผิดพลาดเส้นทาง(Flush Your DNS Cache to Get Around the Discord No Route Error)

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

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

  1. เปิด เมนู Startค้นหาCommand PromptและเลือกCommand Promptในผลการค้นหา
  2. ป้อน(Enter)คำสั่งต่อไปนี้ใน หน้าต่าง Command Promptแล้วกดEnter : ipconfig /flushdns

  1. คุณสามารถปิด หน้าต่าง พรอมต์คำสั่ง(Command Prompt)เมื่อล้างแคชDNS ของคุณ (DNS)คุณสามารถเลือกปล่อยและต่ออายุที่อยู่ IP ของคุณ(release and renew your IP address)เพื่อแก้ไขปัญหาบางอย่างได้

อนุญาตให้ Discord ผ่านไฟร์วอลล์ของคุณ(Allow Discord to Pass Through Your Firewall)

หากไฟร์วอลล์ของคุณเปิดใช้งานอยู่บนระบบของคุณ แสดงว่าอาจบล็อกการเชื่อมต่ออินเทอร์เน็ตของ Discord ในกรณีนี้ คุณจะต้องอนุญาตไคลเอ็นต์ Discord ผ่านไฟร์วอลล์(allow the Discord client through your firewall)เพื่อหลีกเลี่ยงข้อผิดพลาด "No Route"

เครื่องมือไฟร์วอลล์ส่วนใหญ่อนุญาตให้คุณระบุแอปที่คุณต้องการให้ผ่านโดยไม่มีข้อจำกัดใดๆ หากคุณใช้ไฟร์วอลล์Windows Defender ในตัวของ Windows ต่อไปนี้คือวิธีการไวท์ลิสต์ (Windows Defender)Discordในเครื่องมือนี้:

  1. เปิดการตั้งค่า(Settings)โดยคลิกขวาที่ไอคอนเมนูเริ่ม(Start)แล้ว เลือก การตั้งค่า(Settings)
  2. เลือกเครือข่ายและอินเทอร์เน็ต(Network & Internet) > ไฟร์วอลล์ Windows(Windows Firewall)เพื่อเข้าถึงการตั้งค่าไฟร์วอลล์ของคุณ
  3. เลือก อนุญาตแอ ปผ่านไฟร์วอลล์(Allow an app through firewall)

  1. คุณจะเห็นรายการแอปของคุณบนหน้าจอ ทำให้รายการนี้สามารถแก้ไขได้โดยเลือกเปลี่ยนการตั้งค่า(Change settings)ที่มุมบนขวา

  1. ค้นหาDiscordในรายการและเปิดใช้งานทั้ง ช่องทำเครื่องหมาย ส่วนตัว(Private)และสาธารณะ(Public)ถัดจากแอป
  2. เลือกตกลง(OK)ที่ด้านล่างเพื่อบันทึกการตั้งค่าของคุณ
  3. เปิดDiscordและดูว่าคุณสามารถเข้าถึงช่องเสียงของคุณได้สำเร็จหรือไม่

หากคุณไม่เห็นDiscordในรายการแอปด้านบน ให้เพิ่มแอปด้วยตนเองโดยเลือกอนุญาตแอปอื่น(Allow another app)แล้วค้นหาและเลือกไฟล์ สั่งการ Discord

ปิดใช้งานคุณภาพของบริการ (QoS) ลำดับความสำคัญของแพ็คเก็ตสูง(Disable Quality of Service (QoS) High Packet Priority)

Discord มีคุณสมบัติQuality of Service High Packet Priorityซึ่งระบุให้เราเตอร์ของคุณทราบว่าข้อมูลที่ส่งโดยDiscordมีลำดับความสำคัญสูง แม้ว่าวิธีนี้จะช่วยปรับปรุงประสบการณ์การใช้แอปของคุณ แต่ฟีเจอร์นี้อาจไม่ได้ผลดีกับเราเตอร์บางตัวเสมอไป

หากต้องการแก้ไขข้อผิดพลาด "ไม่มีเส้นทาง" ให้ปิดใช้งานคุณลักษณะนี้ในแอปDiscord

  1. เปิดDiscordและเลือกUser Settings (ไอคอนรูปเฟือง) ที่มุมล่างซ้าย
  2. เลือกเสียงและวิดีโอ(Voice & Video)ในแถบด้านข้างทางด้านซ้าย

  1. ค้นหาและปิดใช้งานตัวเลือก Enable Quality of Service High Packet Priority(Enable Quality of Service High Packet Priority)ทางด้านขวา

  1. เลือกEscที่ด้านบนเพื่อปิดหน้าการตั้งค่า
  2. ปิดและเปิดแอปDiscord อีกครั้ง(Discord)

ปิดการใช้งาน VPN ของคุณ(Disable Your VPN)

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

วิธีหนึ่งในการตรวจสอบคือการปิดVPN ของคุณชั่วคราว และดูว่าคุณยังได้รับข้อผิดพลาด “No Route” ในDiscordหรือ ไม่ หากเป็นเช่นนั้น โปรดอ่านเพื่อค้นหาวิธีแก้ไขเพิ่มเติม หากคุณไม่ทำเช่นนั้นVPN ของคุณ คือต้นเหตุ ในกรณีนี้ คุณสามารถลองเปลี่ยน โปรโตคอล VPNเป็น UDP หากแอปของคุณรองรับ

ใน แอป VPN ส่วนใหญ่ คุณสามารถไป ที่ การตั้งค่า(Settings) > โปรโตคอล(Protocols)และเปลี่ยนโหมด การ ขนส่ง(Transport)เป็นUDP หากไม่ได้ผล คุณอาจต้องหาผู้ให้บริการ VPN ราย(get a new VPN provider)ใหม่

Change Your Voice Region/Server Region

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

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

  1. เปิดDiscordเข้าถึงเซิร์ฟเวอร์ของคุณ และเลือกแก้ไขช่อง(Edit Channel) (ไอคอนรูปเฟือง) ถัดจากช่องเสียงของคุณ ซึ่งช่วยให้คุณเข้าถึงการตั้งค่าเซิร์ฟเวอร์ช่องของคุณ

  1. เลือก แท็บ ภาพรวม(Overview)จากแถบด้านข้างทางด้านซ้าย ในกรณีที่คุณยังไม่มี
  2. เลื่อนลงมาที่หน้าตัวเลือก การ แทนที่ภูมิภาค (Region Override)เปิดเมนูแบบเลื่อนลงและตั้งค่าเซิร์ฟเวอร์เสียงใหม่ด้วยตนเอง

  1. บันทึกการเปลี่ยนแปลงของคุณโดยเลือกบันทึกการเปลี่ยนแปลง(Save Changes)ที่ด้านล่าง

เปลี่ยนไคลเอ็นต์ Discord ของคุณ(Change Your Discord Client)

สาเหตุที่เป็นไปได้ที่คุณได้รับข้อผิดพลาด "ไม่มีเส้นทาง" คือไคลเอ็นต์ Discord ของคุณมี(Discord client has an issue)ปัญหา ตัวอย่างเช่น หากคุณใช้ แอป Discordบนเดสก์ท็อป ไฟล์หลักของแอปอาจผิดพลาด ทำให้เกิดปัญหาต่างๆ

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

ไม่มีข้อผิดพลาดเส้นทางบน Discord สามารถแก้ไขได้ง่าย(No Route Error on Discord Is Easily Fixable)

หากคุณรู้สึกรำคาญกับข้อผิดพลาด “ไม่มีเส้นทาง” ของ Discord เนื่องจากข้อผิดพลาดนี้ทำให้คุณเข้าถึงช่องเสียงของคุณไม่ได้ ให้ลองใช้วิธีการสองสามวิธีข้างต้นเพื่อแก้ไขปัญหาของ(fix your issue)คุณ เมื่อเครือข่ายและไคลเอนต์ของคุณได้รับการกำหนดค่าอย่างดีแล้ว คุณจะไม่มีปัญหาในการเข้าถึงแพลตฟอร์มบนอุปกรณ์ของคุณอีกต่อไป



About the author

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



Related posts