แอพพลิเคชั่นบางตัวเกิดข้อผิดพลาด“ ภาพไม่ดี” ที่เกี่ยวข้องกับ zdengine.dll แอปพลิเคชันเหล่านี้บางส่วนรวมถึง VLC เกมและซอฟต์แวร์อื่น ๆ ข้อผิดพลาด Bad Image เกิดขึ้นเมื่อ Windows ไม่สามารถเปิดโปรแกรมได้เนื่องจากความเสียหายของไฟล์หรือไลบรารีที่จำเป็นในการรันโปรแกรมดังกล่าว
สำหรับข้อผิดพลาดนี้ข้อผิดพลาดจะแสดงเป็น: “ Example.exe - ภาพไม่ดี”
“ C: Windows System32 zdengine.dll ไม่ได้ออกแบบมาให้ทำงานบน Windows หรือมีข้อผิดพลาด ลองติดตั้งโปรแกรมอีกครั้งโดยใช้สื่อการติดตั้งดั้งเดิมหรือติดต่อผู้ดูแลระบบของคุณหรือผู้จำหน่ายซอฟต์แวร์เพื่อขอความช่วยเหลือ
ในบทความนี้เราจะสำรวจสองวิธีในการแก้ไขปัญหานี้ ซึ่งรวมถึงการติดตั้งโปรแกรมใหม่เรียกใช้โปรแกรมในโหมดความเข้ากันได้และเรียกใช้การสแกนตัวตรวจสอบไฟล์ระบบ ตรงไปที่วิธีการและลองใช้วิธีแก้ไขปัญหาที่ระบุไว้
วิธีที่ 1: การติดตั้งโปรแกรมใหม่
คุณควรลองติดตั้งแอปพลิเคชันใหม่ที่ทำให้เกิดข้อผิดพลาด สิ่งนี้จะแทนที่ไฟล์โปรแกรมที่เสียหายด้วยสำเนาใหม่เพื่อให้คุณสามารถเรียกใช้แอปพลิเคชันได้อย่างไม่มีที่ติ วิธีติดตั้งโปรแกรมใหม่มีดังนี้
- กด คีย์ Windows + R , พิมพ์ appwiz cpl แล้วกด ป้อน .
- ไปที่รายการแอพพลิเคชั่นที่ติดตั้งและดับเบิลคลิกที่แอพพลิเคชั่นที่ทำให้เกิดข้อผิดพลาด ทำตามคำแนะนำการถอนการติดตั้งจนเสร็จสิ้น
- ไปที่ซอฟต์แวร์หน้าดาวน์โหลดของเว็บไซต์ที่คุณต้องการติดตั้งใหม่และดาวน์โหลดไฟล์ปฏิบัติการล่าสุดจากที่นั่น หากคุณมีซีดีอยู่แล้วก็สามารถใช้งานได้เช่นกัน
- เปิดโปรแกรมติดตั้งและทำตามคำแนะนำจนกว่าคุณจะติดตั้งเสร็จสิ้น
- ลองเรียกใช้แอปพลิเคชันอีกครั้งเพื่อยืนยันว่าข้อผิดพลาดหยุดลงหรือไม่
วิธีที่ 2: เรียกใช้โปรแกรมในโหมดความเข้ากันได้
บางครั้งแอปพลิเคชันเดิมมักจะใช้งานระบบปฏิบัติการรุ่นใหม่ ๆ ลองเรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้
- คลิกขวาที่ทางลัดบนเดสก์ท็อปของแอปพลิเคชันหรือแอปพลิเคชันจริงแล้วคลิก คุณสมบัติ
- เลือกไฟล์ ความเข้ากันได้ แล้วเลือกช่อง ' เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ: '
- เลือกและ Windows รุ่นเก่ากว่าจากรายการดรอปดาวน์ ควรตรวจสอบว่าระบบปฏิบัติการใดที่แอปพลิเคชันรองรับและเลือกโหมดตามนั้น
- คลิก ตกลง .
- ลองเรียกใช้แอปพลิเคชันอีกครั้งเพื่อยืนยันว่าข้อผิดพลาดหยุดลงหรือไม่
วิธีที่ 3: เรียกใช้การสแกน SFC
หาก zdengine เสียหายคุณควรเรียกใช้การสแกน SFC เพื่อแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับไฟล์ dll ดังกล่าว
- เปิดเมนูเริ่มแล้วพิมพ์ cmd . คลิกขวาที่ไอคอน Command Prompt และคลิกที่ 'Run as Administrator' ยอมรับพรอมต์ UAC เมื่อมันปรากฏขึ้น
- ในพรอมต์คำสั่งพิมพ์คำสั่งต่อไปนี้และกด Enter หลังจากแต่ละคำสั่ง:
sfc / scannow
การดำเนินการนี้จะเรียกใช้การตรวจสอบไฟล์ระบบและซ่อมแซมไฟล์ระบบที่เสียหายทั้งหมดในคอมพิวเตอร์ของคุณ
- รีสตาร์ทพีซีของคุณและลองเปิดแอปพลิเคชันอีกครั้งเพื่อยืนยันว่าข้อผิดพลาดหยุดลงหรือไม่