แก้ไขภาพไม่ดี สถานะข้อผิดพลาด 0xc0000020 บน Windows 11/10

หากเมื่อคุณพยายามเปิดแอปพลิเคชันเช่นOutlookฯลฯ ล้มเหลวโดยมีข้อความแสดงข้อผิดพลาดBad Image, Error status 0xc0000020โพสต์นี้จะช่วยคุณได้ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ จากนั้นให้วิธีแก้ไขที่เป็นไปได้เพื่อช่วยคุณแก้ไขปัญหานี้ อาจเกิดขึ้นขณะเปิดOutlookหรือโปรแกรมอื่นๆ

ภาพไม่ดี สถานะข้อผิดพลาด 0xc0000020

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

Software.exe – Bad Image
C:\Windows\System32\XXXX.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 00xc0000020.

ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณเปิดแอปพลิเคชันและล้มเหลวเนื่องจากไฟล์ระบบบางไฟล์ที่จำเป็นในการเรียกใช้แอปพลิเคชันอย่างไม่มีที่ติ เนื่องจากไฟล์ระบบเป็นไฟล์โปรแกรม(program files)สิ่งใดที่แก้ไขก็อาจทำให้เกิดความเสียหายได้ คุณอาจพบ  ข้อความแสดงข้อผิดพลาด Bad Image, Error Status 0xc0000020เนื่องจากสาเหตุอย่างน้อยหนึ่งอย่าง (แต่ไม่จำกัดเฉพาะ) ที่ทราบดังต่อไปนี้

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

โดยไม่คำนึงถึงซอฟต์แวร์ที่เป็นปัญหา การแก้ไขมีผลกับทั้งหมด

ภาพไม่ดี สถานะข้อผิดพลาด 0xc0000020

หากคุณประสบปัญหา  ภาพไม่ดี สถานะข้อผิดพลาด 0xc0000020(Bad Image, Error Status 0xc0000020)คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่

  1. ลงทะเบียนไฟล์ DLL อีกครั้ง
  2. เรียกใช้การสแกน SFC/DISM
  3. ถอนการติดตั้ง(Uninstall)และติดตั้งโปรแกรมเฉพาะใหม่อีกครั้ง
  4. เรียกใช้การคืนค่าระบบ
  5. เรียกใช้Windows Fresh Startหรือรีเซ็ตกระบวนการพีซีนี้

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

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

อย่างที่คุณเห็น นามสกุลไฟล์ของซอฟต์แวร์ที่แสดงข้อผิดพลาดนี้คือไฟล์Dynamic Link Library (dll) ไลบรารี  ลิงก์ไดนามิก(dynamic-link library) ( DLL ) เป็นโมดูลที่มีฟังก์ชันและข้อมูลที่สามารถถูกใช้โดยโมดูลอื่น (แอปพลิเคชันหรือDLL ) DLL(DLLs)ให้วิธีการทำให้แอปพลิเคชันเป็นแบบโมดูล เพื่อให้สามารถอัปเดตและนำฟังก์ชันการทำงานไปใช้ซ้ำได้ง่ายขึ้น DLL(DLLs)ยังช่วยลดโอเวอร์เฮดของหน่วยความจำเมื่อมีแอปพลิเคชันหลายตัวใช้ฟังก์ชันเดียวกันในเวลาเดียวกัน เนื่องจากแม้ว่าแต่ละแอปพลิเคชันจะได้รับสำเนาของ ข้อมูล DLL ของตัวเอง แต่แอปพลิเคชันก็แชร์รหัสDLL

ดังนั้นหาก ไฟล์ DLLเช่น olmapi21.dll, wininet.dll ฯลฯ สามารถระบุไฟล์ได้ คุณสามารถลองลงทะเบียนไฟล์ DLL อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่

ที่เกี่ยวข้อง(Related) : แก้ไขข้อผิดพลาดMSTeams.exe รูปภาพไม่ดี 0xc0000020

2] เรียกใช้การสแกน SFC/DISM

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

เพื่อความสะดวกและง่ายดาย คุณสามารถเรียกใช้การสแกนโดยใช้ขั้นตอนด้านล่าง

เปิดNotepad –คัดลอกและวางคำสั่งด้านล่างลงในโปรแกรมแก้ไขข้อความ

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

บันทึกไฟล์ด้วยชื่อและต่อท้าย นามสกุลไฟล์ . bat - เช่น; SFC_DISM_scan.bat _

เรียกใช้แบตช์ไฟล์ ซ้ำ ๆด้วยสิทธิ์ของผู้ดูแลระบบ(run the batch file with admin privilege) (คลิกขวาที่ไฟล์ที่บันทึกไว้และเลือกเรียกใช้ในฐานะผู้ดูแลระบบ(Run as Administrator)จากเมนูบริบท) จนกว่าจะรายงานว่าไม่มีข้อผิดพลาด ณ จุดนี้คุณสามารถรีสตาร์ทพีซีของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากยังไม่ได้รับการแก้ไข ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป

3 ] ถอนการติดตั้ง(] Uninstall)และติดตั้งโปรแกรมเฉพาะใหม่

ในวิธีแก้ปัญหานี้ หากข้อผิดพลาดนี้เริ่มปรากฏขึ้นหลังจากติดตั้งซอฟต์แวร์ใดๆ คุณสามารถถอนการติดตั้งโปรแกรม(uninstall the program)และดูว่าจะช่วยได้หรือไม่

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

4] เรียกใช้การคืนค่าระบบ

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

5] เรียกใช้(Run) Windows Fresh Start(Windows Fresh Start)หรือรีเซ็ตกระบวนการพีซีนี้

สำรองข้อมูลของคุณภายนอกแล้วเรียกใช้Fresh Start พร้อมใช้งาน(Available)ในแอปความปลอดภัยของ Windows (Windows Security)Fresh Startทำสิ่งต่อไปนี้:

  1. เก็บข้อมูลทั้งหมดของคุณ
  2. ลบแอพของบุคคลที่สามทั้งหมด
  3. บังคับให้(Force)อัปเดต Windows 10 เป็นเวอร์ชันล่าสุด

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

Fresh Start ถูกย้าย  โดยเริ่มจากWindows 10 v2004 สำหรับเวอร์ชัน 2004 ฟังก์ชัน Fresh start ได้ถูกย้ายไปที่  Reset this PCแล้ว

Hopefully, one of these solutions will fix the issue for you!



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts