ข้อผิดพลาด 「Windows has detected that audio enhancements for the following device are causing problems」 เกิดขึ้นเมื่อระบบตรวจพบอุปกรณ์เอาต์พุตเสียงใหม่หลายตัว พฤติกรรมนี้เกิดเพราะ audio enhancement ที่ตั้งไว้ก่อนหน้าไม่เข้ากันกับอุปกรณ์ใหม่ เป็นบั๊กที่รู้จักใน Windows 10 builds ที่ยังไม่มี Fall Creator's Update
ปกติปัญหา audio enhancements เจอเมื่อพยายามเข้าถึง Sound Settings ใน Control Panel หรือทุกครั้งที่เลือกอุปกรณ์เสียงหลักใหม่ แต่บางคนเจอข้อผิดพลาดแบบสุ่ม หรือเวลาปรับตั้งค่าเสียงบางอย่าง (bass boost, treble boost, ฯลฯ)
Audio Enhancements คืออะไร?
Microsoft และผู้จัดจำหน่ายบุคคลที่ 3 ส่ง audio enhancements packages เพื่อให้ได้เสียงดีที่สุดจากฮาร์ดแวร์ แต่ขึ้นอยู่กับการตั้งค่า อาจพบว่า audio enhancements ก่อให้เกิดปัญหาเสียงต่างๆ หากมีอุปกรณ์เอาต์พุตเสียงมากกว่า 1 ตัว บางกรณีผู้ใช้รายงานว่าไม่มีเสียงออกเลยขณะ audio enhancements ทำงาน — เกิดบ่อยในการตั้งค่าที่ใช้การ์ดเสียงเฉพาะ (dedicated sound card)
วิธีแก้ปัญหา Audio Enhancements
ผู้ที่เจอพรอมพ์्ट audio enhancements ไม่ควรกังวลมาก ยกเว้นจะมีปัญหาฐานหัวจากข้อความนี้ ทั่วไปการ์ดเสียง (onboard หรือ add-in) มีฟีเจอร์ 「enhancement」 ถ้าการ์ดเสียงมีฟังก์ชันมาก อาจแจ้งให้ปิด audio enhancements ของ Windows เอง เพื่อใช้ของไดรเวอร์การ์ดเสียงเฉพาะ ทดสอบโดยกด Yes ที่พรอมพ์ท — สามารถกลับมาเปิด audio enhancements จาก sound settings ได้หากมีปัญหา (ดู วิธีที่ 4)
แต่หากเสียงหายทุกครั้งที่ข้อผิดพลาด 「Windows has detected that audio enhancements for the following device are causing problems」 ขึ้น การกด Yes เพียงอย่างเดียวไม่พอ

หมายเหตุ: มีรูปแบบข้อความอื่น ที่แจ้งให้ เปิดใช้งาน audio enhancements แทนการปิด เกิดเมื่อผู้ใช้ปิด audio enhancements จาก Control Panel แล้วต่ออุปกรณ์เสียงที่ตั้งค่าใช้ audio enhancements ในกรณีนี้ การกด Yes น่าจะป้องกันข้อความไม่ให้ขึ้นซ้ำ หากพรอมพ์ทขึ้นซ้ำหลังกด Yes ให้ทำ วิธีที่ 4 เพื่อเปิด audio enhancements เอง
หากคุณเผชิญปัญหา Audio Enhancement Problem มีวิธีแก้ที่ผู้ใช้อื่นทำสำเร็จ หากข้อความรบกวนตลอด หรือก่อให้เกิดปัญหา系統的 ให้ทำตามวิธีด้านล่าง เริ่มจากวิธีแรกลงมา จนพบวิธีที่แก้ปัญหาของคุณ
วิธีที่ 1: อัปเดตเป็น Fall Creators Update 1709 (Windows 10)
ปัญหานี้ได้รับความสนใจมากในปีแรกหลัง Windows 10 เปิดตัว พบว่ามีบั๊กที่ปิด audio enhancements อัตโนมัติทุก 5 นาที ทำให้หน้าต่าง Audio Enhancement Problem ขึ้นตลอด

โชคดีที่ Microsoft แก้บั๊กนี้ด้วย Fall Creators Update (build 1709) เริ่มตรวจสอบว่าบั๊กนี้แก้แล้วหรือยัง เปิด Run window (Windows key + R) พิมพ์ 「winver」 กด Enter

