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

แก้ไข Bad Image, Error Status 0xc0000020 บน Windows 11/10

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

แก้ไข Bad Image, Error Status 0xc0000020 บน Windows 11/10

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

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 updates ที่เสียหาย
  • การโจมตีของมัลแวร์
  • การปิดเครื่องระบบอย่างไม่ถูกต้อง

ไม่ว่าซอฟต์แวร์จะเป็นอะไร วิธีแก้ไขก็ใช้ได้กับทุกอย่าง

Bad Image, Error Status 0xc0000020

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

  1. Re-register ไฟล์ DLL
  2. รัน SFC/DISM scan
  3. ถอนการติดตั้ง & ติดตั้งโปรแกรมเฉพาะนั้นใหม่
  4. รัน System Restore
  5. รันกระบวนการ Windows Fresh Start หรือ Reset This PC

1. Re-register ไฟล์ DLL

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

เกี่ยวข้อง: แก้ไข MSTeams.exe Bad Image 0xc0000020 Error

2. รัน SFC/DISM scan

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

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

เปิด Notepad – คัดลอกและวางคำสั่งด้านล่างลงใน Text Editor

@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

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

3. ถอนการติดตั้ง & ติดตั้งโปรแกรมเฉพาะนั้นใหม่

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

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

4. รัน System Restore

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

5. รันกระบวนการ Windows Fresh Start หรือ Reset This PC

สำรองข้อมูลของคุณภายนอก และจากนั้นรัน Fresh Start มีอยู่ในแอป Windows Security Fresh Start ทำสิ่งต่อไปนี้:

  1. เก็บข้อมูลทั้งหมดของคุณไว้
  2. ลบแอป協力廠商ทั้งหมด
  3. บังคับอัปเดต Windows 10 เป็นเวอร์ชันล่าสุด

หมายความว่าคีย์ผลิตภัณฑ์ทั้งหมด เนื้อหาที่เกี่ยวข้องกับแอป แอนตี้ไวรัส協力廠商จะถูกลบออก

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

หวังว่าวิธีแก้ไขหนึ่งในนี้จะแก้ปัญหาให้คุณ!