‘Bad Image error 0xc000012f’ใน Windows 11/10 ซึ่งหมายความว่าระบบปฏิบัติการของโปรแกรมหรือโมดูลใดโมดูลหนึ่งที่รองรับใช้งานไม่ได้ สถานะภาพไม่ถูกต้องไม่ใช่ MZ คือความหมายของ 0xc000012f ซึ่งก็คือไฟล์ภาพไม่อยู่ในรูปแบบที่ถูกต้อง

ข้อผิดพลาดนี้อาจเกิดขึ้นได้เมื่อคุณพยายามเรียกใช้เครื่องมือ Microsoft Office เช่น Excel, Outlook, OneDrive และ Teams รวมถึงโปรแกรมอื่นๆ เช่น Origin, Steam และ AVG Antivirus ข้อผิดพลาด 0xc000012f เกิดขึ้นบ่อยที่สุดเมื่อเปิดเกม Origin และ Steam

(แก้ไขแล้ว)’ข้อผิดพลาด 0xc000012f ใน Windows 10 PC’ปัญหา

Update Visual Studio C++ Redistributable

รหัสข้อผิดพลาด Bad Image Error นี้อาจปรากฏขึ้นหากคอมพิวเตอร์ของคุณไม่มีไฟล์ Visual Studio C++ ที่บางแพ็คเกจซอฟต์แวร์จำเป็นต้องใช้ ผู้ใช้หลายคนพยายามแก้ไขปัญหาโดยการติดตั้งหรืออัปเดตไฟล์ Visual Studio C++ Redistributable โชคดีที่มันได้ผล ดังนั้น คุณสามารถทำได้เช่นเดียวกัน ต่อไปนี้คือสิ่งที่คุณต้องทำเพื่อทำการเปลี่ยนแปลง:

ไปที่เว็บไซต์ทางการของ Microsoft และไปที่ หน้าดาวน์โหลด Visual Studio C++ ที่แจกจ่ายซ้ำได้ ค้นหาและคลิกลิงก์สำหรับแพ็คเกจ Visual Studio 2015-2022 X64 (แพลตฟอร์ม Windows 64 บิต) ตรวจสอบโฟลเดอร์ที่มีแพ็คเกจ Visual Studio C++ Redistributable ที่ดาวน์โหลดมาใน File Explorer ณ จุดนี้ คุณต้องดับเบิลคลิกที่ ไฟล์ VC_redist.x64.exe แล้วคุณจะเห็นหน้าต่าง Microsoft Visual C++ คลิกช่องทำเครื่องหมาย “ฉันยอมรับ” เพื่อยอมรับข้อกำหนดและเงื่อนไข คลิกที่ปุ่มติดตั้งเพื่ออัปเดต Visual Studio C ++

ลงทะเบียนไฟล์ DLL อีกครั้ง

ไปที่แถบค้นหาแล้วพิมพ์ Command Prompt ตรวจสอบให้แน่ใจว่าคุณเรียกใช้ในฐานะผู้ดูแลระบบเพื่อเปิดใช้ยูทิลิตี้ CMD ในโหมดยกระดับ คัดลอกและวางคำสั่ง สำหรับ %1 ใน (*.dll) ทำ regsvr32/s %1 แล้วกดปุ่ม Enter

ติดตั้งโปรแกรมใหม่อีกครั้ง

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

กด Windows + R พิมพ์ appwiz.cpl > ตกลง ค้นหาโปรแกรมที่ส่ง Bad Image error เลือก > ถอนการติดตั้ง รอสักครู่ การดำเนินการให้เสร็จสิ้น ตอนนี้ใช้ไฟล์ติดตั้งเพื่อติดตั้งผลิตภัณฑ์อีกครั้ง หรือคุณสามารถเยี่ยมชมเว็บไซต์อย่างเป็นทางการของผลิตภัณฑ์สำหรับไฟล์ติดตั้งล่าสุด

ถอนการติดตั้ง Windows Update

ข้อผิดพลาด Bad Image ใน Windows 10 อาจเกิดจากการอัปเดต Windows ที่ผิดพลาดหรือใช้งานไม่ได้ ดังนั้น หากคุณมีข้อผิดพลาด 0xc000012f หลังจากติดตั้งการอัปเดต Windows บน Windows 10 คุณควรถอนการติดตั้ง ทำตามขั้นตอนเหล่านี้เพื่อเรียนรู้วิธีการ:

ในแถบค้นหาของ Windows ให้พิมพ์ Add or remove programs Open it > click Program and Features option Here in the left pane click strong> ดูการอัปเดตที่ติดตั้ง ซึ่งจะเปิดหน้าต่างใหม่ที่นี่ ค้นหาการอัปเดต Windows ล่าสุดที่คุณติดตั้งหลังจากที่เกิดข้อผิดพลาด Bad Image เลือก > ถอนการติดตั้ง หลังจากนั้น รีสตาร์ท ระบบและดูว่าวิธีนี้ช่วยแก้ไขข้อผิดพลาด Windows Bad image 0xc00007b ได้หรือไม่

กู้คืน Windows ไปยังจุดคืนค่าก่อนหน้า

