Một số người dùng gặp "Lỗi DISM: 87" khi chạy DISM trên Windows 10 từ Command Prompt nâng cao. Mặc dù sự cố cũng xuất hiện trên các phiên bản Windows trước, nhưng tần suất báo cáo trên Windows 10 cao hơn nhiều.
Nguyên nhân gây ra Lỗi DISM 87 trên Windows 10
Chúng tôi đã điều tra sự cố này bằng cách xem xét các báo cáo của người dùng và chiến lược sửa chữa họ sử dụng. Dựa trên kết quả, có một số kịch bản phổ biến gây ra thông báo lỗi này:
- Dòng lệnh không được nhập chính xác — Đây là nguyên nhân phổ biến nhất. Thường do khoảng trắng không đúng trước mỗi ký tự '/'. Giải pháp đơn giản là sử dụng khoảng trắng đúng.
- Lỗi của Windows 10 — Lỗi này cũng có thể do lỗi Windows 10 đã được khắc phục trong bản Cập nhật Fall Creators. Nếu áp dụng, cài đặt mọi bản cập nhật Windows đang chờ sẽ giải quyết lỗi.
- Lệnh không chạy trong Command Prompt nâng cao — Nguyên nhân phổ biến khác là người dùng chạy lệnh DISM trong Command Prompt thường. Giải pháp là chạy lệnh đúng trong Command Prompt nâng cao.
- Máy sử dụng phiên bản DISM sai — Thường gặp khi cố áp dụng hình ảnh Windows 10 bằng phiên bản DISM cũ hơn. Giải pháp là áp dụng hình ảnh Windows 10 bằng phiên bản DISM đúng sử dụng bộ lọc driver wofadk.sys.
Nếu bạn đang tìm cách khắc phục lỗi này, bài viết cung cấp các bước khắc phục đã được kiểm chứng. Dưới đây là các phương pháp mà người dùng khác đã dùng để giải quyết.
Để có kết quả tốt nhất, hãy làm theo các phương pháp dưới theo trình tự cho đến khi tìm thấy giải pháp hiệu quả cho trường hợp của bạn. Bắt đầu ngay!
Phương pháp 1: Sử dụng khoảng trắng chính xác
Một trong những lý do phổ biến nhất gây ra lỗi này là khoảng trắng không đúng khi gõ lệnh DISM. Thường lỗi do khoảng trắng không đúng trước mỗi ký tự '/'. Thay vì chạy lệnh như "DISM.exe/Online/Cleanup-image/Scanhealth", bạn nên đảm bảo có một khoảng trắng trước mỗi ký tự '/'. Cú pháp đúng:
DISM.exe /Online /Cleanup-image /Scanhealthhoặc
DISM.exe /Online /Cleanup-image /Restorehealth
(tùy thuộc vào mục đích bạn muốn đạt được)
Khi đã chắc chắn sử dụng cú pháp DISM chính xác, nhấn Enter và xem lệnh có được xử lý thành công không. Nếu vẫn gặp "Lỗi DISM: 87", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 2: Sử dụng Command Prompt nâng cao
Một lý do phổ biến khác là người dùng gõ đúng lệnh nhưng chạy trong Command Prompt thường. Lệnh DISM (tương tự quét SFC) cần chạy trong Command Prompt nâng cao mới hoạt động.
Hướng dẫn nhanh:
- Nhấn Phím Windows + R để mở hộp thoại Chạy. Nhập "cmd" và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao.

- Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), chọn Có để cấp đặc quyền quản trị.
- Trong Command Prompt nâng cao, nhập lệnh của bạn và nhấn Enter để chạy.
Nếu vẫn gặp "Lỗi DISM: 87", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 3: Cài đặt mọi bản cập nhật Windows đang chờ
"Lỗi DISM: 87" cũng có thể do lỗi Windows 10 đã được khắc phục vào tháng 10 năm 2017 với bản Fall Creators Update. Nếu bạn dùng bản Windows 10 không chính hãng hoặc phần mềm chặn cập nhật Windows, bạn cần cập nhật hệ thống để khắc phục lỗi.
Nếu trường hợp này áp dụng và bạn dùng bản quyền Windows 10 hợp pháp, hãy loại bỏ rào cản ngăn cản cập nhật và làm theo hướng dẫn:
- Nhấn Phím Windows + R để mở hộp thoại Chạy. Nhập "ms-settings:windowsupdate" và nhấn Enter để mở màn hình Cập nhật Windows trong ứng dụng Cài đặt.

- Trong thẻ Cập nhật Windows, nhấp vào Kiểm tra cập nhật và làm theo hướng dẫn trên màn hình để cài đặt mọi bản cập nhật đang chờ.
Lưu ý: Bạn có thể được nhắc khởi động lại giữa các lần cài đặt cập nhật. Nếu được nhắc, hãy khởi động lại khi được yêu cầu và nhớ quay lại màn hình này sau khi khởi động tiếp theo hoàn tất để tiếp tục cài đặt các tệp còn lại. Làm như vậy cho đến khi tất cả cập nhật đang chờ được cài đặt.
- Sau khi mọi bản cập nhật được cài đặt, khởi động lại máy tính và kích hoạt quét DISM khác khi khởi động tiếp theo hoàn tất.
Nếu vẫn gặp "Lỗi DISM: 87", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 4: Sử dụng phiên bản DISM của Windows 10 (nếu áp dụng)
Nếu bạn gặp sự cố khi cố áp dụng hình ảnh Windows 10 bằng lệnh DISM /Apply-Image trên phiên bản DISM cũ hơn (Windows 8.1 hoặc trước đó), vấn đề là do bạn đang dùng phiên bản DISM sai.
Một số người dùng trong tình huống tương tự báo cáo lỗi không còn xảy ra khi họ bắt đầu sử dụng phiên bản DISM của Windows 10 với driver bộ lọc Wofadk.sys.
Lưu ý thủ tục này sẽ khác nhau tùy thuộc vào nền tảng bạn dự định sử dụng với Windows PE. Nếu kịch bản này áp dụng cho tình huống hiện tại, hãy tham khảo các tài nguyên Microsoft sau để biết các bước cụ thể:
- Nền tảng được hỗ trợ bởi DISM
- Cách sao chép DISM sang máy tính khác
Nếu phương pháp này không áp dụng, hãy chuyển sang phương pháp cuối cùng.
Phương pháp 5: Thực hiện cài đặt sửa chữa (Repair Install)
Nếu bạn đã thực hiện các bước trên nhưng không thành công, rất có thể một số tệp thuộc DISM (hoặc các tệp hệ thống khác) bị hỏng và cần được khởi tạo lại. Vì bạn không thể dùng DISM để quét và sửa tệp hệ thống hỏng, bạn cần cách tiếp cận khác.
Cài đặt sạch (clean install) luôn là một lựa chọn, nhưng cách này sẽ khiến bạn mất toàn bộ dữ liệu (ứng dụng, tệp cá nhân, cài đặt cá nhân, v.v.)
Cách tốt hơn là thực hiện cài đặt sửa chữa (repair install). Đây là quy trình không gây gián đoạn, cho phép bạn khởi tạo lại tất cả các thành phần liên quan đến Windows mà không ảnh hưởng đến tệp cá nhân và ứng dụng. Điều này nghĩa là bạn sẽ tránh được phiền toái cài đặt lại mọi thứ và định cấu hình lại cài đặt sau khi thiết lập xong. Làm theo hướng dẫn (tại đây) để thực hiện cài đặt sửa chữa và khắc phục "Lỗi DISM: 87".