ใน About Windows ดูรุ่นปัจจุบัน หาก Windows build เก่ากว่า 1709 ทำตามขั้นตอนด้านล่างเพื่ออัปเดต Fall Creators Update หากมี build 1709 แล้ว ข้ามไป วิธีที่ 2

เปิด Run (Windows key + R) พิมพ์ 「control update」 กด Enter เปิด Windows Update คลิก Check for updates รอดาวน์โหลด จะแจ้งรีสตาร์ทเมื่อ Fall Creators Update พร้อมติดตั้ง

หลังอัปเดต Creators update และรีบูท ใช้ระบบปกติ ดูว่าพรอมพ์ทหยุดขึ้นหรือไม่ หากยังขึ้น ไป วิธีที่ 2
วิธีที่ 2: อัปเดต / ติดตั้งใหม่ไดรเวอร์เสียง
ปัญหานี้มักมาจากความไม่เข้ากันได้ของไดรเวอร์เสียง โดยเฉพาะหากมีอุปกรณ์เอาต์พุตเสียงหลายตัว เมื่อ Windows ตรวจพบอุปกรณ์เสียงใหม่หลายตัว อาจเปิด Audio Enhancements บนอุปกรณ์ที่ไม่เข้ากันกับฟีเจอร์นี้ หากเช่นนั้น การอัปเดตหรือติดตั้งไดรเวอร์เสียงใหม่ ควรเปิด audio enhancements เฉพาะอุปกรณ์ที่เข้ากันได้ คำแนะนำ:
- กด 「Windows key + R」 เปิด Run พิมพ์ 「devmgmt.msc」 กด Enter เปิด Device Manager

- ใน Device Manager เลื่อนลงขยาย Sound, video and game controllers คลิกขวาไดรเวอร์เสียง เลือก Update driver (Update driver software)
หมายเหตุ: ขึ้นอยู่กับการตั้งค่า PC อาจมีหลายไดรเวอร์ภายใต้ Sound, video and game controllers หากมีการ์ดเสียงเฉพาะ คลิกขวาไดรเวอร์ที่เกี่ยวข้อง หากใช้ onboard sound card คลิกขวา generic audio driver - คลิก Search automatically for updated driver software ดูว่าไดรเวอร์เสียงอัปเดตหรือไม่ หากไม่เจอรุ่นใหม่ ใช้ WU ค้นหาโดยคลิก Search for updated drivers on Windows Update
หมายเหตุ: หากค้นหาเจอไดรเวอร์เสียงรุ่นใหม่ ทำตามพรอมพ์ทติดตั้ง หากไม่เจอ ทำต่อขั้นตอนล่างเพื่อติดตั้งไดรเวอร์เสียงใหม่ - กลับไป Sound, video and game controllers ใน Device Manager คลิกขวาไดรเวอร์เสียง เลือก Uninstall Device

- หลังถอนไดรเวอร์ รีบูทคอมพิวเตอร์ บังคับให้ Windows ติดตั้งไดรเวอร์เสียงที่หายไปใหม่ หากไม่ติดตั้งอัตโนมัติ (น่าจะไม่เกิด) ไปลิงก์นี้ (ที่นี่) ดาวน์โหลด High Definition Audio driver ล่าสุด
- ติดตั้ง High Definition Audio driver ดูว่าปัญหาแก้ไขหรือไม่ หากยังเห็นพรอมพ์ทเดิม ไป วิธีที่ 3
วิธีที่ 3: ใช้ Windows Troubleshooter
หาก 2 วิธีแรกไม่ได้ผล ลองดูว่า Windows troubleshooter ระบุปัญหาได้หรือไม่ ต้องยอมรับว่า built-in troubleshooter ไม่ค่อยมีชื่อเสียงในการแก้ข้อผิดพลาด Windows ทั่วไป แต่บางผู้ใช้รายงานว่า troubleshooting สำหรับ Hardware and Devices มีผลกำจัดข้อผิดพลาด Audio Enhancements Problem อย่างถาวร คำแนะนำ:
- กด Windows key + R เปิด Run วาง 「control.exe /name Microsoft.Troubleshooting」 กด Enter เปิด Troubleshooting

- ในหน้าต่าง Troubleshoot เลื่อนลง Hardware and Devices คลิก Run the troubleshooter

