Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขปัญหา Discord ไม่ตรวจจับ Battle.net

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

วิธีแก้ไขปัญหา Discord Not Detecting Battle Net

มีเหตุผลน้อยๆ ที่สามารถทำให้แอป Discord ไม่สามารถตรวจจับ Battle Net ได้ เหตุผลเหล่านี้ระบุไว้ด้านล่าง:

  • Discord เวอร์ชันเก่า (Outdated version)
  • ปัญหาการตั้งค่า Firewall
  • Battle Net เวอร์ชันเก่า
  • การเชื่อมต่อเครือข่ายไม่เสถียร
  • ปัญหา DNS cache

ตอนนี้ที่คุณมีเบาะแสว่าอะไรอาจก่อให้เกิดปัญหากับ Discord ในการไม่ตรวจจับ Battle Net 已经是时候我们继续进行一些简单且有助于正面解决问题的修复方法了。所以,不再多说,让我们直接开始第一种方法吧:

วิธีที่ 1: ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต (Ensure Strong Internet Connection)

สิ่งแรกที่ต้องตรวจสอบก่อนไปสู่ขั้นตอนที่ซับซ้อนอื่นๆ คือตรวจสอบว่าการเชื่อมต่ออินเทอร์เน็ตของคุณแข็งแรงพอสำหรับ Discord ทำงานได้อย่างถูกต้องหรือไม่ การเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียรเคยเป็นสาเหตุหลักของ Discord not detecting Battle Net หากความเร็วอินเทอร์เน็ตบนระบบของคุณผันผวนหรือลดลง คุณควรรีสตาร์ทเราเตอร์ คุณยังสามารถตรวจสอบคู่มือของเรา how to troubleshoot network connectivity problems in Windows 10 หากคุณเผชิญปัญหาเครือข่าย

หากปัญหาอินเทอร์เน็ตยังคงอยู่บนคอมพิวเตอร์ของคุณ ติดต่อ Internet Service Provider ของคุณและแจ้งปัญหาที่คุณกำลังเผชิญ

วิธีที่ 2: รัน Discord ในฐานะ Administrator (Run Discord as Administrator)

เหตุผลอีกอย่างที่มีอิทธิพลซึ่งตอบคำถามว่า ทำไม Discord ไม่ตรวจจับเกมของฉัน คือขาดสิทธิ์ admin การรันโปรแกรมในฐานะ administrator ในระบบให้สิทธิพิเศษกับโปรแกรม ซึ่งช่วยให้มันเข้าถึงพื้นที่ที่จำกัดของระบบปฏิบัติการซึ่งมิฉะนั้นเป็นไปไม่ได้ ดังนั้น ลองรัน Discord ในฐานะ administrator เพื่อแก้ไขปัญหาด้วยขั้นตอนที่กำหนดไว้ด้านล่าง:

  1. คลิกที่ Show hidden icons ใน Taskbar ของหน้าจอเดสก์ท็อป
  2. คลิกขวาที่ไอคอน Discord
  3. เลือก Quit Discord
  4. กดปุ่ม Windows key พิมพ์ discord แล้วคลิก Run as administrator

วิธีที่ 3: เปลี่ยนสถานะ Discord (Change Discord Status)

หากคุณต้องการใช้สถานะกิจกรรมเกม (game activity status) ของ Discord จำเป็นต้องตรวจสอบสถานะ Discord ของคุณ เพื่อให้แน่ใจว่าคุณไม่ได้อยู่ในโหมด invisible หากสถานะของคุณตั้งค่าเป็น custom ให้แน่ใจว่าไม่ได้ตั้งค่าเป็น invisible คุณสามารถตั้งค่าสถานะ Discord เป็น online ได้โดยใช้ขั้นตอนด้านล่าง:

  1. เปิดแอป Discord ในฐานะ administrator
  2. ต่อไป คลิกที่ Avatar ที่มุมซ้ายล่าง
  3. คลิก Online เพื่อเปลี่ยนสถานะของคุณ

วิธีที่ 4: ปรับแต่งการตั้งค่าความเป็นส่วนตัว (Tweak Privacy Settings)

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

  1. เปิด Windows Search bar พิมพ์ privacy settings แล้วคลิก Open
  2. เลือก Microphone จากแผงด้านข้าง
  3. เปิด Allow apps to access your microphone
  4. เลื่อนลงและอนุญาต Discord รวมถึง Battle Net ให้เข้าถึง microphone

วิธีที่ 5: ล้าง DNS Cache (Flush DNS Cache)

Domain Name System ช่วยแปลงชื่อโดเมนของเว็บไซต์เมื่อคุณออนไลน์เป็น IP address เพื่อให้ระบบเข้าใจได้ดีขึ้น IP addresses ทั้งหมดนี้ถูกเก็บเป็น DNS cache เมื่อ cache นี้เต็มหรือเสียหาย อาจทำให้แอปพลิเคชันไม่ทำงานตามศักยภาพหรือรบกวนฟังก์ชันพื้นฐาน เช่นในกรณีนี้ Discord not detecting Battle Net ดังนั้น จำเป็นต้องล้าง DNS cache ที่สะสมนี้ ซึ่งคุณสามารถทำได้ด้วยความช่วยเหลือของคู่มือของเรา How to Flush and Reset the DNS Cache in Windows 10

วิธีที่ 6: อัปเดต Discord (Update Discord)

