[แก้ไข] สถานะข้อผิดพลาด 0xc000012f “ภาพไม่ดี” เมื่อเรียกใช้โปรแกรม

click fraud protection

เมื่อคุณเรียกใช้โปรแกรมใน Windows ข้อผิดพลาด 0xc000012f อาจปรากฏขึ้นโดยแจ้งว่าไบนารีที่คุณพยายามเรียกใช้เสียหาย ต่อไปนี้คือตัวอย่างบางส่วนพร้อมข้อความแสดงข้อผิดพลาดแบบเต็มทุกคำ:

ไม่ได้ออกแบบมาให้ทำงานบน Windows หรือมีข้อผิดพลาด ลองติดตั้งโปรแกรมอีกครั้งโดยใช้สื่อการติดตั้งเดิมหรือติดต่อผู้ดูแลระบบของคุณหรือผู้จำหน่ายซอฟต์แวร์เพื่อขอรับการสนับสนุน สถานะข้อผิดพลาด 0xc000012f

C:\Windows\System32\schannel.dll ไม่ได้ออกแบบมาให้ทำงานบน Windows หรือมีข้อผิดพลาด ลองติดตั้งโปรแกรมอีกครั้งโดยใช้สื่อการติดตั้งเดิมหรือติดต่อผู้ดูแลระบบของคุณหรือผู้จำหน่ายซอฟต์แวร์ ข้อผิดพลาด: 0xc000012f

ข้อผิดพลาดของภาพไม่ดี c000012f

สถานะข้อผิดพลาด 0xc000012f หมายถึงอะไร

ข้อผิดพลาด 0xc000012f หมายถึง "ภาพไม่ดี" ซึ่งแสดงว่าโปรแกรมปฏิบัติการหรือโมดูลที่สนับสนุนตัวใดตัวหนึ่งเสียหาย หรืออาจมี DLL ไม่ตรงกันและโดยเฉพาะอย่างยิ่งเห็นในโปรแกรมที่ใช้ Microsoft Visual C++ Redistributables. ในบางสถานการณ์ ติดตั้งเวอร์ชันที่เหมาะสมของ. อีกครั้ง Microsoft Visual C++ Redistributables แก้ไขปัญหา

ในแง่ของนักพัฒนา 0xC000012F วิธี STATUS_INVALID_IMAGE_NOT_MZซึ่งหมายความว่าไฟล์รูปภาพที่ระบุไม่มีรูปแบบที่ถูกต้อง มันไม่มี MZ เริ่มต้น เป็นไปได้ว่าเวอร์ชันหรือบิตของไลบรารีรันไทม์ไม่ตรงกัน ตัวอย่างเช่น DLL รุ่น 64 บิตอาจถูกคัดลอกโดยไม่ได้ตั้งใจไปยัง

C:\Windows\SysWOW64 ไดเร็กทอรีซึ่งหมายถึงการจัดเก็บโมดูล 32 บิต

ข้อผิดพลาด 0xc000012f อาจเกิดขึ้นใน Windows รุ่นใดก็ได้ และการแก้ไขด้านล่างนี้ใช้ได้กับทุกเวอร์ชัน รวมถึง Windows 10

[แก้ไข] สถานะข้อผิดพลาด 0xc000012f “ภาพไม่ดี” ใน Windows

แก้ไข 1: ถอนการติดตั้งและติดตั้งโปรแกรมใหม่

การถอนการติดตั้งแล้วติดตั้งโปรแกรมที่ได้รับผลกระทบใหม่อีกครั้งจะช่วยได้ในกรณีส่วนใหญ่ อย่าลืมเตรียมไฟล์ติดตั้งให้พร้อม

คลิกขวาที่เริ่ม คลิกเรียกใช้ พิมพ์ appwiz.cpl และคลิกตกลง คลิกขวาที่โปรแกรมที่ทำให้เกิดข้อผิดพลาด 0xc000012f “Bad image” แล้วคลิกถอนการติดตั้ง

ถอนการติดตั้งโปรแกรมผ่านแผงควบคุม

(ใน Windows 10 คุณยังสามารถใช้แอพและคุณสมบัติผ่าน UI การตั้งค่าที่ทันสมัยเพื่อถอนการติดตั้งโปรแกรม คลิกเริ่ม การตั้งค่า แอพและคุณสมบัติ)

โปรดทราบว่าผู้จำหน่ายบางรายเสนอเครื่องมือถอนการติดตั้งที่ "สะอาด" เพื่อลบร่องรอยของโปรแกรมทั้งหมด ในกรณีส่วนใหญ่ เครื่องมือถอนการติดตั้งจะมีประสิทธิภาพมากกว่ารูทีนการถอนการติดตั้งมาตรฐาน หากผู้จำหน่ายมีเครื่องมือดังกล่าว ให้ดาวน์โหลดและเรียกใช้เพิ่มเติม

เรียกใช้โปรแกรมติดตั้งของโปรแกรมอีกครั้งเพื่อติดตั้งใหม่ หากคุณยังไม่มี โปรดไปที่เว็บไซต์ของผู้จำหน่ายซอฟต์แวร์และดาวน์โหลดโปรแกรม

แก้ไข 2: ถอนการติดตั้ง Windows Update ที่มีปัญหา

