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

วิธีแก้ไขข้อผิดพลาด "Can't Play (0x887c0032)" เมื่อเล่นวิดีโอและเสียง

ผู้ใช้หลายคนรายงานว่าพบข้อผิดพลาด "Can't Play (0x887c0032)" เมื่อพยายามเล่นไฟล์วิดีโอหรือเสียงผ่านแอป Movies & TV, Media Player หรือ Groove ปัญหานี้ไม่ได้จำกัดอยู่ที่ Windows เวอร์ชันใดเวอร์ชันหนึ่ง เนื่องจากพบได้ทั้งใน Windows 7, Windows 8.1 และ Windows 10

วิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง

สาเหตุของรหัสข้อผิดพลาด 0x887c0032

เราได้สืบสวนปัญหานี้จากรายงานของผู้ใช้และวิธีแก้ไขที่มักใช้ พบว่ามีสาเหตุหลักหลายประการดังนี้:

  • ไฟล์ไม่พร้อมใช้งาน — เกิดขึ้นเมื่อเปิดไฟล์ผ่านทางลัด (shortcut) แต่ไฟล์จริงๆ ถูกลบ เปลี่ยนชื่อ หรือย้ายไปที่อื่น สามารถแก้ได้โดยการรีสตาร์ทคอมพิวเตอร์
  • บริการ Windows Audio Endpoint Builder ค้าง — บริการนี้อาจค้างอยู่ในสถานะ limbo ทำให้เล่นสื่อไม่ได้ พบใน Windows 7, 8.1 และ 10 แก้ได้โดยรีสตาร์ทบริการจากหน้าจอ Services
  • แอป UWP เสียหาย — หากพบข้อผิดพลาดเฉพาะกับแอป UWP เช่น Movies & TV, Media Player หรือ Groove แสดงว่าแอปนั้นเสียหาย แก้ได้โดยการรีเซ็ตแอปนั้น
  • ไดรเวอร์ GPU เก่าหรือไม่เหมาะสม — ไดรเวอร์การ์ดจอที่เก่าเกินไปหรือไม่ถูกต้องก็อาจก่อให้เกิดปัญหานี้ หลายผู้ใช้แก้ได้โดยอัปเดตไดรเวอร์ผ่าน Windows Update หรือซอฟต์แวร์ของผู้ผลิต GPU

วิธีที่ 1: รีสตาร์ทคอมพิวเตอร์

วิธีแก้ที่ง่ายที่สุดและมีประสิทธิภาพสูงคือการรีสตาร์ทเครื่อง ผู้ใช้ส่วนใหญ่รายงานว่าแก้ปัญหาได้ด้วยวิธีนี้

การรีสตาร์ทจะช่วยได้หาก:

  • ไฟล์ที่เปิดไม่มีอยู่อีกต่อไป หรือถูกเปลี่ยนชื่อ
  • ไฟล์ไม่พร้อมใช้งานชั่วคราวเนื่องจากการบำรุงรักษาหรือการอัปเกรด
  • ไฟล์ถูกย้ายไปตำแหน่งอื่น

อย่างไรก็ตาม นี่เป็นเพียงวิธีแก้ชั่วคราว ปัญหาอาจกลับมาอีกในภายหลัง หากต้องการแก้ไขอย่างถาวร ให้ลองวิธีถัดไป

วิธีที่ 2: รีสตาร์ทบริการ Windows Audio Endpoint Builder

สาเหตุอีกประการหนึ่งที่พบบ่อยคือบริการ Windows Audio Endpoint Builder ค้างทำงาน ไม่จัดหาการอ้างอิงที่จำเป็นสำหรับการเล่นวิดีโอ/เสียง พบใน Windows 7 และ 10

