เมื่อพยายามเปิดไฟล์สื่อด้วย Windows Media Player (WMP) อาจเจอข้อความผิดพลาด "Server execution failed" และไม่สามารถทำอะไรได้นอกจากกด OK ปิดหน้าต่างข้อผิดพลาด แม้ WMP จะเป็นโปรแกรมเล่นสื่อในตัวของ Windows 10 ที่มักจะเสถียร แต่บางครั้งก็อาจแสดงข้อผิดพลาดร้ายแรงเช่นนี้
สาเหตุที่เป็นไปได้
- ไฟล์ระบบหรือ DLL เสียหาย
- แอปพลิเคชันภายนอกขัดแย้งกับ WMP
- บริการ Windows Media Player Network Sharing Service ทำงานไม่ถูกต้อง
- การอัปเดต Windows ที่ทำให้ WMP ไม่รู้จักบางประเภทไฟล์
วิธีแก้ไข Windows Media Player Server Execution Failed Error
ขั้นตอนเตรียมความพร้อม: สร้าง Restore Point ก่อนเริ่ม และทดสอบเล่นไฟล์สื่อดังกล่าวด้วยโปรแกรมเล่นคนอื่น (เช่น VLC) หากเล่นได้ปกติ แสดงว่าปัญหาอยู่ที่ WMP แต่หากเล่นไม่ได้ ไฟล์อาจเสียหาย
วิธีที่ 1: ลงทะเบียน jscript.dll และ vbscript.dll ใหม่
- กด Windows + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งต่อไปนี้ กด Enter ทีละบรรทัด:
regsvr32.exe jscript.dll regsvr32.exe vbscript.dll
- จะมีกล่องโต้ตอบขึ้นมาทุกครั้ง กด OK ทุกครั้ง
- ปิด CMD และรีสตาร์ทคอมพิวเตอร์
วิธีที่ 2: รีสตาร์ท Windows Media Player ผ่าน Task Manager
- กด Ctrl + Shift + Esc เพื่อเปิด Task Manager
- หา Windows Media Player ในแท็บ Processes
- คลิกขวาเลือก End Task
- ลองเปิด WMP ใหม่อาจจะทำงานได้ปกติ
วิธีที่ 3: ใช้ Windows Media Player Troubleshooter
- กด Windows + R พิมพ์:
msdt.exe -id WindowsMediaPlayerConfigurationDiagnosticแล้ว Enter - คลิก Advanced > Run as administrator
- คลิก Next เพื่อรัน Troubleshooter
- ปล่อยให้แก้ไขอัตโนมัติ แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 4: Clean Boot (ปิดบริการและโปรแกรมภายนอก)
- กด Windows + R พิมพ์
msconfigEnter - แท็บ General: เลือก Selective startup ยกเลิก Load startup items
- แท็บ Services: ติ๊ก Hide all Microsoft services > กด Disable all
- แท็บ Startup: กด Open Task Manager > ปิดทุกอย่างใน Startup
- กด OK > Restart
- ทดสอบ WMP หากทำงานได้ ให้กลับไปเปิดบริการทีละตัวเพื่อหาตัวทำให้เกิดปัญหา
- หลังเสร็จ กลับไปตั้งค่า msconfig เป็น Normal Startup แล้ว Restart
วิธีที่ 5: ปิด Windows Media Player Network Sharing Service
- กด Windows + R พิมพ์
services.mscEnter - หา Windows Media Player Network Sharing Service
- คลิกขวา > Stop
- ดับเบิลคลิกเปิด Properties > Startup type: Disabled > Apply > OK
- รีสตาร์ทคอมพิวเตอร์ ทดสอบ WMP
- หายังไม่ดี ให้ตั้งค่ากลับเป็น Automatic แล้วกด Start
วิธีที่ 6: เพิ่มกลุ่ม Administrator ให้ Local Service
- เปิด Command Prompt (Admin)
- พิมพ์:
net localgroup "Administrators" "NT Authority\Local Service" /add - รีสตาร์ทคอมพิวเตอร์
วิธีที่ 7: ตรวจสอบ Windows Update
- กด Windows + I > Update & Security > Windows Update
- กด Check for updates ดาวน์โหลดและติดตั้งอัปเดตที่มี
วิธีที่ 8: ปิด Antivirus ชั่วคราว
บางครั้ง Antivirus อาจบล็อก WMP ให้ปิด Antivirus ชั่วคราว (15-30 นาที) แล้วทดสอบ WMP
วิธีที่ 9: ติดตั้ง WMP ใหม่
- เปิด Control Panel > Programs > Turn Windows features on or off
- ขยาย Media Features > ยกเลิกติ๊ก Windows Media Player > Yes > Restart
- กลับไปติ๊กเลือก Windows Media Player และ Windows Media Center ใหม่ > OK > Restart
วิธีที่ 10: ติดตั้ง Java ใหม่
- กด Windows + R พิมพ์
appwiz.cplEnter - หา Java ในรายการ > คลิกขวา Uninstall > Restart
- ดาวน์โหลด Java ล่าสุดจากเว็บไซต์ทางการติดตั้งใหม่