Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

ในบางกรณี เมื่อคุณพยายามเปิดโปรแกรมที่ติดตั้งไว้แล้ว หรือพยายามติดตั้งโปรแกรม รวมถึงแอป Microsoft Store บน Windows 11 หรือ Windows 10 PC คุณอาจเผชิญกับ Bad Image Error Status 0xc0000006 โพสต์นี้ให้วิธีแก้ไขที่เหมาะสมที่สุดที่ผู้ใช้ PC ที่ได้รับผลกระทบสามารถนำไปใช้เพื่อแก้ไขข้อผิดพลาดนี้บนระบบของพวกเขาได้สำเร็จ

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

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

Spotify.exe – Bad Image

C:\WINDOWS\SYSTEM32\msvcp110_win.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc0000006.

Bad Image error หมายถึงอะไร?

Bad Image error เกิดขึ้นหากมีการขัดจังหวะกระบวนการระบบ (system process) หรือไฟล์ที่เสียหาย (corrupted file) ที่ส่งผลต่อระบบ เมื่อข้อผิดพลาด Bad Image เกิดขึ้นบน Windows 11/10 PC ของคุณ หมายความว่า Windows ไม่สามารถรันโปรแกรมที่คุณพยายามรันได้ – ส่วนใหญ่เนื่องจากไฟล์และไลบรารีที่จำเป็นสำหรับการรันโปรแกรมเสียหายไปเนื่องจากการอัปเดต

Bad Image Error Status 0xc0000006

หากคุณเผชิญกับปัญหานี้ คุณสามารถลองวิธีแก้ไขที่แนะนำด้านล่างในลำดับใดก็ได้ และดูว่าช่วยแก้ไขปัญหา Bad Image Error Status 0xc0000006 ที่เกิดขึ้นบน Windows 11/10 PC ของคุณหรือไม่

  1. ดาวน์โหลดโปรแกรมติดตั้งใหม่ (Re-download Program Installer)
  2. รัน Program Install and Uninstall Troubleshooter
  3. รันการสแกน SFC และ DISM
  4. ลงทะเบียน/แทนที่ไฟล์ DLL (Re-register/Replace the DLL file)
  5. ถอนการติดตั้ง Windows update
  6. ทำ System Restore
  7. ทำ Reset This PC, Cloud Reset หรือ In-place Upgrade Repair Windows 11/10

มาดูรายละเอียดกระบวนการที่เกี่ยวข้องกับแต่ละวิธีแก้ไขที่ระบุไว้

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

1. ดาวน์โหลดโปรแกรมติดตั้งใหม่

กรณีนี้อาจเป็นกรณีของโปรแกรมติดตั้ง (program installer) ที่เสียหายสำหรับแอปพลิเคชันที่เกี่ยวข้อง ดังนั้น หากคุณดาวน์โหลดไฟล์ executable คุณสามารถดาวน์โหลดติดตั้งใหม่ (fresh installer) และลองติดตั้งอีกครั้ง และดูว่าปัญหา Bad Image Error Status 0xc0000006 แก้ไขแล้วหรือไม่ มิฉะนั้น คุณสามารถลองติดตั้งโปรแกรมอีกครั้งบนคอมพิวเตอร์ Windows 11/10 โดยใช้สื่อติดตั้งต้นฉบับ (original installation media) ตามที่แจ้งในข้อความข้อผิดพลาด

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

2. รัน Program Install and Uninstall Troubleshooter

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

เนื่องจากนี่เป็นปัญหาการติดตั้งโปรแกรม คุณสามารถรัน Program Install and Uninstall Troubleshooter จาก Microsoft และดูว่าปัญหาแก้ไขแล้วหรือไม่ Program Install and Uninstall troubleshooter ช่วยคุณซ่อมแซมปัญหาอัตโนมัติเมื่อคุณถูกบล็อกไม่ให้ติดตั้งหรือถอนการติดตั้งโปรแกรม มันยังแก้ไข registry keys ที่เสียหายได้

3. รันการสแกน SFC และ DISM

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

