วิธีแก้ไขข้อผิดพลาดไม่มีเส้นทางบน Discord (2022)

วิธีแก้ไขข้อผิดพลาดไม่มีเส้นทางบน Discord (2020)

ต่อชุดบทความของเราเกี่ยวกับการแก้ไขปัญหาข้อผิดพลาดต่างๆ ของแอปพลิเคชัน Discord(Discord application)วันนี้ เราจะมาพูดถึงปัญหาทั่วไปอีกประการหนึ่ง นั่นคือ ข้อผิดพลาด 'No Route' ข้อผิดพลาด No Route(No Route error)ขัดขวางผู้ใช้จากการเข้าร่วม ช่อง เสียง Discord(Discord voice) ที่เฉพาะเจาะจง และมีประสบการณ์มากมาย แม้ว่าสาเหตุที่แน่ชัดเบื้องหลังปัญหายังไม่ได้รับการระบุ แต่ข้อผิดพลาดดูเหมือนจะคล้ายกับการตรวจสอบ ICE และติดอยู่(ICE checking and stuck)กับปัญหาการเชื่อมต่อRTC ทั้งสองข้อความนี้และไม่มี ข้อความแสดง ข้อผิดพลาดของเส้นทาง(route error)เกิดขึ้นเมื่อDiscordกำลังประสบปัญหาการเชื่อมต่อด้วยเสียง

มีสาเหตุหลายประการที่ทำให้Discordไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์เสียง(voice server) เฉพาะ ได้ ในกรณีส่วนใหญ่ โปรแกรมป้องกันไวรัสของบริษัทอื่นหรือไฟร์วอลล์เครือข่าย(network firewall) ของคุณ กำลังบล็อกDiscord ไม่(Discord)ให้ทำงานตามปกติ นอกจากนี้(Furthermore)ไคลเอ็นต์เดสก์ท็อปของ(s desktop client) Discord ยัง(Discord)ได้รับการออกแบบให้ทำงานควบคู่กับVPN(VPNs)ที่มีUDPเท่านั้น หากคุณใช้VPN ที่ไม่ใช่ (VPN)UDP จะ ไม่ พบ ข้อผิดพลาดของเส้นทาง(route error)เป็นประจำ คุณสมบัติคุณภาพ(Quality)การบริการ(Service feature) เมื่อเปิดใช้งานแต่ไม่รองรับ ยังสามารถแจ้งให้แอปพลิเคชันทำงานผิดปกติได้ ในทำนองเดียวกัน หากเซิร์ฟเวอร์โฮสต์จากทวีปหรือภูมิภาค(continent or region)อื่น จะไม่มีข้อผิดพลาดในเส้นทาง(route error)เกิดขึ้น

มีหลายวิธีในการแก้ไขทั้งนี้ขึ้นอยู่กับรากของข้อผิดพลาด No Route (No Route error)ทำตามคำแนะนำด้านล่างทีละตัวจนกว่าปัญหาจะหยุดอยู่

วิธีแก้ไขข้อผิดพลาดไม่มีเส้นทางบน Discord (2020)

จะแก้ไขข้อผิดพลาด 'No Route' ใน Discord ได้อย่างไร(How to fix the ‘No Route’ error on Discord?)

การแก้ไข ข้อผิดพลาด No Route(No Route error)ของ Discord ไม่ใช่ เรื่องใหญ่และสามารถทำได้ภายในไม่กี่นาที นอกจากนี้ หากคุณโชคดีพอ การ  system-wide restart (computer as well as router/modem)จะแก้ปัญหานี้ได้

เพื่อให้ข้อมูลสำคัญแก่คุณ ส่วนมากของเราจะได้รับที่อยู่ IP แบบไดนามิก(dynamic IP address)โดย ผู้ให้ บริการ(Internet service) อินเทอร์เน็ต ( ISP(ISPs) ) ของเรา เนื่องจากมีความคุ้มค่า แม้ว่าIP(IPs) แบบไดนามิก จะปลอดภัยกว่าและมีค่าบำรุงรักษา(maintenance cost) ต่ำ แต่ก็มีความเสถียรน้อยกว่ามากและเปลี่ยนแปลงอยู่ตลอดเวลา ลักษณะที่ผันผวนของ IP แบบไดนามิกสามารถขัดขวางการไหลของข้อมูลและจบลงด้วยปัญหาหลายประการ เพียงแค่(Simply)รีสตาร์ทเราเตอร์ของคุณ (ถอดปลั๊กสายไฟแล้วเสียบ(power cable and plug)กลับเข้าไปใหม่หลังจากรอหลายวินาที) จะช่วยจัดการที่อยู่ IP เดียวและอาจแก้ไข (IP address)ข้อผิดพลาดที่ไม่มีเส้นทาง(route error)ของ Discord. ในขณะที่คุณอยู่ที่นั้น ให้ทำการรีสตาร์ทเครื่องคอมพิวเตอร์(computer restart)ด้วย

