HDMI (High Definition Multimedia Interface) ทำก้าวหน้ามากในการสตรีมวิดีโอและเสียง เมื่ออนุญาตให้สตรีมสื่อแบบไม่บีบอัด ทำให้ภาพและเสียงชัดเจนขึ้น เพียงสาย/พอร์ตเดียว ผู้ใช้สามารถสตรีมเสียงและภาพไปยังมอนิเตอร์และทีวี รวมถึงเนื้อหา 4K แม้เทคโนโลยีจะทำงานราบรื่น แต่ผู้ใช้หลายคนร้องเรียนว่าการเชื่อมต่อ HDMI แสดงภาพได้ แต่ไม่มีเสียงร่วมด้วย บทความนี้จะสำรวจปัญหานี้และให้วิธีแก้ไขที่ทำงานได้
ทำไมเสียง HDMI จึงไม่ทำงาน
มีหลายเหตุผลที่เสียง HDMI ของคุณอาจไม่ทำงาน ปัญหาอาจอยู่ที่คอมพิวเตอร์ สาย HDMI หรือมอนิเตอร์/ทีวี เริ่มด้วยการเสียบ HDMI เข้าคอมพิวเตอร์อีกเครื่อง หากปัญหายังคงอยู่ สายหรือมอนิเตอร์/ทีวีอาจเป็นสาเหตุ หากไม่ใช่ คอมพิวเตอร์อาจเป็นสาเหตุ ลองใช้สาย HDMI อีกเส้นที่รู้ว่าทำงานได้ หากปัญหายังคงอยู่ คอมพิวเตอร์หรือมอนิเตอร์/ทีวีอาจเป็นสาเหตุ คุณยังสามารถลองทีวี/มอนิเตอร์อีกตัวเพื่อแยกปัญหาได้อีก
สาย HDMI สามารถเปลี่ยนได้ง่าย แต่หากคอมพิวเตอร์เป็นสาเหตุ อาจมีเหตุผลหลายอย่าง อาจเกิดจากไดรเวอร์ที่ไม่เข้ากันหรือผิด หรือแม้แต่การเลือก playback device ที่ผิด ซาวด์การ์ดของสปีคเกอร์ภายในอาจถูกตั้งเป็นอุปกรณ์เริ่มต้น ทำให้คอมพิวเตอร์ไม่สามารถสลับจากสปีคเกอร์ไปยัง HDMI audio output ได้ มอนิเตอร์หรือทีวีของคุณอาจไม่ได้ถูกตั้งค่าให้รับเสียง HDMI ปัญหานี้ยังพบในไดรเวอร์ที่ขัดแย้งกัน โดยไดรเวอร์ที่พึ่งพากันถูกปิดใช้งาน ทำให้ซาวด์การ์ดทำงานไม่ได้ ด้านล่างคือวิธีแก้ไข แต่ก่อนอื่น ให้เสียบสายไว้และรีสตาร์ทอุปกรณ์ ตรวจสอบว่าสายไม่เสีย ตรวจสอบ Graphics Card เช่น Nvidia Control Panel สำหรับการตั้งค่าผิด โปรดทราบว่าการ์ด Nvidia รุ่นก่อน GeForce 200 series ไม่รองรับ HDMI audio ไดรเวอร์ Realtek มักมีปัญหานี้
วิธีที่ 1: เปิดใช้งานและตั้ง HDMI เป็น Default Playback Device
Windows ให้คุณสลับจากสปีคเกอร์ไปยัง HDMI audio output จาก system tray ได้ง่าย แต่การตั้งค่าสปีคเกอร์เป็น default playback แทน HDMI output จะทำให้คอมพิวเตอร์ไม่สามารถสลับไป HDMI output เมื่อเสียบได้ นี่พบบ่อยเมื่อ PC มีการ์ดกราฟิกหรือซาวด์การ์ดมากกว่าหนึ่งตัว
- กด Windows + R เพื่อเปิด Run
- พิมพ์ mmsys.cpl และกด Enter เพื่อเปิดหน้าต่างตั้งค่าเสียงและอุปกรณ์ออดิโอ

- ไปที่แท็บ playback ตอนนี้เสียบสาย HDMI ควรปรากฏในรายการปกติด้วยชื่อมอนิเตอร์หรือทีวี หากไม่ ให้ คลิกขวา ที่ไหนก็ได้ในรายการ และตรวจสอบให้แน่ใจว่า "Show Disabled Devices" และ "Show Disconnected Devices" ถูกติ๊ก

- หากมีอุปกรณ์ HDMI audio ที่ถูกปิด ให้คลิกขวาที่มันและเลือก "Enable"

