หากเมื่อคุณรันเครื่องมือ DISM มาตรฐานของ Windows 11/10 คุณได้รับรหัสข้อความแสดงข้อผิดพลาดเช่น 87, 112, 11, 50, 2, 3, 87,1726, 1392, 1393, 1910 เป็นต้น คำแนะนำ troubleshooting ทั่วไปเหล่านี้อาจช่วยคุณแก้ไขปัญหา รหัสข้อผิดพลาดอาจมาพร้อมกับข้อความ:
- หากข้อความที่มาพร้อมคือ – The restore health option is not recognized in this context หรือ An error occurred while processing the command อาจบ่งชี้ว่าคำสั่ง DISM ที่คุณใช้ไม่ได้รับการรองรับจากเวอร์ชันระบบปฏิบัติการ
- หากข้อความที่มาพร้อมคือ – The add-package option is unknown อาจบ่งชี้ว่าตัวเลือกที่คุณใช้ไม่ได้รับการรองรับจากเวอร์ชันระบบปฏิบัติการ

หาก Windows image กลายเป็น unserviceable คุณสามารถใช้เครื่องมือ Deployment Imaging and Servicing Management (DISM) เพื่ออัปเดตไฟล์และแก้ไขปัญหา ในกรณีของความไม่สอดคล้องและการเสียหายของระบบ ไฟล์ Windows Update ที่เสียหาย เป็นต้น คุณสามารถรันเครื่องมือ DISM โดยใช้ฟังก์ชัน Cleanup-Image พร้อมกับสวิตช์ที่มีอยู่
แต่หากความพยายามล้มเหลว คุณอาจต้องค้นหาว่าทำไมสิ่งนี้ถึงเกิดขึ้น ข้อผิดพลาดเช่นนี้มักเผชิญเมื่อคุณใช้พารามิเตอร์ /restorehealth - แต่ก็อาจปรากฏเมื่อคุณใช้พารามิเตอร์อื่นๆ เช่นกัน
แก้ไขข้อผิดพลาด DISM
1] รัน ChkDsk แบบออฟไลน์ (offline ChkDsk scan)
ใน CMD ที่เปิดด้วยสิทธิ์ Administrator ให้รันคำสั่งต่อไปนี้:
chkdsk /offlinescanandfix
รีสตาร์ท Windows 10 และดำเนินการต่อไป
2] Revert Pending Actions (ย้อนกลับการดำเนินการที่รอดำเนินการ)
เปิด command prompt ที่มีสิทธิ์สูง และรันคำสั่งต่อไปนี้เพื่อ refresh เครื่องมือ DISM:
dism.exe /image:C: /cleanup-image /revertpendingactions
สิ่งนี้จะย้อนกลับงานที่รอดำเนินการทั้งหมดรวมถึง Windows Updates แนะนำให้คุณบูทแบบออฟไลน์และรันใน recovery command prompt
เกี่ยวข้อง: The WOF Driver encountered a corruption in the compressed file's Resource Table – DISM error
3] Start Component Cleanup (เริ่มทำความสะอาดส่วนประกอบ)
ต่อไป ให้รันคำสั่งต่อไปนี้:
dism.exe /online /Cleanup-Image /StartComponentCleanup
สิ่งนี้จะทำความสะอาด component store เพื่อให้ทุกอย่างทำงานได้อย่างถูกต้องอีกครั้ง
4] Restore Health (ซ่อมแซมสุขภาพระบบ)
รีสตาร์ทและจากนั้น รัน sfc /scannow ใน Safe Mode
รีสตาร์ทระบบของคุณและดูว่าคุณสามารถรันคำสั่งต่อไปนี้ได้ตอนนี้หรือไม่:
dism.exe /online /Cleanup-Image /RestoreHealth
ควรจะช่วยได้!
บทความเกี่ยวข้อง:
- แก้ไข DISM Error 0x800f0906
- แก้ไข DISM Error 0x800f081f หรือ 0x800f0906
- DISM Error 1009: The configuration registry database is corrupt
- Error 50, DISM does not support servicing Windows PE with the online option.