คุณยังสามารถลองเชื่อมต่อกับเครือข่ายอินเทอร์เน็ต(internet network) อื่น หรือกับฮอตสปอตมือถือของคุณเพื่อกำจัดข้อผิดพลาด 'ไม่มีเส้นทาง' 

หากเคล็ดลับข้างต้นไม่(above trick didn)ได้ช่วยให้คุณเชื่อมต่อกับช่องสัญญาณเสียง(voice channel)ก็ถึงเวลาลองใช้วิธีแก้ปัญหาแบบถาวรเพิ่มเติม

วิธีที่ 1: ปิดใช้งานโปรแกรมป้องกันไวรัสและ VPN ของบริษัทอื่น(Antivirus Programs & VPNs)

ขั้นแรก ตรวจสอบให้แน่ใจว่าโปรแกรมป้องกันไวรัสของคุณหรือ ตัวป้องกัน Windowsไม่ได้บล็อกการเชื่อมต่อของ Discord คุณลักษณะการรักษาความปลอดภัย(security feature)เว็บแบบเรียลไทม์ในแอปพลิเคชันป้องกันไวรัสของ บริษัท อื่นเป็นที่รู้จักว่ามีการป้องกันมากเกินไปและบล็อกเนื้อหา(block content)ที่ไม่เป็นอันตรายจริงๆ ตั้งแต่ไม่โหลดบางเว็บไซต์ไปจนถึงห้ามไม่ให้แอปพลิเคชั่นอื่นส่งข้อมูล นโยบาย การบล็อก AV(AVs blocking) ส่วนใหญ่ ยังคงเป็นเรื่องลึกลับ

หากต้องการปิดใช้งานโปรแกรมรักษาความปลอดภัย(security program) ชั่วคราว และตัวป้องกัน Windows(Windows defender)ด้วย (วิธีปิดใช้งานไฟร์วอลล์(Firewall)Windows 10 ) และตรวจสอบว่าข้อผิดพลาดไม่มีเส้นทาง(route error)แก้ไขได้หรือไม่ หากเป็นเช่นนั้นจริง ให้เพิ่มDiscordลงในรายการยกเว้น/รายการที่ปลอดภัยของโปรแกรม (ขั้นตอนจะไม่ซ้ำกันสำหรับแต่ละรายการ) หรือเปลี่ยนไปใช้ซอฟต์แวร์ความปลอดภัย(security software)อื่น ในการอนุญาตพิเศษDiscordจากWindows Firewall :

1. เปิดการตั้งค่า (Settings )โดยใช้คีย์ลัด Windows key + I และคลิกที่  Update & Security(Update & Security)

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & Security

2. ใช้เมนูนำทาง(navigation menu) ด้านซ้าย ให้ย้ายไปที่ หน้า ความปลอดภัยของ Windows(Windows Security)  และคลิกที่ปุ่ม  Open Windows Security(Open Windows Security)

ย้ายไปยังหน้าความปลอดภัยของ Windows และคลิกที่ปุ่ม Open Windows Security

3. ในหน้าต่างต่อไปนี้ คลิกที่ไฟร์วอลล์และการป้องกันเครือข่าย(Firewall & network protection.)

คลิกที่ไฟร์วอลล์และการป้องกันเครือข่าย |  แก้ไขข้อผิดพลาดเส้นทางบน Discord

4. คลิกที่ อนุญาตแอปผ่าน ไฮเปอร์ลิงก์ไฟร์วอลล์(Allow an app through the firewall)

คลิกที่อนุญาตแอปผ่านไฮเปอร์ลิงก์ไฟร์วอลล์

5. ขั้นแรก ให้คลิกที่เปลี่ยนการตั้งค่า(Change Settings)ที่ด้านบน

ขั้นแรก ให้คลิกที่ เปลี่ยนการตั้งค่า ที่ด้านบน |  แก้ไขข้อผิดพลาดเส้นทางบน Discord