- ตอนนี้คลิกที่อุปกรณ์ HDMI output ของคุณเพื่อเลือก ที่ด้านล่างคลิก "Set as default" เพื่อให้ออนไลน์เมื่อเชื่อมต่อ คลิก OK เพื่อออก

วิธีที่ 2: อัปเดตไดรเวอร์ของคุณ
วิธีที่ดีที่สุดได้ไดรเวอร์คือไปออนไลน์ที่ผู้ผลิตซาวด์การ์ดหรือผู้ผลิตคอมพิวเตอร์ (ฟีเจอร์เสียงเพิ่มเติมจะได้รับการรองรับ) ดาวน์โหลดไดรเวอร์เสียงและติดตั้งบนคอมพิวเตอร์ สำหรับผู้ใช้ Dell ไปที่นี่ สำหรับ HP ไปที่นี่ คุณยังสามารถอัปเดตไดรเวอร์ผ่านอินเทอร์เน็ตได้โดยทำตามขั้นตอนด้านล่าง
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์ devmgmt.msc และกด Enter เพื่อเปิด Device Manager

- ขยายส่วน 'sound, video and game controller'
- คลิกขวา ที่อุปกรณ์ audio ของคุณ และเลือก 'update driver software' การเชื่อมต่ออินเทอร์เน็ตจะให้ผลลัพธ์ดีกว่า

- ในหน้าต่างถัดไป คลิก "Search automatically for updated driver software"

- Device Manager จะค้นหาไดรเวอร์ออนไลน์และติดตั้ง
วิธีที่ 3: ย้อนกลับไดรเวอร์กราฟิก
วิดีโอและเสียง HDMI ผูกมัดกับกราฟิกโปรเซสเซอร์ของคุณ หาก HDMI ของคุณเคยทำงานและหยุดทำงานอย่างกะทันหัน (โดยเฉพาะหลังอัปเดตบางอย่าง) คุณจะต้องย้อนกลับไปใช้ไดรเวอร์กราฟิกที่ทำงานได้ก่อนหน้านี้
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์ devmgmt.msc และกด Enter เพื่อเปิด Device Manager

- ขยายส่วน 'Display Adapters"
- คลิกขวา ที่ไดรเวอร์ของคุณและเลือก 'properties'

- ไปที่แท็บ 'Driver' และคลิก "Roll Back Driver"

- คลิก 'Yes' บนกล่องข้อความเตือน/ยืนยัน และรอจนไดรเวอร์ย้อนกลับ คุณอาจต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้มีผล

วิธีที่ 4: เปิดใช้งาน Audio Controllers ทั้งหมด
Audio controllers ให้ Windows กำหนดพฤติกรรมเสียงของระบบโดยอัตโนมัติ การปิดใช้งาน controllers นี้จะนำไปสู่การทำงานผิดปกติของการสลับ audio output
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์ devmgmt.msc และกด Enter เพื่อเปิด Device Manager

- บนเมนู คลิก 'View' และเลือก "view hidden devices" (หากยังไม่ติ๊ก)

- ขยายส่วน 'System Devices"
- ค้นหา audio controllers เช่น 'High Definition Audio Controller'
- คลิกขวา ที่อุปกรณ์และไปที่ 'Properties'

- ไปที่แท็บ 'Driver' และคลิก 'Enable' หากมีตัวเลือกนั้น (หมายถึง controller ถูกปิด)

- หากมี audio controller มากกว่าหนึ่ง ตรวจสอบให้แน่ใจว่าทั้งหมดเปิดใช้งาน รีสตาร์ท PC หากถูกพรอมต์ เพื่อให้มีผล

วิธีที่ 5: ถอนติดตั้งและติดตั้งใหม่ Display Audio และ Audio Controllers
เมื่อคุณเสียบ HDMI อุปกรณ์ใหม่อาจปรากฏใน Device Manager ภายในส่วน sound หากไดรเวอร์สำหรับอุปกรณ์นี้ทำงานไม่ถูกต้อง คุณอาจมีปัญหาเสียง การถอนติดตั้งไดรเวอร์เหล่านี้และรีสตาร์ท PC จะติดตั้งไดรเวอร์ที่ถูกต้องจากที่เก็บของ Windows โดยอัตโนมัติ
- เสียบ สาย HDMI output และเชื่อมต่อกับทีวีหรือมอนิเตอร์
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์ devmgmt.msc และกด Enter เพื่อเปิด Device Manager

- ขยายส่วน 'sound, video and game controller'
- คลิกขวา ที่อุปกรณ์ 'Intel Display Audio' (คุณหา equivalent สำหรับ PC ของคุณได้โดยการเสียบและถอด HDMI และดูว่าอุปกรณ์ไหนได้รับผลกระทบ) และเลือก 'Uninstall'