คุณอาจกำลังจัดการกับไฟล์ระบบที่เสียหาย (corrupted system files) หรือรูปภาพระบบที่ไม่ดี (bad system image) ในกรณีนี้ เพื่อตัดทอนทั้งสองความเป็นไปได้ คุณสามารถรันการสแกน SFC และ DISM ตามลำดับ และดูว่าช่วยแก้ไขปัญหาที่กำลังเผชิญอยู่หรือไม่

4. ลงทะเบียน/แทนที่ไฟล์ DLL

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

การดูรายละเอียดข้อความข้อผิดพลาดอย่างใกล้ชิด จะพบว่าพาธของแอปชี้ไปที่:

C:\WINDOWS\SYSTEM32\<dllFileName>

ดังนั้น เนื่องจากเรากำลังจัดการกับไฟล์ .dll คุณสามารถลงทะเบียนไฟล์ DLL ที่เกี่ยวข้องใหม่ และดูว่าช่วยได้หรือไม่ แต่ก่อนอื่น ให้รันการสแกนไวรัสเต็มระบบด้วย Windows Defender หรือผลิตภัณฑ์ AV ฝ่ายสามที่น่าเชื่อถือ เพื่อตัดทอนความเป็นไปได้ของการติดเชื้อมัลแวร์/ไวรัสบนไฟล์หรือระบบโดยทั่วไป

คุณสามารถกู้คืนไฟล์จาก Recycle Bin หากคุณลบไฟล์ dll ออกจากระบบของคุณโดยไม่ได้ตั้งใจ คุณยังสามารถกู้คืนไฟล์นี้ได้โดยการล็อกอินเข้าสู่คอมพิวเตอร์ Windows อีกเครื่องที่ทำงานได้และอัปเดตล่าสุด ไปที่โฟลเดอร์ C:\Windows\System32\ ค้นหา และคัดลอกไฟล์ไปที่ USB drive จากนั้นเสียบไดรฟ์เข้ากับ PC ที่มีปัญหา ไปที่โฟลเดอร์ที่แน่นอน แล้ววางไฟล์ไว้ที่นั่น ทางเลือกอื่น ไฟล์ DLL ที่สมบูรณ์สามารถดาวน์โหลดได้จาก Winbindex – บริการเว็บใหม่ที่อนุญาตให้ผู้ใช้ดูข้อมูลเกี่ยวกับไฟล์ OS Windows 11/10 และดาวน์โหลดจากเซิร์ฟเวอร์ของ Microsoft

หากคุณเห็นไฟล์ msvcp110.dll ถูกกล่าวถึง คุณอาจต้องติดตั้งใหม่หรือซ่อมแซม Microsoft C Runtime Library

อ่านเพิ่มเติม: WINWORD.EXE Bad Image error.

5. ถอนการติดตั้ง Windows update

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

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

6. ทำ System Restore

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

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

บทความเกี่ยวข้อง: Bad Image, Error Status 0xc0000020.

7. ทำ Reset This PC, Cloud Reset หรือ In-place Upgrade Repair Windows

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10

ในจุดนี้ คุณอาจกำลังจัดการกับความเสียหายของระบบที่รุนแรง (severe system corruption) ในกรณีนี้ เพื่อแก้ไขปัญหาบนอุปกรณ์ Windows 11/10 ของคุณ คุณสามารถลอง Reset This PC หรือ Cloud Reset เพื่อรีเซ็ตทุกคอมโพเนนต์ของ Windows หากการรีเซ็ตไม่ช่วย คุณสามารถทำ In-place Upgrade Repair เพื่อให้ปัญหาได้รับการแก้ไข

หวังว่าจะช่วยได้!

โพสต์เกี่ยวข้อง: MSTeams.exe Bad Image Error Status

รหัสข้อผิดพลาด 0xc0000006 คืออะไร?

STATUS_IN_PAGE_ERROR ด้วยรหัส 0xc0000006 ปกติจะเกิดขึ้นบนคอมพิวเตอร์ Windows 11/10 ของคุณเมื่อพยายามรัน executable จาก network volume นี่มีแนวโน้มสูงที่สุดเนื่องจากปัญหาชั่วคราว (intermittent problem) ที่เกิดจาก firewall หรือ AV suite ที่ทำงานบนระบบของคุณ

แก้ไขข้อผิดพลาด Bad Image Error Status 0xc0000006 บน Windows 11/10