6. ถัดไป ให้ทำเครื่องหมายที่ช่องทางด้านซ้ายของDiscordและช่องใต้Private(under Private)

ทำเครื่องหมายที่ช่องทางด้านซ้ายของ Discord และช่องใต้ส่วนตัว

7. หากDiscord ไม่ใช่(Discord isn)หนึ่งในโปรแกรมที่อยู่ในรายการ ให้คลิกที่Allow another app...ตามด้วยการคลิกปุ่มBrowse(Browse button)และค้นหา Discord ( locate Discord)เมื่อพบแล้ว ให้คลิกที่เพิ่ม(Add.)

คลิกที่ปุ่ม Browse และค้นหา Discord จากนั้นคลิกที่ Add

ในทำนองเดียวกัน ไม่เป็นความลับที่Discordจะเล่นได้ไม่ดีกับ โปรแกรม VPNโดยเฉพาะโปรแกรมที่ไม่มีเทคโนโลยีUser Datagram Protocol ( UDP ) ทำการ ค้นหาโดย Google(Google search)อย่างรวดเร็วเพื่อตรวจสอบว่าVPN ของคุณ ใช้หรือสนับสนุนUDP หรือ ไม่ และหากไม่เป็นเช่นนั้น ให้ปิดบริการเมื่อใช้Discord บริการ VPN(VPN)บางส่วนที่ใช้UDPได้แก่NordVPN , OpenVPNเป็นต้น

วิธีที่ 2: เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ

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

คุณยังสามารถลองท่องอินเทอร์เน็ตผ่านเซิร์ฟเวอร์ DNS(DNS server)อื่น แต่คุณอาจประสบปัญหาหากถูกจับได้

1. เปิดWindows Settings และคลิกที่  Network and Internet(Network and Internet)

เปิดการตั้งค่า Windows และคลิกที่เครือข่ายและอินเทอร์เน็ต |  แก้ไขข้อผิดพลาดเส้นทางบน Discord

2. ภายใต้Advanced Network Settingsที่แผงด้านขวา ให้คลิกที่Change adapter options(Change adapter options)

ภายใต้ Advanced Network Settings ที่แผงด้านขวา ให้คลิกที่ Change adapter

3. ในหน้าต่าง Network Connections(Network Connections window) ต่อไปนี้ ให้คลิกขวา  ที่ (right-click )เครือข่ายปัจจุบัน(current network)ของคุณและเลือก  Propertiesจากเมนูตัวเลือกที่ตามมา

คลิกขวาที่เครือข่ายปัจจุบันของคุณแล้วเลือก Properties

4. เลือกInternet Protocol Version 4 (TCP/IPv4) ในส่วน 'การเชื่อมต่อนี้ใช้รายการต่อไปนี้:' และคลิก(section and click)ที่  ปุ่ม Properties ที่ปลดล็อค 

เลือก Internet Protocol รุ่น 4 (TCP/IPv4) และคลิกที่ปุ่ม Properties

5. คลิกที่ปุ่มตัว(radio button)เลือกถัดจากใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้(Use the following DNS server addresses)และป้อนค่าต่อไปนี้เพื่อใช้เซิร์ฟเวอร์ DNS(DNS server)ของ Google

เซิร์ฟเวอร์ DNS ที่ต้องการ: 8.8.8.8

เซิร์ฟเวอร์ DNS สำรอง: 8.8.4.4

ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ในการตั้งค่า IPv4

6. กดตกลง (OK )เพื่อบันทึก การตั้งค่า เซิร์ฟเวอร์ DNS(DNS Server) ใหม่ และทำการรีสตาร์ท(computer restart)คอมพิวเตอร์ ในตอนนี้ คุณควรจะสามารถเชื่อมต่อกับเซิร์ฟเวอร์เสียง Discord(Discord voice) ใดๆ ได้โดยไม่พบว่าไม่มีข้อผิดพลาด ในเส้นทาง(route error)

อ่านเพิ่มเติม:(Also Read:) 10 เซิร์ฟเวอร์ DNS สาธารณะที่ดีที่สุด

วิธีที่ 3: เปลี่ยนภูมิภาคของเซิร์ฟเวอร์

