Khi chạy công cụ DISM tích hợp sẵn trên Windows 11/10, nếu nhận được mã lỗi như 87, 112, 11, 50, 2, 3, 87, 1726, 1392, 1393, 1910, v.v., các gợi ý khắc phục sự cố chung dưới đây có thể giúp giải quyết vấn đề. Mã lỗi có thể kèm theo thông báo:
- Nếu thông báo là – The restore health option is not recognized in this context (Tùy chọn restore health không được nhận diện trong ngữ cảnh này), hoặc An error occurred while processing the command (Đã xảy ra lỗi khi xử lý lệnh), có thể chỉ ra lệnh DISM bạn dùng không được hỗ trợ bởi phiên bản hệ điều hành.
- Nếu thông báo là – The add-package option is unknown (Tùy chọn add-package không xác định), có thể chỉ ra tùy chọn bạn dùng không được hỗ trợ bởi phiên bản hệ điều hành.
Nếu Windows image trở nên unserviceable (không thể dịch vụ), bạn có thể dùng công cụ Deployment Imaging and Servicing Management (DISM) để cập nhật file và sửa vấn đề. Trong trường hợp hệ thống không nhất quán, file hỏng, file Windows Update hỏng, v.v., bạn có thể chạy DISM với chức năng Cleanup-Image cùng các switch có sẵn.
Nhưng nếu nỗ lực thất bại, bạn cần tìm hiểu nguyên nhân. Các lỗi này thường gặp khi dùng tham số /restorehealth – nhưng cũng có thể xuất hiện với tham số khác.
Khắc phục lỗi DISM
1. Chạy ChkDsk ngoại tuyến (offline)
Trong CMD với quyền Admin, thực thi lệnh sau:
chkdsk /offlinescanandfix
Khởi động lại Windows 10 và chuyển sang hành động tiếp theo.
2. Hoàn tác các hành động đang chờ (Revert Pending Actions)
Mở command prompt quyền Admin và thực thi lệnh sau để làm mới công cụ DISM:
dism.exe /image:C: /cleanup-image /revertpendingactions
Lệnh này sẽ hoàn tác tất cả tác vụ đang chờ bao gồm Windows Updates. Khuyến khích boot ngoại tuyến (offline) và chạy tại command prompt khôi phục (recovery).
Liên quan: The WOF Driver encountered a corruption in the compressed file's Resource Table – Lỗi DISM.
3. Bắt đầu dọn dẹp thành phần (Start Component Cleanup)
Tiếp theo, thực thi lệnh:
dism.exe /online /Cleanup-Image /StartComponentCleanup
Lệnh này sẽ dọn dẹp component store để mọi thứ chạy trơn tru trở lại.
4. Khôi phục sức khỏe (Restore Health)
Khởi động lại và chạy sfc /scannow trong Safe Mode.
Khởi động lại hệ thống và xem có thể chạy lệnh sau không:
dism.exe /online /Cleanup-Image /RestoreHealth
Điều này nên giúp ích!
BÀI VIẾT LIÊN QUAN:
- Khắc phục lỗi DISM 0x800f0906
- Khắc phục lỗi DISM 0x800f081f hoặc 0x800f0906
- Lỗi DISM 1009: Cơ sở dữ liệu registry cấu hình bị hỏng
- Lỗi 50, DISM không hỗ trợ dịch vụ Windows PE với tùy chọn online.