- รอการตรวจสอบเบื้องต้นเสร็จ เลือกอุปกรณ์ที่ก่อให้เกิดพรอมพ์ทรบกวน คลิก Next ปัญหานี้พบบ่อยกับ generic audio driver หากไม่รู้ว่าอุปกรณ์ไหนก่อให้เกิด เริ่มจาก Realtek High Definition Audio แล้วทำซ้ำกับตัวเลือกอื่น

- หาก troubleshooter ระบุปัญหาเกี่ยวกับ Audio Enhancements จะแจ้งให้เปิด คลิก Yes, Open Audio Enhancements

- เมื่อถูก redirect ไป Speaker Properties ติ๊กถูก Disable all sound effects คลิก Apply
หมายเหตุ: เมนูอาจดูต่างออกไป ขึ้นอยู่กับไดรเวอร์การ์ดเสียง อาจแสดง Disable Audio enhancements แทน Disable All Sound effects - หลังปิด enhancements แล้ว กลับไป Windows Troubleshooter window คลิก Apply this fix

- ใช้ PC ปกติ ดูว่าปัญหายังเกิดหรือไม่ หากยังเกิด ไปวิธีสุดท้าย 2 วิธี
วิธีที่ 4: เปิด/ปิด Audio enhancements ด้วยตนเอง
บางผู้ใช้รายงานว่า enhancements ยังคงเปิด (หรือปิด ขึ้นอยู่กับข้อความ) แม้กด Yes ในหน้าต่าง Audio Enhancements Problem พบว่ามีสถานการณ์ที่ Windows ไม่เปิด/ปิด enhancements เมื่อกด Yes บางคนรายงานว่าการเปลี่ยนแปลงชั่วคราว และกลับคืนเดิมเมื่อพรอมพ์ท Audio Enhancements Problem ขึ้นครั้งต่อไป

เพื่อแก้ปัญหานี้ ผู้ใช้ต้องเข้าเมนู Enhancements เองและใช้การเปลี่ยนแปลงเอง คำแนะนำ:
- คลิกขวาไอคอนเสียง (มุมขวาล่าง) เลือก Playback Devices

- คลิกขวาอุปกรณ์เล่นเสียงเริ่มต้น เลือก Properties

- ไปแท็บ Enhancements ติ๊กถูก/ยกเลิก Disable all enhancements คลิก Apply ยืนยัน
หมายเหตุ: หากพรอมพ์ทแจ้งให้ปิด audio enhancements ให้ติ๊กถูก หากแจ้งให้เปิด ให้ยกเลิกติ๊ก Disable all enhancements - ใช้ PC ปกติ ดูว่าปัญหาแก้ไขหรือไม่ หากยังเห็นพรอมพ์ท ไปวิธีสุดท้าย
วิธีที่ 5: ใช้ Windows Restore Point
หากวิธีข้างต้นล้มเหลวทั้งหมด ลองใช้ System Restore point จากเวลาที่ยังไม่ถูกรบกวนโดยพรอมพ์ท Audio Enhancements Problem จำไว้ว่าวิธีนี้อาจไม่ได้หาก recovery tool ไม่มี restore point เก่าพอ
หมายเหตุ: System Restore เป็นเครื่องมือกู้คืน ให้ย้อนกลับการเปลี่ยนแปลงบางอย่างที่ทำไปกับ OS คิดว่าเป็นฟีเจอร์ 「undo」 สำหรับส่วนสำคัญของ Windows
คำแนะนำ System Restore ไปจุดก่อนหน้า:
- กด Windows key + R เปิด Run พิมพ์ rstrui กด Enter เปิด System Restore
- คลิก Next ในหน้าต่างแรก ติ๊กถูก Show more restore points เลือก restore point ก่อนที่จะเจอพรอมพ์ท Audio Enhancements Problem แรก แล้วคลิก Next

- คลิก Finish แล้วคลิก Yes ที่พรอมพ์ทถัดไป เริ่มกระบวนการกู้คืน เมื่อเสร็จ PC จะรีสตาร์ทอัตโนมัติ เมื่อ OS กู้คืนรุ่นก่อนหน้าแล้ว ดูว่าปัญหาแก้ไขหรือไม่

หากกู้คืน System Restore ไม่แก้ปัญหา (หรือไม่มี restore point เลือก) ตัวเลือกเดียวที่เหลือคือติดตั้ง Windows ใหม่แบบสะอาด (clean installation)