ข้อผิดพลาดใน การเชื่อมต่อด้วยเสียง(Voice connection)เป็นเรื่องปกติธรรมดาเมื่อผู้ใช้พยายามเชื่อมต่อกับช่องสัญญาณเสียง(voice channel)ที่โฮสต์จากภูมิภาคอื่นหรือจากทวีปอื่นทั้งหมด ในการแก้ไขปัญหานี้ คุณสามารถขอให้เจ้าของเซิร์ฟเวอร์(server owner)เปลี่ยนภูมิภาค(server region) ของเซิร์ฟเวอร์ หรือขอให้เขา/เธอให้สิทธิ์ที่จำเป็นแก่คุณและเปลี่ยนภูมิภาคด้วยตนเอง

1. ให้เริ่มโดยเปิดแอปพลิเคชั่น Discord(Discord application)และคลิกบนข้อผิดพลาดที่อยู่ด้านล่าง(downward-facing error)ถัดจากชื่อเซิร์ฟเวอร์ของคุณ เลือกการตั้งค่าเซิร์ฟเวอร์(Server Settings)จากรายการดรอปดาวน์

เลือกการตั้งค่าเซิร์ฟเวอร์จากรายการดรอปดาวน์

2. ในหน้าภาพรวมของเซิร์ฟเวอร์(server Overview page)ให้คลิกที่ ปุ่ม Change ถัดจากภูมิภาคเซิร์ฟเวอร์ปัจจุบันของคุณ

ในหน้าภาพรวมเซิร์ฟเวอร์ ให้คลิกที่ปุ่มเปลี่ยน |  แก้ไขข้อผิดพลาดเส้นทางบน Discord

3. คลิกที่ภูมิภาคเซิร์ฟเวอร์อื่น(different server region)ในหน้าต่างต่อไปนี้เพื่อสลับไปยังภูมิภาคนั้น

คลิกที่เซิร์ฟเวอร์ภูมิภาคอื่น

4. เมื่อเปลี่ยนพื้นที่เซิร์ฟเวอร์ของคุณ คุณจะได้รับป๊อปอัปที่ด้านล่างของหน้าต่าง discord(discord window)เพื่อแจ้งเตือนคุณเกี่ยวกับการเปลี่ยนแปลงที่ยังไม่ได้บันทึก คลิกที่บันทึกการเปลี่ยนแปลง (Save Changes )เพื่อเสร็จสิ้น

คลิกที่บันทึกการเปลี่ยนแปลงเพื่อเสร็จสิ้น

วิธีที่ 4: ปิดใช้งานคุณลักษณะ คุณภาพ(Quality)การบริการ(Service feature) ของ Discord

Discordมีคุณลักษณะด้านคุณภาพของบริการ(service feature)ซึ่งจะสั่งให้เราเตอร์/โมเด็มของคุณทราบว่าข้อมูลที่ส่งโดยแอปพลิเคชันมีลำดับความสำคัญสูง ซึ่งช่วยให้แอปพลิเคชันปรับปรุงคุณภาพช่องสัญญาณเสียง(voice channel quality)และประสิทธิภาพโดยรวม อย่างไรก็ตาม คุณลักษณะนี้ค่อนข้างมีปัญหาและทราบกันดีว่าเกิดปัญหาหลายอย่าง รวมทั้งไม่ได้ยินผู้อื่นและไม่มี ข้อผิดพลาดเกี่ยว กับเส้นทาง (route error)ดังนั้นให้พิจารณาปิดการใช้งานคุณสมบัติ QoS(QoS feature)หากมีข้อผิดพลาดดังกล่าวปรากฏขึ้น

1. คลิกที่ไอคอนล้อเฟือง(cogwheel icon)ถัดจากชื่อผู้ใช้ Discord(Discord username) ของคุณ เพื่อเข้าถึงการตั้งค่าผู้(User Settings)ใช้

คลิกที่ไอคอนฟันเฟืองถัดจากชื่อผู้ใช้ Discord ของคุณเพื่อเข้าถึงการตั้งค่าผู้ใช้

2. ภายใต้ การตั้งค่าแอพ ให้คลิกเสียงและ(Voice & Video)วิดีโอ

3. เลื่อน(Scroll)ลงมาที่แผงด้านขวาและปิดตัวเลือก 'เปิดใช้งานคุณภาพของบริการที่มีลำดับความสำคัญแพ็คเก็ตสูง' (toggle off the ‘Enable Quality of Service High Packet Priority’ )ใต้คุณภาพของบริการ

สลับปิด 'เปิดใช้งานคุณภาพของบริการลำดับความสำคัญแพ็คเก็ตสูง' |  แก้ไขข้อผิดพลาดเส้นทางบน Discord

