การแชร์หน้าจอเป็นฟีเจอร์ที่ยอดเยี่ยม โดยเฉพาะบนแอปอย่าง Discord คุณสามารถใช้สตรีมเกม ดูหนัง และทำอะไรก็ได้หลากหลาย หากคุณเห็นหน้าจอดำขณะแชร์หน้าจอบน Discord หรือฟังก์ชันแชร์หน้าจโหลดนานตลอดเวลา วิธีแก้ไขด้านล่างจะช่วย วิธีแก้ต่อไปนี้ใช้ได้กับทั้งมือถือ (Android, iPhone) และ PC เว้นแต่จะระบุเป็นอย่างอื่น
1. รีสตาร์ท
หากคุณไม่ได้รีสตาร์ทคอมพิวเตอร์หรือโทรศัพท์มานาน เริ่มจากการรีสตาร์ท บ่อยครั้ง การรีสตาร์ทอุปกรณ์แก้ปัญหาชั่วคราวที่อาจทำให้แชร์หน้าจอไม่ได้บน Discord
2. ตรวจสอบเงื่อนไขที่จำเป็น
- ฟังก์ชันแชร์หน้าจอใช้ได้บน Android 5 ขึ้นไป อย่างไรก็ตาม การแชร์เสียงใช้ได้บน Android 10+ เท่านั้น อีกทั้ง อุปกรณ์ Xiaomi ที่รัน MIUI ไม่รองรับ การแชร์หน้าจอ
- บน PC การแชร์เสียงใช้ได้บน Windows 10+ และ macOS 10.13 Linux ไม่รองรับ การแชร์เสียง
- Discord อนุญาตให้ 10 คน (ขีดจำกัดปัจจุบันคือ 50) แชร์หน้าจอพร้อมกัน หากจำนวนคนครบแล้ว คุณจะแชร์ไม่ได้
- บางแอป เช่น Netflix, Disney+ ให้เนื้อหาที่มีการป้องกัน จึงป้องกันไม่ให้ผู้ใช้สกรีนชอตหรือแชร์หน้าจอในแอปอื่น นี่อาจเป็นเหตุผลที่คุณเห็นหน้าจอดำขณะแชร์หน้าจอ
เคล็ดลับ: สำหรับเนื้อหาที่ป้องกันจากแอปอย่าง Netflix ให้เล่นผ่านเบราว์เซอร์แทนแอปขณะแชร์หน้าจอ
3. ทำตามขั้นตอนที่ถูกต้องในการแชร์หน้าจอ
คุณสามารถแชร์หน้าจอในช่องเสียง (voice channel) และข้อความส่วนตัว (DMs) ของ Discord
แชร์หน้าจอบน PC
บน PC เข้าร่วมช่องเสียง และคลิกปุ่ม "Screen" (หน้าจอ) ที่ด้านล่าง
หน้าต่าง Screen share จะเปิด เลือกแอปหรือหน้าจอที่ต้องการแชร์จากรายการ และกดปุ่ม "Go live"
เช่นเดียวกัน คลิกปุ่ม "Share your screen" หากคุณอยู่ในการโทรวิดีโอใน DM หรือช่อง
แชร์หน้าจอบนมือถือ
เข้าร่วมช่องเสียง หรือสร้างการโทรเสียง/วิดีโอใน DM ของ Discord แตะไอคอน "Share screen" (แชร์หน้าจอ) ในแป้นด้านล่าง จะมีป๊อปอัปยืนยัน แตะ "Start Now" (เริ่มตอนนี้)
4. แชร์หน้าจอพร้อมเสียง
เมื่อแชร์หน้าจอบน PC ฟีเจอร์แชร์เสียงมีให้เฉพาะเมื่อแชร์หน้าต่างแอปพลิเคชัน (application window) นั่นคือ เมื่อถูกขอให้เลือกหน้าต่างบนป๊อปอัป Screen share ให้เลือกหน้าจอจากแท็บ Applications แทนที่จะเป็น Screens
บน Android Discord จะแชร์เสียงที่เล่นบนโทรศัพท์โดยอัตโนมัติ และหากไมโครโฟนเปิด คุณยังสามารถพูดขณะแชร์หน้าจอได้
บน iPhone คุณต้องเปิดการตั้งค่าเพื่อเปิดไมโครโฟนขณะแชร์หน้าจอ สำหรับนั้น เริ่มแชร์หน้าจอใน Discord จากนั้น เปิด Control Center บน iPhone แตะค้างที่ปุ่ม "Screen Recording" (การบันทึกหน้าจอ) ใน Control Center หน้าจอปรับแต่ง Screen Recording จะโผล่ แตะปุ่ม "Microphone" (ไมโครโฟน) ที่ด้านล่างเพื่อเปิด
เคล็ดลับ: เพิ่มระดับเสียงโทรศัพท์หรือคอมพิวเตอร์ เพื่อให้คนอื่นได้ยินเสียงที่เล่นบนอุปกรณ์ของคุณชัดเจน
5. อัปเดตแอป
ฟังก์ชันแชร์หน้าจออาจหยุดทำงานหากมีบั๊กในแอป Discord ก่อนไปขั้นตอน troubleshooting ต่อ คุณควรอัปเดตแอป Discord
อัปเดต Discord บน PC ปิดแอป Discord และเปิดใหม่ หากมีอัปเดต จะโชว์หลังรีสตาร์ทแอป บนมือถือ เปิด Play Store (Android) หรือ App Store (iPhone) ค้นหา Discord แตะ Update
6. ปิดแอปอื่นๆ
ฟังก์ชันแชร์หน้าจอต้องการทรัพยากรมาก หาก PC หรือมือถือของคุณรันแอปหลายตัวพร้อมกัน อาจนำไปสู่ปัญหาประสิทธิภาพขณะแชร์หน้าจอ วิธีแก้ที่ดีที่สุดคือ ปิดแอปที่ไม่จำเป็นบนคอมพิวเตอร์หรือโทรศัพท์
7. ล้างแคช (Android)
บน Android คุณลองล้างแคชแอป Discord ได้ ไฟล์ชั่วคราวอาจสับสนฟีเจอร์แชร์หน้าจอ การล้างแคชควรแก้ไขได้
ไปที่ "Android Settings → Apps → Discord → Storage" แตะ "Clear cache" รีสตาร์ทโทรศัพท์
8. ออกจากโหมดเต็มหน้าจอ (PC)
Discord บ่อยครั้งแชร์หน้าจอไม่ได้ เมื่อแอปหรือหน้าจอที่แชร์อยู่ในโหมดเต็มหน้าจอ ให้นำหน้าจอออกจากโหมดเต็มหน้าจอ และลองแชร์หน้าจอในหน้าต่างปกติ
หากต้องการหน้าจอใหญ่โดยไม่ทำให้เต็มหน้าจอ เพียงปรับขนาดหน้าต่างให้ครอบคลุมหน้าจอทั้งหมด แต่ไม่เข้าสู่โหมดเต็มหน้าจอ นอกจากนี้ ลองใช้แอป Discord ในโหมดหน้าต่าง (windowed mode) แทนโหมดเต็มหน้าจอ อาจช่วยได้เช่นกัน
9. ให้สิทธิ์ผู้ดูแลระบบ (PC)
สำหรับการทำงานของฟังก์ชันแชร์หน้าจอที่ถูกต้อง คุณควรลองรันแอป Discord ในโหมด admin
บน Windows ค้นหา Discord ใน Start Menu คลิกขวาที่ไอคอน Discord เลือก "Run as administrator" ทำเช่นกันกับเกมที่คุณพยายามแชร์หน้าจอบน Discord
บน macOS ไปที่ "System Preferences → Security & Privacy → Privacy → Screen Recording" ตรวจสอบให้แน่ใจว่า Discord ถูกเลือกในรายการแอปที่สามารถแชร์หน้าจอได้
10. เพิ่มเกมด้วยตนเองใน Discord Activity (PC)
โดยปกติ Discord จะตรวจจับและแสดงเกมหรือแอปในสถานะกิจกรรมโดยอัตโนมัติ หากไม่เกิดขึ้น คุณสามารถเพิ่มเกมด้วยตนเองในสถานะ Discord ซึ่งจะช่วยให้แชร์หน้าจอได้
เปิด Discord Settings ไปที่ "Activity status" คลิก "Add it" (เพิ่มมัน) หาแอปหรือเกมจากกล่องดรอปดาวน์และเลือก หากแอปหรือเกมไม่แสดงในรายการ คุณไม่สามารถแชร์หน้าจอได้ ลองรีสตาร์ทเกม
11. ปิดการตั้งค่าเทคโนโลยีล่าสุด (PC)
แอป Discord มีการตั้งค่า "Use our latest technology to capture your screen" (ใช้เทคโนโลยีล่าสุดของเราในการจับภาพหน้าจอ) ที่บ่อยครั้งทำให้ฟังก์ชันแชร์หน้าจอล้มเหลว โดยเฉพาะบนคอมพิวเตอร์เก่า คุณควรปิดมันเพื่อแก้ปัญหา
ทำตามขั้นตอน:
- เปิด Discord app Settings โดยคลิกไอคอน "Settings" (การตั้งค่า) ที่ด้านล่าง
- ไปที่ "Voice & video" จากแถบด้านซ้าย
- เลื่อนลงในแผงขวา และปิดท็อกเกิลถัดจาก "Use our latest technology to capture your screen"
12. ปิดวิธีทดลอง (Experimental Method) (PC)
หากเผชิญปัญหาเสียงไม่ทำงานขณะแชร์หน้าจอ ควรปิดการตั้งค่า Experimental method ใน Discord
ไปที่ "Discord Settings → Voice & video" ปิดท็อกเกิลถัดจาก "Use an experimental method to capture audio from applications"
13. ปิด Hardware Acceleration (PC)
การตั้งค่า Hardware acceleration อยู่ในเบราว์เซอร์และแอปส่วนใหญ่ เพื่อจัดการทรัพยากรระบบอย่างมีประสิทธิภาพโดยแอปเอง อย่างไรก็ตาม การตั้งค่าเดียวกันนี้ บ่อยครั้งก่อให้เกิดปัญหา เนื่องจากลักษณะขัดแย้งกับทรัพยากรที่ PC มอบหมาย โดยเฉพาะบนคอมพิวเตอร์เก่า
เพื่อแก้ไข คุณควรปิด hardware acceleration ทั้งในแอป Discord และเบราว์เซอร์หรือเกมที่ต้องการแชร์
ปิดในแอป Discord ไปที่ "Discord Settings → Voice & video" ปิดท็อกเกิล "H.264 Hardware Acceleration" ลองปิด OpenH264 Video Codec ที่อยู่เหนือ Hardware acceleration ด้วย
เช่นกัน ปิด hardware acceleration บนเบราว์เซอร์ หากพยายามแชร์แท็บเบราว์เซอร์ สำหรับ Chrome ไปที่ "Settings → Advanced → System" ปิด "Use hardware acceleration when available"
ใน Firefox เปิด Settings ยกเลิกติ๊ก "Use recommended performance settings" ภายใต้ General แล้ว ปิด "Hardware Acceleration"
14. ปิด Hardware Scaling (มือถือ)
หาก Discord แชร์หน้าจโหลดนานตลอดเวลาบนมือถือ ควรลองปิดการตั้งค่า Hardware scaling ทำตามขั้นตอน:
- ในแอป Discord มือถือ แตะแท็บ "Account" (บัญชี) ที่ด้านล่าง เพื่อไป User settings
- เลื่อนลงและแตะ "Voice & video" ปิดท็อกเกิลถัดจาก "Enable Hardware Scaling"
15. เลือกการตั้งค่า Hardware Acceleration ที่เหมาะสม (มือถือ)
แอป Discord มือถือให้คุณเลือกว่าต้องการใช้ OpenSL ES ซึ่งเป็น audio API ในการโทร Discord หรือไม่ การตั้งค่านี้อาจส่งผลต่อฟังก์ชันแชร์หน้าจอ
ไปที่ "Discord Settings → Voice and video" เริ่มต้นด้วยการเลือก "Let my operating system decide" (ให้ระบบปฏิบัติการตัดสินใจ) ภายใต้ Low-Latency Hardware Acceleration รีสตาร์ท Discord และลองแชร์หน้าจอ หากไม่แก้ ให้เลือกอีก 2 ตัวเลือกทีละอัน
16. ปิด Auto Sensitivity
การตั้งค่าอื่นที่ทำงานได้ดีเยี่ยมในการแก้ปัญหาแชร์หน้าจอ โดยเฉพาะที่เกี่ยวกับเสียง คือ auto-sensitivity เปิด Discord Settings บนมือถือหรือ PC ไปที่ "Voice & video" ปิด "Auto Sensitivity"
เคล็ดลับมืออาชีพ: เลือก voice activity แทน Push to Talk ใน Input mode
17. ล้างแคช Discord (PC)
บางครั้ง ไฟล์แคชเก่าบน PC ก็รบกวนการทำงานปกติของฟังก์ชันแชร์หน้าจอ เพื่อแก้ คุณควรล้างไฟล์แคช Discord ตามด้านล่าง:
- พิมพ์
%appdata%ใน Windows Search คลิกโฟลเดอร์ที่โผล่
- คลิกโฟลเดอร์ "Discord" ตามด้วย "Cache"
- เลือกไฟล์ทั้งหมดภายในโฟลเดอร์ Cache และลบ
- รีสตาร์ทแอป Discord
18. อัปเดตการ์ดกราฟิก (PC)
Display adapter เก่าอาจก่อให้เกิดปัญหาขณะแชร์หน้าจอ ควรอัปเดต display adapter เพื่อแก้ไข ทำตามขั้นตอน:
- คลิกขวาที่ Start Menu เลือก "Device Manager"
- ใน Device Manager ขยาย "Display adapters" คลิกขวาที่การ์ดกราฟิกของคุณ เลือก "Update driver"
19. รีเซ็ตการตั้งค่าเสียง (PC)
อีกวิธีแก้ง่ายคือ รีเซ็ตการตั้งค่าเสียงบน Discord วิธีนี้ช่วยหากคุณเผชิญปัญหาเฉพาะกับเสียงขณะแชร์หน้าจอ
ไปที่ "Discord Settings → Voice & video" เลื่อนลงสุดท้าย คลิก "Reset voice settings"
20. ติดตั้ง Discord ใหม่
หากไม่มีอะไรช่วยแก้ฟังก์ชันแชร์หน้าจอของ Discord คุณควรติดตั้งแอป Discord ใหม่ สำหรับนั้น ถอนการติดตั้งแอป Discord ก่อน แล้วดาวน์โหลดจากเว็บไซต์ Discord (PC) หรือแอปสโตร์บน Android และ iPhone
คำถามที่พบบ่อย
1. การแชร์หน้าจอ Discord ฟรีหรือไม่?
ใช่ ผู้ใช้ Discord ทุกคนสามารถแชร์หน้าจอฟรีได้ที่คุณภาพ 720p/30fps ส่วนผู้สมัคร Nitro Classic และ Nitro สามารถไปถึง 1080p/60fps และ 4k/60fps ตามลำดับ
2. เปิดวิดีโอขณะแชร์หน้าจอได้ไหม?
ได้ แตะไอคอนวิดีโอขณะแชร์หน้าจอเพื่อเปิดวิดีโอของคุณ
สำรวจ Discord
หวังว่าวิธีแก้ข้างต้นจะช่วยคุณแก้ปัญหาแชร์หน้าจอไม่ได้บน Discord เมื่อแก้เสร็จ ดูเซิร์ฟเวอร์ Discord ที่ดีที่สุดควรเข้าร่วม ดูบอท Discord ที่ดีที่สุดสำหรับเซิร์ฟเวอร์ของคุณด้วย