การนำทางในระบบนิเวศของ Windows นั้นต้องใช้ความอดทนและไหวพริบเป็นอย่างมาก เนื่องจากดูเหมือนว่าจะไม่มีจุดสิ้นสุดสำหรับข้อผิดพลาดและปัญหาที่ผู้ใช้ Windows ต้องรับมือ ทุกการอัปเดตจะทำให้เกิดข้อผิดพลาดใหม่ซึ่งส่วนใหญ่ปล่อยให้ผู้ใช้แก้ไข
ภาพไม่ดี MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f เป็นหนึ่งในปัญหาที่ดูซับซ้อนที่สุดที่เกิดขึ้นกับผู้ใช้ Windows หลายรายเมื่อเร็วๆ นี้ เพียงแค่ดูชื่อข้อผิดพลาด ก็ไม่ยากที่จะเข้าใจว่าการจัดการกับปัญหานี้ไม่ใช่เรื่องง่าย
MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f คืออะไร
ข้อผิดพลาดนี้ ซึ่งทำให้ผู้ใช้ Windows ที่ได้รับผลกระทบหลายคนหยุดชะงัก เกิดขึ้นเมื่อผู้ใช้พยายามเปิดแอปพลิเคชัน เช่น Adobe Acrobat, Photoshop หรือ Dropbox ข้อผิดพลาดนี้มักปรากฏในระบบ Windows 10/11, Windows 8 และ Windows 7 เมื่อคุณได้รับข้อผิดพลาดนี้ คุณจะเห็นป๊อปอัปแจ้งเตือนว่าโปรแกรมที่คุณพยายามเรียกใช้เสียหาย
ต่อไปนี้เป็นข้อความแสดงข้อผิดพลาดทั่วไปที่เกี่ยวข้องกับข้อผิดพลาดนี้:
เคล็ดลับแบบมือโปร:เรียกใช้เครื่องมือเพิ่มประสิทธิภาพพีซีโดยเฉพาะเพื่อกำจัดการตั้งค่าที่ไม่ถูกต้อง ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจทำให้ระบบมีปัญหาหรือประสิทธิภาพการทำงานช้า
สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8ไม่ได้ออกแบบมาให้ทำงานบน Windows หรือมีข้อผิดพลาด ลองติดตั้งโปรแกรมอีกครั้งโดยใช้สื่อการติดตั้งเดิมหรือติดต่อผู้ดูแลระบบของคุณหรือผู้จำหน่ายซอฟต์แวร์เพื่อขอรับการสนับสนุน สถานะข้อผิดพลาด 0xc000012f ไม่พบ - ไฟล์ <ไฟล์ exe หรือ DLL> หายไป
- โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก <ไฟล์ Exe หรือ DLL> หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้
เมื่อคุณได้รับข้อผิดพลาดนี้ อาจเกิดสถานการณ์ใดๆ หรือทั้งหมดเหล่านี้ได้:
- แอปพลิเคชันหรือโปรแกรมจะไม่เปิดขึ้นและจะทำให้เกิดข้อผิดพลาดอีกครั้งโดยแจ้งว่ามีบางอย่างผิดพลาด
- แอปพลิเคชันเปิดขึ้นแต่จะหยุดทำงานเมื่อเปิดตัว ฟังก์ชันและคุณลักษณะส่วนใหญ่ไม่สามารถคลิกได้
- แอปพลิเคชันทำงานช้ามากและกินทรัพยากรคอมพิวเตอร์จำนวนมาก
สาเหตุของ MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f คืออะไร
ข้อความแสดงข้อผิดพลาดที่ขึ้นต้นด้วย "ภาพไม่ดี" หมายความว่าไฟล์ปฏิบัติการของแอปพลิเคชันหรือโมดูลสนับสนุนอื่นๆ เสียหาย เสียหาย หรือสูญหาย นั่นเป็นสาเหตุที่ทำให้ไม่สามารถโหลดแอปพลิเคชันได้ อีกสาเหตุหนึ่งของข้อผิดพลาด "Bad Image" คือ DLL ไม่ตรงกัน ซึ่งมักเกิดขึ้นกับโปรแกรมที่ใช้ Microsoft Visual C++ Redistributables
ในข้อผิดพลาดนี้ ไฟล์ MSVCP120.dll และ MSVCP140.dll เป็นสาเหตุของปัญหา การแทนที่ไฟล์ DLL เหล่านี้ด้วยสำเนาที่ใช้งานได้ดีอาจช่วยแก้ปัญหาได้ชั่วคราว แต่มีความเป็นไปได้สูงที่ข้อผิดพลาดจะเกิดขึ้นต่อไปหากสาเหตุที่แท้จริงไม่ได้รับการจัดการอย่างเหมาะสม คุณต้องหาสาเหตุที่ทำให้ MSVCP120.dll และ MSVCP140.dll ไม่ตรงกันหรือเสียหายก่อนที่จะกู้คืนไฟล์เหล่านี้
ต่อไปนี้คือสาเหตุบางประการของ MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f:
- การติดไวรัสหรือมัลแวร์
- การลบโฟลเดอร์ที่มีไฟล์เหล่านี้โดยไม่ได้ตั้งใจ
- ไฟล์ระบบเสียหาย
- การติดตั้งโปรแกรมไม่สมบูรณ์
กระบวนการแก้ไขปัญหาสำหรับ Bad Image MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f ต้องใช้วิธีการสองขั้นตอน:การจัดการกับสาเหตุของปัญหาแล้วแทนที่ไฟล์ที่สูญหายหรือเสียหายด้วยสำเนาที่ดี ทำตามขั้นตอนด้านล่างเพื่อแก้ไขข้อผิดพลาดนี้และทำให้โปรแกรมของคุณทำงานได้อย่างราบรื่นอีกครั้ง
วิธีการแก้ไข MSVCP120.dll และ MSVCP140.dll ที่มีข้อผิดพลาด 0xc000012f
ขั้นตอนที่ 1:กำจัดไฟล์ขยะ
ขั้นตอนแรกในวิธีการแก้ไขปัญหาคือการเตรียมอุปกรณ์ของคุณสำหรับกระบวนการ การทำความสะอาดคอมพิวเตอร์ของคุณน่าจะทำให้การแก้ไขปัญหาง่ายและรวดเร็วขึ้นมาก คุณสามารถใช้เครื่องมือเช่น Outbyte PC Repair เพื่อสแกนระบบของคุณเพื่อหาไฟล์ที่ไม่จำเป็นและลบออกให้หมดในคลิกเดียว
ขั้นตอนที่ 2:สแกนหาการติดไวรัสหรือมัลแวร์
หากคุณสงสัยว่าคอมพิวเตอร์ของคุณติดไวรัสหรือมัลแวร์ อาจเป็นไปได้ว่าไฟล์ระบบบางไฟล์ของคุณถูกบุกรุก ทำให้เกิดข้อผิดพลาดนี้ขึ้น เรียกใช้ซอฟต์แวร์ป้องกันไวรัสและปฏิบัติตามคำแนะนำเพื่อลบไฟล์ที่ติดไวรัสทั้งหมดออกจากคอมพิวเตอร์ของคุณอย่างสมบูรณ์
ขั้นตอนที่ 3:กู้คืนไฟล์ระบบที่เสียหาย
Windows ติดตั้งเครื่องมือวินิจฉัยของตนเองเพื่อสแกนความสมบูรณ์ของไฟล์ระบบและกู้คืนไฟล์ที่เสียหายหากเป็นไปได้ เครื่องมือแรกเรียกว่า System File Checker หรือ SFC ซึ่งต้องใช้ sfc [/scannow] คำสั่งผ่าน Command Prompt
อีกเครื่องมือหนึ่งเรียกว่า Deployment Image Services and Management หรือ DISM ซึ่งออกแบบมาเพื่อสแกนไฟล์อิมเมจของ Windows (.wim) ในการเรียกใช้ DISM คุณต้องดำเนินการคำสั่งต่อไปนี้ผ่าน Command Prompt:DISM.exe /Online /Cleanup-image /Restorehealth . อย่าลืมรีสตาร์ทคอมพิวเตอร์หลังจากเสร็จสิ้นกระบวนการเหล่านี้เพื่อให้การเปลี่ยนแปลงมีผล
ขั้นตอนที่ 4:ถอนการติดตั้งและติดตั้ง Microsoft Redistributables อีกครั้ง
หากโปรแกรมที่ได้รับผลกระทบจากข้อผิดพลาดนี้ใช้ Microsoft Visual C++ คุณสามารถถอนการติดตั้งแล้วติดตั้งเวอร์ชัน Microsoft Visual C++ อีกครั้งเพื่อแก้ไขปัญหานี้ ในการดำเนินการนี้:
- ปิดแอปพลิเคชันที่เปิดอยู่ทั้งหมดแล้วกด Windows + R เพื่อเปิด เรียกใช้ .
- พิมพ์ แผงควบคุม จากนั้นกด ตกลง .
- เลือก ถอนการติดตั้งโปรแกรม
- จากรายการ เลือกเวอร์ชันของ Microsoft Visual C++ ที่คุณต้องการถอนการติดตั้ง
- คลิกปุ่ม ถอนการติดตั้ง และทำตามคำแนะนำบนหน้าจอเพื่อลบ Microsoft Visual C++ ออกจากระบบของคุณ
- หากคุณติดตั้ง Microsoft Visual C++ ไว้หลายเวอร์ชัน ให้ถอนการติดตั้งทั้งหมด
- รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากนั้น
ในการติดตั้ง Microsoft Visual C++ ใหม่ ให้ดาวน์โหลดแพ็คเกจที่คุณต้องการจากเว็บไซต์ของ Microsoft และติดตั้งโดยปฏิบัติตามคำแนะนำในการติดตั้งบนหน้าจอ
ขั้นตอนที่ 5:ถอนการติดตั้งและติดตั้งโปรแกรมที่ได้รับผลกระทบอีกครั้ง
หากการติดตั้ง Microsoft Visual C++ ใหม่ไม่ได้ผล คุณสามารถลองติดตั้งโปรแกรมที่ทำให้เกิดข้อผิดพลาดอีกครั้ง การติดตั้งใหม่ยังช่วยแก้ไขปัญหาอื่นๆ ที่เกิดจากการติดตั้งที่ไม่สมบูรณ์อีกด้วย หากต้องการถอนการติดตั้งโปรแกรมที่ผิดพลาด ให้กลับไปที่ แผงควบคุม โดยทำตามคำแนะนำด้านบน แล้วเลือกโปรแกรมหรือโปรแกรมที่คุณต้องการลบออกจากรายการ
คุณอาจต้องรีบูตคอมพิวเตอร์เพื่อถอนการติดตั้งบางโปรแกรมจากคอมพิวเตอร์ของคุณโดยสมบูรณ์ หากต้องการติดตั้งแอปพลิเคชันที่ได้รับผลกระทบเหล่านี้อีกครั้ง ให้ดาวน์โหลดตัวติดตั้งจากเว็บไซต์ของนักพัฒนาและเรียกใช้โปรแกรมติดตั้งตามคำแนะนำ
ขั้นตอนที่ 6:ทำการคืนค่าระบบ
หากทุกอย่างล้มเหลว คุณสามารถกู้คืนระบบปฏิบัติการ Windows ของคุณเป็นเวลาก่อนที่ข้อผิดพลาดจะเริ่มขึ้น การใช้ System Restore จะเปลี่ยนไฟล์ระบบ การตั้งค่า แอปพลิเคชัน และทั้งระบบกลับเป็นสถานะก่อนหน้าที่เรียกว่าจุดคืนค่า
หากต้องการกู้คืนระบบ ให้ทำตามคำแนะนำด้านล่าง:
- คลิก เริ่ม แล้วพิมพ์ restore ในช่องค้นหา กด ตกลง เพื่อค้นหา
- คลิก สร้างจุดคืนค่า จากผลการค้นหา สิ่งนี้ควรเปิด คุณสมบัติของระบบ หน้าต่าง
- คลิกที่ การป้องกันระบบ แท็บ จากนั้นคลิก การคืนค่าระบบ ปุ่ม.
- คลิก ถัดไป เมื่อ การคืนค่าระบบ วิซาร์ดเปิดขึ้น
- หน้าต่างถัดไปจะแสดงจุดคืนค่าที่มีอยู่ เลือกจากรายการจุดคืนค่าที่คุณต้องการกลับไป
- หากจุดคืนค่าที่คุณต้องการไม่อยู่ในรายการ ให้คลิก แสดงจุดคืนค่าเพิ่มเติม .
- เมื่อคุณเลือกจุดคืนค่าแล้ว ให้คลิกที่ สแกนหาโปรแกรมที่ได้รับผลกระทบ
- คลิก ถัดไป ถ้าทุกอย่างดูดีก็กด เสร็จสิ้น .
คุณจะเห็นแถบความคืบหน้าเมื่อกระบวนการกู้คืนเริ่มต้นขึ้น และอาจใช้เวลาสักครู่ก่อนที่กระบวนการจะเสร็จสิ้น เมื่อเสร็จแล้ว คุณจะเห็นข้อความป๊อปอัปแจ้งว่าระบบได้รับการกู้คืนตามจุดคืนค่าที่คุณเลือก เรียกใช้โปรแกรมที่คุณเคยมีปัญหามาก่อนเพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
สรุป
อาจเป็นเรื่องยุ่งยากที่ไม่สามารถใช้โปรแกรมที่คุณต้องการได้ เนื่องจาก Bad Image MSVCP120.dll และ MSVCP140.dll มีข้อผิดพลาด 0xc000012f ปัญหาอาจดูซับซ้อนในแวบแรกเนื่องจากชื่อข้อผิดพลาดที่ซับซ้อน แต่กระบวนการแก้ไขปัญหาควรค่อนข้างง่าย เพียงทำตามคำแนะนำทีละขั้นตอนด้านบนเพื่อจัดการกับสาเหตุของปัญหาและกู้คืนไฟล์ใดๆ ที่อาจทำให้เกิดข้อผิดพลาด