วิธีที่ 5: ตั้งค่าที่อยู่ IP(IP address) ใหม่ และรีเซ็ตการตั้งค่า DNS(DNS Settings)

ดังที่ได้กล่าวไว้ก่อนหน้านี้ การรีสตาร์ททั้งระบบเป็นวิธีการที่รู้จักกันดีในการแก้ไข ข้อ ผิดพลาด no route (route error)แม้ว่าจะไม่ได้ผลสำหรับทุกคน ผู้ใช้ที่โชคร้ายสามารถลองตั้งค่าที่อยู่ IP(IP address) ใหม่ และรีเซ็ต การตั้งค่า DNS ที่มีอยู่ได้ด้วยตนเอง โดยดำเนินการคำสั่งสองสามคำสั่งใน พรอม ต์คำสั่ง(command prompt)

1. กดปุ่มWindows key + R เพื่อเปิด กล่อง คำสั่ง Run(Run command)พิมพ์  cmd ในกล่องข้อความ แล้วกด  ctrl + shift + enterเพื่อเปิดCommand Promptในฐานะผู้ดูแล(Administrator)ระบบ

ค้นหา Command Prompt คลิกขวาและเลือก Run As Administrator

หมายเหตุ:(Note:)  คุณจะได้รับ ป๊อปอัป การควบคุมบัญชี(account control) ผู้ใช้ เพื่อสอบถามว่าพรอมต์คำสั่ง(Command Prompt)ควรได้รับอนุญาตให้ทำการเปลี่ยนแปลงอุปกรณ์หรือไม่ คลิก(Click)ที่  ใช่ (Yes )เพื่อให้สิทธิ์ที่จำเป็น

2. เมื่อหน้าต่างพรอมต์คำสั่ง(Command Prompt window)เปิดขึ้น ให้พิมพ์คำสั่งด้านล่างอย่างระมัดระวังแล้วกด Enter(below command and press enter)เพื่อดำเนินการ

ipconfig /release

หมายเหตุ:(Note:)คำสั่งดังกล่าวจะเผยแพร่ที่อยู่ IP ที่ (IP address)เซิร์ฟเวอร์ DHCP(DHCP server)กำหนดให้คุณโดยอัตโนมัติ

3. ต่อไป ถึงเวลาที่จะลบแคช DNS(DNS cache) ที่มีอยู่ ก่อนตั้งค่าที่อยู่ IP(IP address)ใหม่ เมื่อต้องการทำสิ่งนี้ ให้รันคำสั่งต่อไปนี้-

ipconfig /flushdns

ในพรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้แล้วกด Enter  Ipconfig /flushdns

4. สุดท้าย เนื่องจากเราปล่อยที่อยู่ IP(IP address) ก่อนหน้า เราจะต้องกำหนดที่อยู่ใหม่

5. เรียกใช้คำสั่งด้านล่าง(below command)และปิดหน้าต่างพร้อมรับคำสั่ง(Command Prompt window)หลังจากดำเนินการ

ipconfig /renew

6. รีสตาร์ทเครื่องคอมพิวเตอร์และตรวจสอบว่าไม่มีข้อผิดพลาดของเส้นทาง(route error)ยังคงมีอยู่หรือไม่

ที่แนะนำ:(Recommended:)

  • แก้ไข Red Screen(Fix Red Screen) of Death Error ( RSOD ) บน Windows 10
  • วิธีเพิ่มRAMบนคอมพิวเตอร์ Windows 10 ของคุณ
  • แก้ไขไม่ได้ยินคนใน Discord

วิธีใดวิธีหนึ่งจากห้าวิธีข้างต้นควรแก้ไขข้อผิดพลาด Discord No Route(Discord No Route error)และช่วยให้คุณเชื่อมต่อกับช่องสัญญาณเสียง(voice channel) ที่มีปัญหา ได้ อย่างไรก็ตาม หากวิธีเหล่านี้ไม่ได้ผล คุณสามารถติดต่อทีมสนับสนุน(support team) ของ Discord เพื่อขอความช่วยเหลือเพิ่มเติม– ส่ง(– Submit)คำขอ ใช้เวอร์ชันเว็บของ Discord ในขณะที่ทีมของพวกเขาจะติดต่อกลับพร้อมวิธีแก้ปัญหาอย่างเป็นทางการ



About the author

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



Related posts