หาก “แก้ไข 1” ไม่ช่วย และเกิดข้อผิดพลาด “ภาพไม่ดี” หลังจากติดตั้ง Windows Update โดยเฉพาะ ให้ลองถอนการติดตั้งการอัปเดต

  • คลิกขวาที่เริ่ม คลิกเรียกใช้ ในกล่องโต้ตอบเรียกใช้ พิมพ์ appwiz.cpl และคลิกตกลง
  • คลิก ดูการอัปเดตที่ติดตั้ง ที่แผงด้านซ้าย
  • จัดเรียงประวัติการติดตั้ง Windows Update ตามคอลัมน์ "ติดตั้งบน" และค้นหาการอัปเดตที่มีปัญหาซึ่งทำให้เกิดข้อผิดพลาด
    ถอนการติดตั้ง windows update ผ่านโปรแกรมและคุณสมบัติ
  • เลือกการอัปเดตแล้วคลิกถอนการติดตั้ง
  • รีสตาร์ท Windows

แก้ไข 3: ซ่อมแซมไฟล์ระบบเสียหายโดยใช้ DISM และ SFC

เปิดและ ยกระดับหรือผู้ดูแลระบบ Command Prompt หน้าต่างและรันคำสั่งต่อไปนี้:

sfc /scannow

ตัวตรวจสอบไฟล์ระบบจะทำการตรวจสอบความสมบูรณ์ของไฟล์อย่างละเอียดและซ่อมแซมไฟล์ระบบที่เสียหายทั้งหมดโดยอัตโนมัติ

ในทางกลับกัน หาก System File Checker ไม่สามารถซ่อมแซมไฟล์บางไฟล์ได้ ก็จะแสดงข้อผิดพลาดต่อไปนี้:

Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ รายละเอียดรวมอยู่ใน CBS.Log %WinDir%\Logs\CBS\CBS.log

sfc scannow ไม่สามารถซ่อมแซมไฟล์ได้

เมื่อวิเคราะห์ ไฟล์ CBS.logคุณสามารถค้นหาชื่อไฟล์ที่แน่นอนซึ่งไม่สามารถกู้คืนได้จากสโตร์:

, ข้อมูล CSI 00000008 [SR] ไม่สามารถซ่อมแซมไฟล์สมาชิก [l: 34{17}]"Accessibility.dll" ของ Accessibility เวอร์ชัน = 6.0.6000.16386 pA = PROCESSOR_ARCHITECTURE_MSIL (8), วัฒนธรรมเป็นกลาง, เป็นกลาง VersionScope, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, ประเภทเป็นกลาง, TypeName เป็นกลาง, PublicKey เป็นกลางในร้านค้า, ไฟล์คือ หายไป

ในกรณีดังกล่าว คุณต้องเรียกใช้เครื่องมือ DISM เพื่อกู้คืนไฟล์ระบบไปยังที่เก็บส่วนประกอบ จากนั้นเรียกใช้เครื่องมือ System File Checker อีกครั้งหากจำเป็น ต่อไปนี้เป็นบรรทัดคำสั่ง DISM ที่คุณต้องเรียกใช้:

DISM.exe /Online /Cleanup-image /Restorehealth
dism ออนไลน์ restorehealth

เพื่อให้คำสั่งมีประสิทธิภาพมากขึ้น ตัวเลือกที่ดีกว่าคือเรียกใช้ DISM โดยกล่าวถึง Install.wim ไฟล์รูปภาพเป็นแหล่งที่มาซึ่งได้มาจาก Windows 10 ISO. สำหรับคำแนะนำโดยละเอียด อ่านบทความ ซ่อมแซม Windows 10 โดยใช้ DISM และ SFC

รีสตาร์ทคอมพิวเตอร์

แก้ไข 4: ทำการย้อนกลับการคืนค่าระบบ

การตั้งค่า Windows 10 จะปิดการคืนค่าระบบตามค่าเริ่มต้น หากคุณได้เปิดใช้งานการคืนค่าระบบแล้ว และโชคดีที่มีจุดคืนค่าที่เหมาะสม คุณอาจลองย้อนกลับ อย่าลืมเลือกจุดคืนค่าระบบที่สร้างขึ้นเมื่อระบบเสถียร (กล่าวคือ ก่อนวันที่ข้อผิดพลาด “ภาพไม่ดี” ปรากฏขึ้นครั้งแรก)

คลิกขวาที่เริ่ม คลิกเรียกใช้ พิมพ์ rstrui.exe และคลิกตกลง เลือกจุดคืนค่าที่เหมาะสม และย้อนกลับระบบเป็นสถานะการทำงานก่อนหน้า

สร้างจุดคืนค่าหรือย้อนกลับก่อนหน้า

ดูคำแนะนำได้ที่โพสต์ วิธีสร้างจุดคืนค่าและย้อนกลับไปยังจุดคืนค่าก่อนหน้า.

หวังว่าการแก้ไขข้อใดข้อหนึ่งข้างต้นจะช่วยคุณแก้ไขข้อผิดพลาด 0xc000012f (“Bad Image”) โดยไม่ต้องทำการติดตั้ง Windows ใหม่ทั้งหมด


คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้

หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:
  • ขามัน!
  • แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
  • ทวีตมัน!
ขอบคุณมากสำหรับการสนับสนุนของคุณผู้อ่านของฉัน จะใช้เวลาไม่เกิน 10 วินาที ปุ่มแชร์อยู่ด้านล่าง :)