หากวิธีที่กล่าวมาข้างต้นไม่ช่วยคุณแก้ไขปัญหา Discord not detecting a game แล้ว อาจเป็นไปได้ว่าปัญหาเกิดจากเวอร์ชันเก่าของแอป ดังนั้น ตรวจสอบให้แน่ใจว่าอัปเดตโปรแกรมด้วยความช่วยเหลือของคู่มือของเรา How to Update Discord

วิธีที่ 7: อนุญาต Discord ผ่าน Firewall (Allow Discord Through Firewall)

ปัญหา Battle Net ยังอาจเกิดจากระบบความเป็นส่วนตัวในตัว (in-built) ในคอมพิวเตอร์ของคุณซึ่งคือ Windows Defender Firewall เนื่องจากเหตุผลความเป็นส่วนตัว Firewall ในระบบของคุณสามารถบล็อกแอปหรือโปรแกรมบางอย่างจากการทำงาน ดังนั้น การปลดบล็อกแอปเหล่านี้อย่างเช่น Discord จาก Firewall เพื่อให้รันโดยไม่มีปัญหาจึงสำคัญ อ่านคู่มือของเราเกี่ยวกับ How to Block or Unblock Programs in Windows Defender Firewall เพื่อให้ Discord executive file รันและตรวจจับ Battle Net โดยไม่มีปัญหา

วิธีที่ 8: ติดตั้ง Discord ใหม่ (Reinstall Discord)

การติดตั้ง Discord ใหม่เป็นหนึ่งในวิธีสำรองสุดท้าย (last resort) ที่เหลือ หากการดำเนินการวิธีที่กล่าวมาข้างต้นไม่ช่วยได้สำหรับปัญหา Battle Net นอกจากการลบแอปพลิเคชันแล้ว ให้แน่ใจว่าลบไฟล์ cache ของโปรแกรมด้วย ทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้งและติดตั้ง Discord ใหม่:

  1. กด Windows + I พร้อมกันเพื่อเปิด Settings
  2. คลิกการตั้งค่า Apps
  3. ค้นหา Discord app และคลิกที่มันเพื่อ Uninstall
  4. ทำตามคำแนะนำบนหน้าจอเพื่อให้กระบวนการ uninstallation เสร็จสิ้น
  5. กด Windows + E พร้อมกันเพื่อเปิด File Manager
  6. ไปที่ path ที่กำหนดเพื่อเปิด Discord file:
    C:\Users\USERNAME\AppData\Local
  7. คลิกขวาที่ Discord file และเลือก Delete
  8. เปิดเว็บไซต์ Discord และคลิก Download for Windows
  9. เมื่อไฟล์ดาวน์โหลดเสร็จ คลิกที่ไฟล์ DiscordSetup.exe เพื่อติดตั้งบนระบบของคุณ
  10. เมื่อโปรแกรมติดตั้งเสร็จ ให้เปิด Discord เพื่อตรวจสอบว่าปัญหา Battle Net ได้รับการแก้ไขหรือไม่

วิธีที่ 9: รัน Discord ผ่านเบราว์เซอร์ (Run Discord Through Browser)

อีกวิธีที่อาจช่วยมากในการแก้ไข Discord unable to detect Battle Net คือการรันโปรแกรมผ่านเบราว์เซอร์แทนแอปพลิเคชันที่ติดตั้งบนระบบของคุณ บางครั้ง โปรแกรมอาจเจอปัญหาผ่านแอป และการใช้ผ่านเบราว์เซอร์ช่วยแก้ไขปัญหาเหล่านั้น คุณสามารถไปที่เว็บไซต์ Discord อย่างเป็นทางการและเลือกตัวเลือก Open Discord in your browser

คำถามที่พบบ่อย (FAQs)

Q1. เชื่อมต่อ Battle.net กับ Discord อย่างไร?

คำตอบ: คุณสามารถเชื่อมต่อ Battle.net กับ Discord ได้โดยเพียงแค่เปิด settings ในแอป และด้วยความช่วยเหลือของตัวเลือก Connections คุณสามารถเพิ่ม battle.net ได้

Q2. เปิดใช้งาน game detection mode ใน Discord อย่างไร?

คำตอบ: คุณสามารถเปิด game detection ใน Discord ได้ด้วยความช่วยเหลือของตัวเลือก User Settings ใน Game activity คุณสามารถเพิ่มเกมหรือโปรแกรมด้วยตนเองจากเมนูที่ปรากฏบนหน้าจอ ในนั้น คุณสามารถเปิด game status ได้

Q3. Discord รัน cracked games ได้หรือไม่?

คำตอบ: เกมที่ไม่ได้รับการยืนยัน (unverified) non-steam หรือ cracked game ใดๆ ไม่สามารถตรวจจับได้โดยการสแกนตรวจจับโปรแกรมอัตโนมัติของ Discord

Q4. เปลี่ยนชื่อเกมบน Discord ได้หรือไม่?

คำตอบ: ไม่ได้ Discord ไม่มีตัวเลือกให้เปลี่ยนชื่อเกม

Q5. Discord ดีสำหรับเล่นเกมหรือไม่?

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

แนะนำเพิ่มเติม:

  • Can You Login to Your PS4 Account on Another PS4?
  • Fix Error Code 130 Failed to Load Web Page Unknown Error
  • How to Undisable Discord Account
  • Fix Error 1105 Discord in Windows 10

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