แก้ไขภาพไม่ดี สถานะข้อผิดพลาด 0xc0000020 บน Windows 11/10
หากเมื่อคุณพยายามเปิดแอปพลิเคชันเช่นOutlookฯลฯ ล้มเหลวโดยมีข้อความแสดงข้อผิดพลาดBad Image, Error status 0xc0000020โพสต์นี้จะช่วยคุณได้ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ จากนั้นให้วิธีแก้ไขที่เป็นไปได้เพื่อช่วยคุณแก้ไขปัญหานี้ อาจเกิดขึ้นขณะเปิดOutlookหรือโปรแกรมอื่นๆ
โดยปกติ ขึ้นอยู่กับซอฟต์แวร์หรือแอปพลิเคชันที่คุณพยายามเปิดใช้ อินสแตนซ์ของข้อความแสดงข้อผิดพลาดจะอ่านดังนี้
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)คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- ลงทะเบียนไฟล์ DLL อีกครั้ง
- เรียกใช้การสแกน SFC/DISM
- ถอนการติดตั้ง(Uninstall)และติดตั้งโปรแกรมเฉพาะใหม่อีกครั้ง
- เรียกใช้การคืนค่าระบบ
- เรียกใช้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ทำสิ่งต่อไปนี้:
- เก็บข้อมูลทั้งหมดของคุณ
- ลบแอพของบุคคลที่สามทั้งหมด
- บังคับให้(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!
Related posts
วิธีการแก้ไขข้อผิดพลาด Bad Image 0xC000012F ใน Windows 10
Fix Bdeunlock.exe Bad image, System Error หรือไม่ตอบสนองข้อผิดพลาด
Fix Bad Image Error - Application.exe ไม่ได้ออกแบบมาเพื่อให้ทำงานบน Windows หรือมีข้อผิดพลาด
Fix Application Load Error 5:0000065434 บน Windows 10
Fix Microsoft Store Error 0x87AF0001
การแก้ไข: Chrome.exe Bad Image, Error status 0xc000012f
Fix atibtmon.exe Runtime Error เมื่อตัดการเชื่อมต่อสาย AC power
Fix Windows 10 Upgrade Assistant Error 0xC1900200
Fix Error Code 0x800f0954 หรือ 0x500F0984 บน Windows 11/10
Fix Error 0xC00D3E8E คุณสมบัติถูกอ่านเฉพาะใน Windows 11/10
Fix WpnUserService.dll Error บน Windows 11/10
ไม่สามารถสร้าง Fix Error 0x80070052 directory or file ไม่สามารถสร้างได้
แก้ไขข้อผิดพลาด BREAKPOINT ของ Google Chrome STATUS
Fix Error code 0x80070035 ไม่พบ network path บน Windows
Fix Hulu Errors RUNUNK13, Error การเล่น video OR 406, ไม่เป็นที่ยอมรับ
Fix Forza Horizon 4 IPsec Error - ไม่สามารถเข้าร่วมเซสชัน
Fix Error Code 30038-28 เมื่ออัปเดต Office
Request ไม่สามารถทำได้เพราะ I/O device (0x8078012D)
Fix Windows Upgrade Error 0XC1900404 และ 0xC1900405
Fix MSI.netdevicemanager40 Fatal Error สำหรับอุปกรณ์ HP