ขั้นตอนการรีสตาร์ทบริการ:

  1. กด Windows + R พิมพ์ services.msc กด Enter เพื่อเปิดหน้าต่าง Services คลิก Yes ที่หน้าต่าง UACวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง
  2. หา Windows Audio Endpoint Builder คลิกขวาเลือก Properties
  3. ที่แท็บ General คลิก Stop เพื่อหยุดบริการ
  4. เมื่อปุ่ม Start พร้อมใช้งาน ให้คลิกเพื่อเริ่มบริการใหม่
  5. ปิดหน้าต่าง Services และทดสอบเล่นสื่ออีกครั้งวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง

หายังไม่ได้แก้ ให้ลองวิธีถัดไป

วิธีที่ 3: รีเซ็ตแอปที่ก่อให้เกิดปัญหา (ถ้ามี)

หากข้อผิดพลาดเกิดเฉพาะกับแอป UWP บน Windows 10 เช่น Movies & TV, Media Player หรือ Groove แสดงว่าแอปนั้นเสียหาย สามารถแก้ได้โดยการรีเซ็ตแอป

ขั้นตอนการรีเซ็ตแอป:

  1. กด Windows + R พิมพ์ ms-settings:appsfeatures กด Enter เปิดหน้าจอ Apps & Features
  2. หาแอปที่มีปัญหาในรายการ คลิกเลือก แล้วคลิก Advanced options
  3. เลื่อนลงไปที่ส่วน Reset คลิก Reset แล้วยืนยันอีกครั้ง (จะล้างแคชและไฟล์เพิ่มเติม แต่ไม่ถอนติดตั้งแอป)
  4. รีสตาร์ทคอมพิวเตอร์และทดสอบอีกครั้งวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง

วิธีที่ 4: อัปเดตไดรเวอร์การ์ดจอ

ไดรเวอร์ GPU ที่เสียหายหรือเก่าเกินไปเป็นสาเหตุหลักของข้อผิดพลาดนี้ หากพบปัญหากับหลายโปรแกรมเล่นสื่อ โอกาสที่ไดรเวอร์ GPU มีปัญหาค่อนข้างสูง

ขั้นตอนการอัปเดตไดรเวอร์:

  1. กด Windows + R พิมพ์ devmgmt.msc กด Enter เปิด Device Manager คลิก Yes ที่ UAC
  2. ขยาย Display Adapters คลิกขวาที่ GPU ที่ใช้งาน เลือก Properties
  3. ที่แท็บ Driver คลิก Update Driver
  4. เลือก Search automatically for updated driver software ให้ Windows Update ค้นหาไดรเวอร์ใหม่ หากเจอ ให้รีสตาร์ทและทดสอบ
  5. ห้า Windows Update ไม่เจอ ให้กลับไปที่แท็บ Driver คลิก Uninstall Device ยืนยันการถอนติดตั้ง
  6. รีสตาร์ทคอมพิวเตอร์ แล้วดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดจากซอฟต์แวร์ของผู้ผลิต:
    GeForce Experience — Nvidia
    Adrenalin — AMD
    Intel Driver — Intelวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง

หายังไม่ได้แก้ ให้ลองวิธีถัดไป

วิธีที่ 5: ใช้โปรแกรมเล่นวิดีโอภายนอก

หากวิธีข้างต้นไม่ได้ผล ให้ลองใช้โปรแกรมเล่นวิดีโอของบุคคลที่สาม เช่น VLC Media Player ผู้ใช้หลายคนรายงานว่าไม่พบข้อผิดพลาดเมื่อใช้ VLC

ขั้นตอนการใช้ VLC:

  1. ไปที่เว็บไซต์ VLC คลิก Download VLC ดาวน์โหลดเวอร์ชันล่าสุดวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง
  2. ติดตั้งโปรแกรมตามขั้นตอนบนหน้าจอวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง
  3. คลิกขวาที่ไฟล์วิดีโอ/เสียงที่เล่นไม่ได้ เลือก Open With > VLC Media Playerวิธีแก้ไขข้อผิดพลาด  Can t Play (0x887c0032)  เมื่อเล่นวิดีโอและเสียง
  4. หาเล่นได้ปกติ ให้ใช้ VLC แทนแอปภายในที่มีปัญหา