Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục lỗi Bad Image, Error Status 0xc0000020 trên Windows 11/10

Nếu khi bạn cố gắng khởi chạy một ứng dụng như Outlook, v.v. nó thất bại với thông báo lỗi Bad Image, Error status 0xc0000020, bài viết này sẽ giúp bạn. Chúng tôi sẽ xác định các nguyên nhân tiềm ẩn và cung cấp các giải pháp khả thi để giúp bạn khắc phục sự cố này. Nó có thể xảy ra khi khởi chạy Outlook hoặc bất kỳ chương trình nào khác.

Khắc phục lỗi Bad Image, Error Status 0xc0000020 trên Windows 11/10

Thông thường, tùy thuộc vào phần mềm hoặc ứng dụng bạn đang cố gắng khởi chạy, một thể hiện của thông báo lỗi đọc như sau;

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.

Lỗi này xảy ra khi bạn khởi chạy một ứng dụng và nó thất bại do sự hỏng hóc của một số tệp hệ thống cần thiết để chạy ứng dụng hoàn hảo. Vì tệp hệ thống là tệp chương trình, bất cứ thứ gì sửa đổi chúng đều có thể gây hỏng hóc. Bạn có thể gặp thông báo lỗi Bad Image, Error Status 0xc0000020 do một hoặc nhiều (nhưng không giới hạn) nguyên nhân sau:

  • Cài đặt hoặc gỡ cài đặt phần mềm không hoàn tất.
  • Cài đặt bản cập nhật Windows bị lỗi.
  • Tấn công mã độc.
  • Tắt máy không đúng cách.

Bất kể phần mềm nào, phương pháp sửa chữa áp dụng cho tất cả.

Bad Image, Error Status 0xc0000020

Nếu bạn gặp sự cố Bad Image, Error Status 0xc0000020, bạn có thể thử các giải pháp được khuyến nghị dưới đây theo bất kỳ thứ tự nào và xem có giúp giải quyết vấn đề hay không.

  1. Đăng ký lại tệp DLL
  2. Chạy quét SFC/DISM
  3. Gỡ cài đặt & cài lại chương trình cụ thể
  4. Chạy System Restore
  5. Chạy quy trình Windows Fresh Start hoặc Reset This PC

Hãy xem mô tả quy trình liên quan đến từng giải pháp được liệt kê.

1] Đăng ký lại tệp DLL

Như bạn thấy, phần mở rộng tệp của phần mềm ném ra lỗi này là tệp Dynamic Link Library (dll). Một dynamic-link library (DLL) là một module chứa các hàm và dữ liệu có thể được sử dụng bởi module khác (ứng dụng hoặc DLL). DLLs cung cấp cách mô-đun hóa ứng dụng để chức năng của chúng có thể được cập nhật và tái sử dụng dễ dàng hơn. DLLs cũng giúp giảm chi phí bộ nhớ khi nhiều ứng dụng sử dụng cùng chức năng cùng lúc vì mặc dù mỗi ứng dụng nhận được bản sao riêng của dữ liệu DLL, các ứng dụng chia sẻ mã DLL.

Liên quan: Khắc phục lỗi MSTeams.exe Bad Image 0xc0000020.

2] Chạy quét SFC/DISM

Nếu thông báo lỗi được kích hoạt bởi tệp hệ thống hỏng hoặc bị lỗi, chạy quét SFC/DISM có thể giúp giải quyết sự cố.

Để tiện lợi và dễ dàng, bạn có thể chạy quét bằng quy trình dưới đây.

  • Mở Notepad – sao chép và dán lệnh dưới đây vào trình soạn thảo văn bản.
@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
  • Lưu tệp với một tên và thêm đuôi .bat – ví dụ: SFC_DISM_scan.bat.
  • Chạy file batch lặp đi lặp lại với quyền admin (nhấp chuột phải vào file đã lưu và chọn Run as Administrator từ menu ngữ cảnh) cho đến khi nó báo cáo không có lỗi – lúc này bạn có thể khởi động lại PC và xem sự cố có được giải quyết không. Nếu vẫn chưa giải quyết, tiến hành giải pháp tiếp theo.

3] Gỡ cài đặt & cài lại chương trình cụ thể

Trong giải pháp này, nếu lỗi này bắt đầu xuất hiện sau khi cài đặt bất kỳ phần mềm nào, bạn có thể gỡ cài đặt chương trình và xem có giúp ích không.

Sau khi gỡ cài đặt phần mềm xong, khởi động lại hệ thống và cài lại chương trình và xem sự cố có được giải quyết không.

4] Chạy System Restore

Bạn có thể khôi phục máy tính về một điểm tốt và xem có giúp khắc phục vấn đề cho bạn không.

5] Chạy quy trình Windows Fresh Start hoặc Reset This PC

Sao lưu dữ liệu của bạn bên ngoài và sau đó chạy Fresh Start. Có sẵn trong ứng dụng Windows Security, Fresh Start làm các việc sau:

  1. Giữ lại tất cả dữ liệu của bạn,
  2. Xóa tất cả ứng dụng bên thứ ba,
  3. Buộc cập nhật Windows 10 lên phiên bản mới nhất.

Điều này có nghĩa là tất cả product key, nội dung liên quan đến ứng dụng, bất kỳ phần mềm diệt virus bên thứ ba nào sẽ bị xóa.

Fresh Start đã được di chuyển kể từ Windows 10 v2004. Đối với phiên bản 2004. Chức năng Fresh start đã được chuyển sang Reset this PC.

Hy vọng một trong các giải pháp này sẽ khắc phục sự cố cho bạn!

Khắc phục lỗi Bad Image, Error Status 0xc0000020 trên Windows 11/10