- ยืนยันการถอนติดตั้งโดยคลิก 'OK' บนข้อความเตือน

- ขยายส่วน 'System Devices'
- ค้นหา audio controllers เช่น 'High Definition Audio Controller'
- คลิกขวา ที่อุปกรณ์และไปที่ 'Uninstall'

- ยืนยันการถอนติดตั้งโดยคลิก 'OK' บนข้อความเตือน

- หากมี audio controller มากกว่าหนึ่ง ให้ถอนติดตั้งทั้งหมด
- ด้วย HDMI ที่ยังเสียบอยู่ ให้รีสตาร์ท PC Windows จะติดตั้งไดรเวอร์ที่ถูกต้องจากที่เก็บของมันโดยอัตโนมัติ คุณอาจต้องรีสตาร์ทอีกครั้งหากถูกพรอมต์
คุณอาจต้องการตรวจสอบส่วน "Other Devices" และติดตั้งอุปกรณ์ทั้งหมดที่มีเครื่องหมายถูงสีเหลือง
วิธีที่ 6: เปลี่ยนการตั้งค่าเสียงของมอนิเตอร์หรือทีวี
นอกจากการเปลี่ยนสิ่งที่ชัดเจน เช่น ตั้งค่า TV input source ให้ตรงกับพอร์ต HDMI ที่ตรงกัน และตรวจสอบว่าสายนั่งถูกต้องและแน่น หรือว่าทีวีไม่ได้อยู่ในโหมด mute คุณยังสามารถปรับแต่งคุณสมบัติเสียงของทีวี/มอนิเตอร์ได้
- ไปที่ เมนูทีวี/มอนิเตอร์ > Settings > audio และลองเปลี่ยน audio coding เป็น automatic หรือ HDMI ตรวจสอบให้แน่ใจว่าเสียงเป็น automatic หรือ HDMI audio เปิดใช้งาน

- คุณยังสามารถลองสลับ 'Dolby Volume Mode' เป็น OFF และดูว่าช่วยได้ไหม (ปัญหาที่รู้จักในทีวีบางรุ่น)
- ลองสลับ 'Audio Range' ระหว่าง WIDE และ NARROW หรือการตั้งค่าอื่นๆ ที่คุณมี (stereo, mono, standard ฯลฯ)

การ์ดกราฟิก HDMI อาจรองรับ HDMI Video แต่ไม่รองรับ HDMI Audio หากการ์ดวิดีโอ HDMI ของคุณไม่รองรับเสียง คุณอาจต้องต่อสายเสียงเพิ่มเติมระหว่าง PC และทีวี
วิธีที่ 7: ใช้ Sound Troubleshooter
Windows มี Troubleshooters ในตัวมากมายสำหรับปัญหา Windows ทั่วไป หนึ่งในนั้นคือ Sound troubleshooter ตามชื่อ เครื่องมือนี้ทดสอบฮาร์ดแวร์เสียงปัจจุบันกับคอมโพเนนต์ซอฟต์แวร์ และหากพบความไม่สอดคล้อง จะแก้ไขโดยอัตโนมัติด้วยการ restart/reinitialize คอมโพเนนต์ใดคอมโพเนนต์หนึ่ง ตรวจสอบให้แน่ใจว่าคุณล็อกอินเป็น Administrator ก่อนดำเนินการ
- กด Windows key พิมพ์ Troubleshoot และในรายการผลลัพธ์ คลิก Troubleshoot Settings.

- ในแผงขวาของหน้าต่าง เลื่อนลงจนกว่าจะเจอและคลิก Playing Audio แล้วคลิก Run this troubleshooter.

- ทำตามคำแนะนำบนหน้าจอเพื่อทำ troubleshooter ให้เสร็จ รีสตาร์ทคอมพิวเตอร์หลังจากเสร็จสิ้นและตรวจสอบว่าคุณสามารถเข้าถึงเสียงผ่าน HDMI ได้หรือไม่
หมายเหตุ: หากคุณยังไม่สามารถฟังเสียงผ่าน HDMI ได้แม้หลังทำทุกวิธีข้างต้น เราแนะนำให้ตรวจสอบ HDMI/HDMI source เดียวกันกับระบบอีกเครื่อง หากเกิดขึ้นที่นั่นด้วย แสดงว่าไม่มีปัญหากับคอมพิวเตอร์ หากระบบอีกเครื่องทำงานได้ดี ให้พิจารณาทำ clean install หรือตรวจสอบพอร์ตของคุณ