Bạn đang cố gắng khắc phục sự cố với PC Microsoft Windows của mình nhưng lại gặp phải lỗi DISM 50? Có nhiều cách khác nhau để giải quyết lỗi này trên máy tính của bạn. Nhiều mục có thể khiến PC của bạn hiển thị lỗi này, bao gồm cả Windows PE. Chúng tôi sẽ chỉ cho bạn những việc cần làm khi lỗi này xuất hiện trên màn hình và cách tiếp tục khắc phục sự cố hệ thống Windows 11 hoặc Windows 10 của bạn.
Một số lý do khiến bạn gặp lỗi DISM 50 là do sổ đăng ký Windows của bạn có khóa không cần thiết, tài khoản người dùng của bạn có vấn đề, các ứng dụng đã cài đặt của bạn đang gây ra sự cố, v.v.
DISM không hoạt động với tùy chọn /Online trong Windows PE
Lý do chính khiến bạn gặp lỗi DISM 50 là do PC của bạn đang ở trong Môi trường cài đặt sẵn Windows (Windows PE). Windows không cho phép bạn sử dụng lệnh DISM với tham số /Online ở chế độ này.
Bạn sẽ phải thoát khỏi Windows PE, khởi động PC như bình thường rồi chạy lệnh DISM để giải quyết vấn đề của mình.
Xóa khóa đăng ký MiniNT
Nếu PC của bạn không có trong Windows PE nhưng bạn vẫn gặp lỗi 50 khi chạy công cụ DISM thì sổ đăng ký Windows của bạn có thể vẫn có khóa cho biết lệnh rằng PC của bạn đang ở trong Windows PE.
Trong trường hợp này, hãy xóa khóa đó khỏi sổ đăng ký của bạn và vấn đề của bạn sẽ được khắc phục.
- Khởi chạy hộp thoại Chạy bằng Windows + R.
- Nhập lệnh sau vào hộp và nhấn Enter:regedit
- Chọn Có trong lời nhắc Kiểm soát tài khoản người dùng.
- Đi tới đường dẫn sau trong Trình chỉnh sửa sổ đăng ký:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- Nhấp chuột phải vào thư mục MiniNT ở thanh bên trái và chọn Xóa.
- Chọn Có trong lời nhắc.
- Đóng trình soạn thảo sổ đăng ký và khởi động lại PC của bạn.
- Chạy lệnh DISM của bạn.
Sử dụng lệnh DISM từ tài khoản người dùng khác trên PC của bạn
Nếu bạn tiếp tục gặp lỗi DISM 50, hãy chạy lệnh từ tài khoản người dùng khác trên PC của bạn. Điều này là do tài khoản hiện tại của bạn có thể gặp sự cố khiến bạn không thể thực hiện thành công lệnh của mình.
Bạn có thể tạo tài khoản người dùng Windows mới nếu chưa có, sau đó đăng nhập vào tài khoản đó và chạy lệnh DISM.
- Mở menu Bắt đầu.
- Chọn ảnh tài khoản người dùng của bạn.
- Chọn Đăng xuất để đăng xuất khỏi tài khoản hiện tại của bạn.
- Chọn tài khoản phụ của bạn trong danh sách và đăng nhập vào tài khoản đó.
- Truy cập menu Bắt đầu, tìm Dấu nhắc lệnh và chọn Chạy với tư cách quản trị viên.
- Chọn Có trong lời nhắc Kiểm soát tài khoản người dùng.
- Thực thi lệnh DISM của bạn từ cửa sổ CMD đang mở.
Khởi động sạch PC Windows của bạn và chạy lệnh DISM
Nếu sự cố vẫn tiếp diễn ngay cả khi bạn chuyển đổi tài khoản người dùng thì có thể một ứng dụng đã cài đặt trên PC của bạn đang gây ra sự cố. Trong trường hợp này, hãy khởi động sạch PC Windows của bạn rồi chạy lệnh DISM.
PC của bạn chỉ tải các tệp cần thiết khi bạn khởi động sạch hệ thống, cho phép bạn tìm xem ứng dụng của bên thứ ba có gây ra sự cố hay không. Chúng tôi có hướng dẫn về chủ đề đó, vì vậy hãy xem qua để tìm hiểu cách thực hiện quy trình.
Nếu lệnh của bạn chạy tốt khi bạn khởi động sạch hệ thống thì có nghĩa là một ứng dụng đã cài đặt trên PC của bạn đang gây ra sự cố. Trong trường hợp này, hãy xóa ứng dụng đó khỏi hệ thống Windows 11 của bạn bằng cách đi tới Cài đặt> Ứng dụng> Ứng dụng đã cài đặt, chọn ba dấu chấm bên cạnh ứng dụng, chọn Gỡ cài đặt và chọn Gỡ cài đặt trong lời nhắc.
Bạn có thể xóa ứng dụng trên hệ thống Windows 10 bằng cách đi tới Cài đặt> Ứng dụng, chọn ứng dụng của bạn trong danh sách, chọn Gỡ cài đặt và chọn Gỡ cài đặt trong lời nhắc.
Khởi động lại PC của bạn sau khi xóa ứng dụng độc hại, sau đó chạy lệnh DISM của bạn.
Chỉ định ổ đĩa hệ điều hành của bạn trong lệnh DISM
Một cách để có thể làm cho DISM chạy trên PC của bạn là chỉ định ổ đĩa cài đặt Windows của bạn trong lệnh. Điều này có thể giải quyết sự cố bạn đang gặp phải với lệnh.
- Khởi chạy cửa sổ Dấu nhắc Lệnh với quyền quản trị viên trên PC của bạn.
- Nhập lệnh sau trên cửa sổ đang mở và nhấn Enter:wmic logicdisk get name
- Nhập lệnh sau thay thế C bằng ổ Windows của bạn, sau đó nhấn Enter:dir C:
- Bạn sẽ thấy thư mục Windows cho biết bạn đã chọn đúng ổ đĩa.
- Tiếp theo, hãy chạy lệnh sau thay thế C bằng ổ đĩa bạn đã cài đặt Windows.
DISM.exe /Image:C :\ /Cleanup-Image /Restorehealth
- Sau đó, chạy lệnh sau để tìm và sửa các tệp bị hỏng trong hệ thống của bạn. Một lần nữa, hãy đảm bảo thay thế C bằng ổ cài đặt Windows của bạn.
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
Đặt lại cài đặt BIOS trên máy tính của bạn
Nếu lỗi của bạn vẫn còn, giải pháp cuối cùng của bạn là đặt lại cài đặt BIOS về mặc định. Làm như vậy sẽ xóa mọi tùy chỉnh mà bạn có thể đã thực hiện đối với BIOS của mình, chẳng hạn như thứ tự của các đĩa khởi động và đưa các tùy chọn về giá trị mặc định của chúng.
Chúng tôi có hướng dẫn về cách đặt lại cài đặt BIOS của bạn, vì vậy hãy xem hướng dẫn đó để tìm hiểu cách thực hiện quy trình. Sau đó, hãy bật PC và lệnh DISM của bạn sẽ chạy như mong đợi.
Giải quyết lỗi DISM 50 không khó như bạn nghĩ
Lỗi 50 của DISM ngăn bạn sửa hình ảnh Windows của mình, điều này cấm bạn sửa chữa các tệp bị hỏng trong hệ thống của mình. Có nhiều lý do khác nhau mà lỗi xảy ra. May mắn thay, bạn có thể sử dụng các phương pháp được mô tả ở trên để giải quyết sự cố của mình và tiếp tục khắc phục các sự cố khác của PC. Chúc may mắn!