ปัญหาเสียงบน Windows อาจมาจากฮาร์ดแวร์ เช่น การ์ดเสียงเสีย หรือซอฟต์แวร์ เช่น Driver ผิดปกติ Microsoft ปล่อยอัปเดตบ่อยเพื่อแก้ปัญหาซอฟต์แวร์ แต่คุณสามารถ Troubleshoot เองได้ หากคุณใช้ Windows 10 หรือ 11 และมีปัญหาเสียง คู่มือนี้จะช่วยหาวิธีแก้
ก่อนเริ่ม Troubleshoot ลองรีสตาร์ท PC ก่อน บางกรณี Reboot แก้ปัญหาได้เลยโดยไม่ต้องแก้ตั้งค่า เช่น Windows Update อาจวาง Audio drivers ไว้ Standby จนกว่าจะ Reboot หาก Reboot ไม่ได้ผล ลองวิธีต่อไปนี้
ตรวจสอบสายเคเบิล หรือการเชื่อมต่อไร้สาย
ก่อนเปลี่ยนตั้งค่าบน Windows เช็คก่อนว่าสายเสียงเสียบเข้ากับ PC ถูกต้อง ควรถอดเสียบใหม่ทุกอุปกรณ์ เพื่อให้แน่ใจว่าไม่มีการเชื่อมต่อหลวม ขณะนั้นเช็คสายด้วยว่ามีความเสียหายทางกายภาพไหม หากสายเสีย อาจต้องเปลี่ยน
หากใช้หูฟัง Bluetooth สเปคเกอร์ภายนอก หรืออุปกรณ์เสียงไร้สายอื่น ต้องเช็คว่าเชื่อมต่อกับ PC ถูกต้อง กด Win + I เลือก Bluetooth & devices
เช็คว่าอุปกรณ์จับคู่ (Pair) กับ PC ถูกต้อง หากไม่แน่ใจ ให้ลบอุปกรณ์ออก และจับคู่ใหม่ ลบได้โดยเลือก สามจุดแนวตั้ง ขวาของอุปกรณ์ แล้วเลือก Remove device
จากนั้นจับคู่อุปกรณ์เสียงใหม่ และดูว่าแก้ปัญหาเสียงได้ไหม
ตรวจสอบ Volume Mixer
Windows ปรับระดับเสียงได้ต่อแอป แม้ไอคอนเสียงบน Taskbar ไม่แสดง Mute คุณอาจปรับระดับเสียงของแอปเฉพาะไปโดยรู้หรือไม่รู้
เช็คระดับเสียงของแอปเฉพาะได้จาก Volume Mixer คลิกขวาที่ไอคอนสปีคเกอร์ขวาสุด Taskbar เลือก Open Volume Mixer
จะไปที่แอป Settings สามารถปรับระดับเสียงทุกแอปจากส่วน Apps
หากระดับเสียงของแอปไหนใกล้ 0 ให้ Unmute เลื่อนขึ้น 100 เพื่อทดสอบ ว่าแก้ปัญหาเสียงได้ไหม
ตรวจสอบอุปกรณ์เอาต์พุตที่ทำงานอยู่ (Active Output Device)
หากเชื่อมอุปกรณ์เสียงหลายตัวกับ PC อาจเล่นเสียงออกมาทางอุปกรณ์ที่ไม่ใช่ตัวที่คุณใช้ โดยเฉพาะหากเชื่อมด้วย USB หรือ HDMI เพราะต้องตั้ง Default เอง
เปลี่ยนอุปกรณ์เสียงได้จาก Sound settings คลิกขวาไอคอนสปีคเกอร์ Taskbar เลือก Sound settings
ด้านบนสุด จะมีตัวเลือก Choose where to play sound เลือกอุปกรณ์เสียง Default ที่ถูกต้อง และเช็คว่าแก้ปัญหาเสียงได้ไหม ยังสามารถเล่นเสียงหลายอุปกรณ์พร้อมกันได้
ยังสามารถทดสอบเสียงได้ เมื่อตั้ง Default device แล้ว เลือกอุปกรณ์เสียงที่เกี่ยวข้อง และกดปุ่ม Test บนหน้าจอถัดไป
อีกวิธี เลือก Playback device อื่นได้ที่ Control Panel > Hardware and Sound > Sound สลับไปแท็บ Playback เลือกอุปกรณ์ กด Set Default ด้านล่าง
ใช้ Audio Troubleshooter ตัว內建
Windows มี Troubleshooter ตัว內建หลายตัว รวมถึง Audio troubleshooter ที่วินิจฉัยและแก้ปัญหาอัตโนมัติ Troubleshooter ตัว內建ไม่ได้ เสมอไป แต่เป็นตัวเลือกที่ดีกว่าลองก่อนการแก้ไขที่ซับซ้อนกว่า
เจอ Troubleshooter ในแอป Settings กด Win + I เปิด Settings ไป System > Troubleshoot > Other troubleshooters ค้นหา Playing Audio กด Run ถัดจากมัน
ทำตามคำแนะนำบนหน้าจอ ให้ Windows พยายามหาและแก้ปัญหา
อัปเดต ติดตั้งใหม่ หรือ Roll Back Audio Drivers
หาก Sound drivers ล้าสมัย เสียหาย หรือถูกลบ อาจไม่ได้รับ Audio output ใดๆ แก้ปัญหาเสียงจาก Driver ได้โดยอัปเดตหรือติดตั้งใหม่ แม้ไม่มีปัญหาเสียง ควรอัปเดต Driver บ่อยๆ
เพื่ออัปเดตหรือติดตั้งใหม่ Driver ต้องใช้ Device Manager กด Win + R พิมพ์ devmgmt.msc กด Enter เปิด Device Manager หา Category Sound, video, and game controllers กดลูกศรเล็กซ้ายมัน เพื่อขยายรายการ
หา Driver ของอุปกรณ์ที่เกี่ยวข้อง คลิกขวา เลือก Uninstall device
ในหลายกรณี จะเห็น Realtek audio driver แต่อุปกรณ์อื่นอาจแยกออกมา ลบอุปกรณ์ทีละตัว แล้วเลือก Action จาก Ribbon บนสุด เลือก Scan for hardware changes
การทำนี้จะติดตั้ง Driver ใหม่ให้อุปกรณ์ที่ลบทั้งหมด หรือหากดาวน์โหลด Driver จากเว็บผู้ผลิตมาเอง คลิกขวาอุปกรณ์ เลือก Update driver
เลือก Browse my computer for drivers และเลือกไฟล์ Driver จากคอมพิวเตอร์
บางกรณี Driver update อาจมีบั๊ก หากอุปกรณ์เล่นเสียงดีอยู่ แต่อัปเดต Driver แล้วเสีย สามารถ Roll back driver กลับไปใช้ Driver รุ่นก่อนหน้าที่ติดตั้งไว้ ได้ ต้องมีการอัปเดต Driver อย่างน้อยครั้งหนึ่ง และ Windows ยังมี Driver เก่าไว้ Roll back ได้
เพื่อ Roll back คลิกขวาอุปกรณ์ เลือก Properties สลับไปแท็บ Driver เลือก Roll Back Driver
ปิด Windows Audio Enhancements
Windows Audio Enhancements เป็นฟีเจอร์內建ที่ปรับคุณภาพเสียงบน PC ได้ แต่อาจก่อให้เกิดปัญหาเสียงบนบางเครื่อง วิธีแก้ปกติคือปิด Enhancements
ปิด Enhancements ได้จากในแอป Settings กด Win + I เปิด Settings ไป System > Sound > All sound devices เลือกอุปกรณ์เสียงที่เกี่ยวข้อง ปิดปุ่มข้าง Enhance audio การทำนี้จะปิด Enhancements ทั้งหมด
รีสตาร์ท Windows Audio Service
หากยังแก้เสียงบน Windows 11 หรือ 10 ไม่ได้ ควรลองรีสตาร์ท Service Windows Audio และ Windows Audio Endpoint Builder Service อาจ Auto-disable เองในบางกรณี ทำให้ไม่มีเสียง
กด Win + R พิมพ์ services.msc กด Enter เปิดคอนโซล Services ค้นหา Service ชื่อ Windows Audio กด Ctrl + F พิมพ์ windows audio กด Enter
ดับเบิลคลิก Service เมื่อเจอ หาก Service status เป็น Stopped กด Start
หากกำลัง Run อยู่ กด Stop แล้ว Start เพื่อ Restart
เช็ค Startup type ด้วย หากไม่ใช่ Automatic ให้เปลี่ยนเป็น Automatic กด OK ทำซ้ำสำหรับ Service Windows Audio Endpoint Builder
ปัญหาเสียง Windows แก้ไขแล้ว
หวังว่าวิธีแก้ใดวิธีหนึ่งจะทำงาน และเสียงบน PC ทำงานปกติแล้ว แต่หากยังไม่ได้ ลองพิจารณา System Restore หากมีปัญหาอื่นเยอะ Reset Windows อาจเป็นทางเลือกอื่น แค่ Backup PC ก่อนใช้ทั้งสองอย่าง