เปิดการคืนค่าระบบโดยกด Win + R ป้อน rstrui แล้วคลิก<แข็งแรง> ตกลง เลือกเลือกจุดคืนค่าอื่นเพื่อดูตัวเลือกการคืนค่าทั้งหมด กดปุ่ม ถัดไปของการคืนค่าระบบ เลือกจุดคืนค่าที่เก่าที่สุดที่มีอยู่ ซึ่งเป็นจุดที่น่าจะเกิดข้อผิดพลาด 0xc000012f ล่วงหน้ามากที่สุด จากนั้นคลิก ถัดไปอีกครั้งเพื่อไปยังขั้นตอนการยืนยันขั้นสุดท้าย กดเสร็จสิ้นเพื่อทำการคืนค่าระบบ

ติดตั้งซอฟต์แวร์ที่ได้รับผลกระทบอีกครั้ง

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

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

ทำการคืนค่าระบบ

ตามค่าเริ่มต้น การคืนค่าระบบจะปิดใช้งานใน Windows 10 อย่างไรก็ตาม หากคุณ เปิดใช้งานแล้ว คุณโชคดี คุณสามารถย้อนกลับการเปลี่ยนแปลงผ่านทางการคืนค่าระบบ หากต้องการเรียนรู้รายละเอียดเกี่ยวกับการคืนค่าระบบและวิธีเรียกใช้ โปรดอ่านโพสต์ก่อนหน้าของเรา กด Windows + R พิมพ์ rstrui.exe > Enter เลือกจุดคืนค่าระบบของวันที่ที่ระบบทำงานได้ดีและ ย้อนกลับ

เรียกใช้ DirectX End-User Web Installer

ในพีซีของผู้ใช้ ข้อผิดพลาด Bad Image 0xc000012f อาจเกิดจากคอมโพเนนต์รันไทม์ (ไลบรารี) ของ DirectX End-User ที่ขาดหายไป คุณสามารถแก้ไขได้โดยการเรียกใช้ DirectX End-User Web Installer ซึ่งจะติดตั้งไลบรารีรันไทม์ DirectX SDK แบบดั้งเดิม ในการเรียกใช้ DirectX End-User Web Installer ให้ทำดังต่อไปนี้:

ไปที่หน้า DirectX End-User Runtime Web Installer คลิกดาวน์โหลดบนหน้าเว็บนั้นเพื่อรับไฟล์ dxwebsetup.exe เปิดโฟลเดอร์ดาวน์โหลดของเบราว์เซอร์ใน Explorer แล้วดับเบิลคลิกที่ไฟล์ dxwebsetup.exe เลือกปุ่ม ฉันยอมรับวิทยุ ของวิซาร์ดการตั้งค่า DirectX แล้วคลิกถัดไปเพื่อดำเนินการต่อ ยกเลิกการเลือกช่องทำเครื่องหมาย ติดตั้ง Bing Bar หากคุณไม่ต้องการซอฟต์แวร์นั้น กด ถัดไป เพื่อติดตั้งคอมโพเนนต์ DirectX คลิก เสร็จสิ้นที่ท้ายวิซาร์ดการตั้งค่า

เลือกตัวเลือก “ซ่อมแซม” สำหรับ Microsoft Office

เปิดแอปเพล็ตโปรแกรมและฟีเจอร์ขึ้นมา (คำแนะนำของเราในการเปิดโปรแกรมถอนการติดตั้ง Windows มีหลายวิธี) เลือกชุดโปรแกรม MS Office ของคุณใน Programs and Features คลิกตัวเลือก เปลี่ยน สำหรับชุดโปรแกรม MS Office ที่เลือก เลือกตัวเลือก การซ่อมแซมออนไลน์ ที่ละเอียดยิ่งขึ้น เลือกซ่อมแซมเพื่อแก้ไขชุดโปรแกรม

หากคุณทราบรายละเอียดเพิ่มเติมเกี่ยวกับเรื่องนี้ คุณสามารถตรวจสอบได้ที่ศูนย์สนับสนุนของ Microsoft

ปัญหา’Bad Image error 0xc000012f’เกิดจากอะไร

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

คำถามที่พบบ่อย

ฉันจะกำจัดภาพผิดพลาดใน Windows 10 ได้อย่างไร

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

Citrix error 0xc000012f คืออะไร

สบายดีไหม ข้อผิดพลาด 0xc000012f หมายความว่าคุณไม่มีไฟล์ Microsoft Visual C++ Redistributable ซึ่งจำเป็นสำหรับโปรแกรมอื่นๆ เช่น Microsoft Office Windows จะค้นหาฐานข้อมูลของเราและเพิ่มไฟล์เหล่านี้โดยอัตโนมัติระหว่างการอัปเดต เพื่อให้คุณสามารถเรียกใช้โปรแกรมที่ต้องใช้สคริปต์ได้ 21 พฤษภาคม 2018

By Maisy Hall

ฉันทำงานเป็นนักเขียนอิสระ ฉันยังเป็นวีแก้นและนักอนุรักษ์สิ่งแวดล้อมด้วย พอมีเวลาก็ตั้งใจทำสมาธิ