VLC ไม่มีเสียง: คู่มือแก้ปัญหาฉบับสมบูรณ์ (2026)
ไม่มีเสียงใน VLC ขณะที่แอปอื่นทุกตัวเล่นเสียงได้ปกติ — นี่คือปัญหาคลาสสิกที่เกิดเฉพาะกับ VLC สาเหตุมักแคบกว่าที่คุณคิด โมดูลเอาต์พุตเสียงของ VLC ค้างอยู่กับอุปกรณ์ที่ไม่มีอยู่แล้ว ระดับเสียงแยกตามแอปถูกตั้งเป็นศูนย์ หรือไฟล์ไม่มีแทร็กเสียงที่เข้ากันได้ คู่มือนี้ไล่จากสาเหตุที่พบบ่อยที่สุดไปหาที่พบน้อยที่สุด และแต่ละวิธีใช้เวลาไม่ถึงหนึ่งนาที เริ่มจากวิธีที่ 1 — มันแก้ได้ประมาณครึ่งหนึ่งของรายงานอาการ "VLC ไม่มีเสียง" ทั้งหมด
ทำไมจึงเกิดเหตุการณ์นี้?
- โมดูลเอาต์พุตเสียงผิดตัว — VLC จำอุปกรณ์/โมดูลที่ไม่มีอยู่อีกแล้ว (เช่นหลังเปลี่ยนไดรเวอร์หรือเปลี่ยนอุปกรณ์เสียง)
- ระดับเสียงแยกตามแอปของ Windows ถูกตั้งเป็นศูนย์ — Volume Mixer (หรือระดับเสียงต่อแอปบน macOS) สามารถปิดเสียง VLC ได้อย่างเงียบ ๆ
- ระดับเสียงของ VLC แยกจากระดับเสียงของระบบ — แถบเลื่อนของ VLC เองแยกจากมิกเซอร์ของระบบปฏิบัติการ
- ไฟล์ไม่มีแทร็กเสียงหรือใช้ codec เสียงที่ไม่รองรับ — พบได้ยากเพราะ VLC มี codec มาให้ครบ แต่แทร็ก AC-3/DTS บางตัวถูกตรวจจับผิด
- เส้นทาง HDMI/อุปกรณ์ — เสียงถูกส่งไปยังอุปกรณ์ที่ถอดออกไปแล้ว หลังจากคุณถอดหูฟังหรือถอดทีวี
วิธีแก้ไข
วิธี 1เปลี่ยนโมดูลเอาต์พุตเสียงเป็น โมดูลอื่น (เช่น DirectSound หรือ WaveOut บน Windows)
แก้ปัญหาไม่มีเสียง เสียงแตก และปัญหาเสียงผ่าน HDMI
ไปที่ Tools > Preferences > Audio
การตั้งค่าเสียงจะเปิดขึ้น
ตั้งค่า "Output" เป็น โมดูลอื่น (เช่น DirectSound หรือ WaveOut บน Windows)
โมดูลเสียงเปลี่ยนแล้ว
คลิก Save เปิด VLC ใหม่ แล้วเล่นไฟล์
ระบบเสียงเริ่มต้นใหม่ด้วยโมดูลตัวใหม่
วิธี 2ตรวจระดับเสียงและสถานะปิดเสียงของ VLC เอง
ตัดสาเหตุที่น่าขวยเขินที่สุดออกไปก่อน
ขณะที่วิดีโอกำลังเล่น ให้ดูแถบเลื่อนระดับเสียงที่แถบด้านล่างของ VLC — ลากขึ้นไปประมาณ 80%
แถบเลื่อนอยู่ในตำแหน่งที่ควรได้ยินเสียงชัดเจน
ตรวจว่าไอคอนลำโพงข้าง ๆ ไม่ได้ถูกปิดเสียงอยู่ (มีเครื่องหมายกากบาทสีแดง)
การปิดเสียงถูกยกเลิกแล้ว
เปิดเมนู Audio แล้วตรวจว่า "Stereo Mode" ไม่ได้ถูกตั้งเป็นช่องสัญญาณเดียวโดยไม่ตั้งใจ
โหมดสเตอริโอเป็นปกติ
วิธี 3ตรวจ Volume Mixer ของ Windows สำหรับ VLC
หาอุปกรณ์หรือระดับเสียงต่อแอปที่ถูกปิดเงียบไว้
ขณะที่ VLC กำลังเล่น ให้คลิกขวาที่ไอคอนลำโพง > Open Volume Mixer
แถบเลื่อนแยกตามแอปจะปรากฏขึ้น
หา VLC (หรือ VideoLAN) — เลื่อนระดับเสียงขึ้น แล้วยืนยันว่ามันชี้ไปที่อุปกรณ์เอาต์พุตที่ถูกต้อง
VLC ได้ระดับเสียงและอุปกรณ์ของตัวเอง
Windows 11: Settings > System > Sound > Volume mixer แล้วตรวจดรอปดาวน์ "Output" ของ VLC
VLC ส่งเสียงออกไปยังอุปกรณ์ที่ถูกต้อง
วิธี 4ตรวจสอบเส้นทางเสียง HDMI / เสียงของระบบ
แก้ปัญหาไม่มีเสียงและการเลือกอุปกรณ์เสียงผิดตัว
คลิกขวาที่ไอคอนลำโพงบนทาสก์บาร์ แล้วเปิดการตั้งค่า Sound
ระบบจะแสดงรายการอุปกรณ์เสียง
ตรวจให้แน่ใจว่าเลือกอุปกรณ์เอาต์พุตถูกตัว (ทีวี/เครื่องรับ AV ไม่ใช่หูฟัง)
อุปกรณ์ที่ถูกต้องถูกตั้งเป็นค่าเริ่มต้น
เล่นเสียงทดสอบหรือวิดีโอ YouTube เพื่อยืนยันว่าเสียงของระบบทำงานอยู่
คุณจะรู้ว่าปัญหาเกิดทั้งระบบหรือเกิดกับ VLC เท่านั้น
ใน VLC: Tools > Preferences > Audio > Output — ลอง "DirectSound" หรือ "WaveOut"
VLC ใช้แบ็กเอนด์เสียงตัวอื่น
วิธี 5เล่นไฟล์ที่รู้ว่าปกติดีเพื่อแยกแยะปัญหา
แยกปัญหาที่ตัวไฟล์ออกจากปัญหาที่ตัวโปรแกรม
เล่นไฟล์ที่คุณรู้ว่ามีเสียง (เช่นไฟล์ MP4 ที่ดาวน์โหลดจาก YouTube)
คุณได้การทดสอบเสียงที่เชื่อถือได้
ถ้ายังเงียบ ให้ตรวจแทร็กเสียงของไฟล์: คลิกขวา > เสียง > &ร&่องเสียง > ลองทุกแทร็ก
คุณจะเห็นว่าไฟล์มีเสียงที่ใช้งานได้หรือไม่
ตรวจ codec เสียงที่ เครื่องมือ > ข้อมูลสื่อ > ตัวอ่าน-ลงรหัส
คุณจะรู้ว่าเป็น codec อะไร (AAC/AC-3/FLAC…)
วิธี 6รีเซ็ตการตั้งค่าของ VLC กลับเป็นค่าเริ่มต้น
ล้างการตั้งค่าที่เสียหายซึ่งทำให้โปรแกรมแครช จอดำ และเกิดปัญหาเสียง
ปิด VLC ให้สมบูรณ์
ไม่มีโปรเซสของ VLC ทำงานอยู่
เปิด Command Prompt (Win+R → cmd) หรือเทอร์มินัล
พร้อมใช้บรรทัดคำสั่ง
รันคำสั่ง
vlc --reset-config(Windows/Linux) — บน macOS ให้ลบ~/Library/Preferences/org.videolan.vlcแทนการตั้งค่าของ VLC กลับไปเป็นค่าเริ่มต้น
เปิด VLC แล้วตั้งค่าใหม่เฉพาะรายการที่คุณจำเป็นต้องใช้จริง
VLC เริ่มทำงานด้วยการตั้งค่าที่สะอาด
การแก้ไขขั้นสูง
วิธี 1บังคับเลือกอุปกรณ์เสียงที่ต้องการใน VLC
ข้ามการเลือกอุปกรณ์แบบอัตโนมัติ
เครื่องมือ > &ปรับแต่ง > เสีย&ง > Output > "DirectSound" (Windows) — แล้วตั้งอุปกรณ์ในช่องด้านล่างถ้ามีให้เลือก
ระบบถูกบังคับให้ใช้แบ็กเอนด์ที่ระบุ
macOS: ลองใช้เอาต์พุต AudioUnit ค่าเริ่มต้น ถ้าปัญหายังอยู่ ให้เปลี่ยนอุปกรณ์เอาต์พุตของระบบแล้วเปิด VLC ใหม่
VLC บน macOS ใช้อุปกรณ์ของระบบ
Linux: ลองเทียบโมดูล PulseAudio กับ ALSA
โมดูลที่คุยกับเซิร์ฟเวอร์เสียงที่ใช้งานอยู่ถูกเลือกแล้ว
วิธี 2ติดตั้ง VLC ใหม่แบบสะอาด
แก้ปัญหาการติดตั้งที่เสียหาย แคชปลั๊กอินที่พัง และเวอร์ชันที่ขัดแย้งกัน
ถอนการติดตั้ง VLC ผ่าน Settings > Apps (Windows) หรือลาก VLC ไปที่ถังขยะ (macOS)
VLC ถูกลบออกจากระบบแล้ว
ลบโฟลเดอร์คอนฟิกที่ยังค้างอยู่:
%APPDATA%\vlc(Windows),~/Library/Preferences/org.videolan.vlc(macOS) หรือ~/.config/vlc(Linux)ข้อมูลของ VLC ถูกลบทั้งหมด
ดาวน์โหลดเวอร์ชันล่าสุดจากแหล่งทางการเท่านั้น: videolan.org/vlc
ได้ตัวติดตั้งทางการที่สะอาด
ติดตั้งแล้วทดสอบไฟล์ของคุณอีกครั้ง
การติดตั้งใหม่มักแก้ปัญหาที่ดื้อดึงได้
วิธีป้องกันในอนาคต
- หลังเปลี่ยนฮาร์ดแวร์เสียง ให้เปิด VLC ใหม่หนึ่งครั้งก่อนเริ่มไล่หาปัญหา
- อัปเดตสแตกเสียงของระบบปฏิบัติการให้ทันสมัย บน Linux ผู้ใช้ pipewire ควรใช้โมดูลที่เข้ากันได้กับ PulseAudio
- ตั้งระดับเสียงของ VLC ไว้ที่ระดับคงที่ที่เหมาะสม แล้วใช้มิกเซอร์ของระบบปรับระดับเสียงในการใช้งานประจำวัน
คำถามที่พบบ่อย
ทำไมไม่มีเสียงใน VLC แต่แอปอื่นมีเสียง?
VLC ไม่มีเสียงผ่าน HDMI ควรตรวจอะไรก่อน?
VLC มีการตั้งค่าปิดเสียงที่ซ่อนอยู่หรือไม่?
ไม่มีเสียงหลังอัปเดต VLC?
VLC ส่งเสียงเซอร์ราวด์ 5.1 ได้ไหม?
สรุป
เปลี่ยนโมดูลเอาต์พุตเสียงเป็น โมดูลอื่น (เช่น DirectSound หรือ WaveOut บน Windows) — แก้ปัญหาไม่มีเสียง เสียงแตก และปัญหาเสียงผ่าน HDMI. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.