DISM là một tiện ích mạnh mẽ bên trong Windows 10. Nó có thể được sử dụng với dòng lệnh Command Prompt và có thể được sử dụng cho nhiều mục đích khác nhau. Tuy nhiên, nó vẫn dễ gặp một số lỗi. Một trong những lỗi như vậy là – Kích thước thư mục đầu có thể không đủ để thực hiện thao tác này. Lỗi này được gây ra khi DISM lệnh được thực thi từ Môi trường Khôi phục Windows, do kích thước hạn chế quyền của thư mục nơi thao tác đang được thực hiện.

Kích thước thư mục đầu có thể không đủ để thực hiện thao tác này

Chúng ta cần chỉ định một thư mục đầu chứa Thư mục Windows.

Đối với điều đó, bạn có thể sử dụng DIR lệnh hoặc BCDEDIT lệnh để tìm ra vị trí của thư mục Windows bên trong một ổ đĩa cụ thể.

Nếu thư mục Windows được tìm thấy bên trong C: vách ngăn.

Kích thước thư mục đầu có thể không đủ để thực hiện thao tác này

Bên trong đó, tạo một thư mục có tên vết trầy.

Để làm điều đó, hãy chạy lệnh sau trong CMD-

mkdir C:Scratch

Nó sẽ tạo một thư mục bên trong thư mục gốc của phân vùng C: có tên là Vết trầy.

Bây giờ, bất cứ khi nào bạn cần chạy bất kỳ lệnh DISM nào, bạn cần nhập đoạn mã sau vào các lệnh của mình-

/ScratchDir:C:Scratch

Ví dụ: nếu bạn đang sử dụng lệnh DISM để sửa Hình ảnh Windows ngoại tuyến, thay vì:

Dism/Online/Cleanup-Image/RestoreHealth

Bạn cần sử dụng:

DISM/Image:C:/ScratchDir:C:Scratch/Cleanup-Image/Restorehealth

Nếu bạn muốn xóa gói cập nhật đã cài đặt đã chọn (Ví dụ: trong mã này, tôi đã sử dụng:

Package_for_RollupFix~31bf3856ad364e75~amd64~~16299.196.4.9)

sử dụng Lệnh DISM, bạn có thể sử dụng lệnh sau:

DISM/image:C:/ScratchDir:C:Scratch/Remove-Package/PackageName:Package_for_RollupFix~31bf3856ad364e75~amd64~~16299.196.4.9

Trong các ví dụ lệnh đã cho ở trên, bạn cần thay thế ký tự ổ đĩa bằng đoạn mã mới.

Không giúp đỡ à?

Kích thước thư mục đầu có thể không đủ để thực hiện thao tác này

  • Thẻ: Lỗi