Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ปัญหา RunDLL ไม่พบ sbavmon.dll ขึ้นตอนเริ่มต้น Windows

หากคุณเป็นผู้ใช้ Windows 10 อาจจะเจอข้อความผิดพลาดดังรูปข้างล่างทุกครั้งที่เปิดเครื่อง

แก้ไข: ปัญหา RunDLL ไม่พบ sbavmon.dll ขึ้นตอนเริ่มต้น Windows

ข้อความนี้จะแสดงเฉพาะตอนสตาร์ทอัป Windows เท่านั้น กด OK แล้วไม่เกิดอะไรขึ้น ปัญหานี้พบบ่อยในผู้ที่เพิ่งอัปเกรดเป็น Windows 10 ใหม่ๆ

ไฟล์ sbavmon.dll เป็นส่วนหนึ่งของ "Creative SB AVStream Monitoring Utility" ที่พัฒนาโดย Creative Technology Ltd. ไฟล์นี้เกี่ยวข้องกับการ์ดเสียง Creative หากเจอข้อผิดพลาดนี้หลังอัปเกรด Windows 10 แสดงว่า Windows ไม่สามารถตรวจจับไฟล์ sbavmon.dll ได้ สาเหตุอาจเป็น 2 ประการ: ไฟล์หายไปสิ้นเชิง หรือไฟล์ยังอยู่แต่ Windows เข้าถึงไม่ได้

วิธีที่ 1: ใช้โฟลเดอร์ Windows.old

หากปัญหาเกิดทันทีหลังอัปเกรด สาเหตุส่วนใหญ่คือไฟล์อยู่ในโฟลเดอร์ Windows.old ต้องคัดลอกมาวางในโฟลเดอร์ Windows ใหม่

  1. กด Windows + E เพื่อเปิด File Explorer
  2. ดับเบิลคลิกที่ ไดรฟ์ C
  3. ดับเบิลคลิกโฟลเดอร์ Windows.old
  4. เข้าไปที่ System32
  5. ค้นหาไฟล์ sbavmon.dll
  6. คลิกขวาที่ไฟล์ และเลือก Copy
  7. ไปที่ C:\Windows\System32
  8. คลิกขวาที่พื้นที่ว่าง และเลือก Paste

ทำอย่างนี้ควรจะแก้ปัญหาได้

วิธีที่ 2: อัปเดตไดรเวอร์เสียง

ลองทำวิธีที่ 1 ก่อน หากไม่ได้ผล หรือไม่มีโฟลเดอร์ Windows.old ให้ลองอัปเดตไดรเวอร์

  1. กด Windows + R พิมพ์ devmgmt.msc แล้วกด Enter

แก้ไข: ปัญหา RunDLL ไม่พบ sbavmon.dll ขึ้นตอนเริ่มต้น Windows

  1. ดับเบิลคลิก Sound, video and game controllers
  2. คลิกขวาที่ไดรเวอร์เสียงของคุณ เลือก Uninstall ตามคำแนะนำบนหน้าจอ (ขั้นตอนนี้สำคัญ เพื่อลบเวอร์ชันเก่าก่อนติดตั้งใหม่)
  3. ไปที่เว็บไซต์ผู้ผลิต (เช่น Creative) ดาวน์โหลดไดรเวอร์ล่าสุดที่รองรับ Windows 10

แก้ไข: ปัญหา RunDLL ไม่พบ sbavmon.dll ขึ้นตอนเริ่มต้น Windows

ติดตั้งไดรเวอร์ที่ดาวน์โหลดมา แล้วรีสตาร์ทเครื่อง ปัญหาควรจะหายไป