Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

แก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน

DISM Error 87 เป็นปัญหาที่พบบ่อยบน Windows 10 และ 11 มักเกิดหลังรันคำสั่ง /restorehealth โชคดีที่แก้ได้ในไม่กี่ขั้นตอน

อ่านต่อเพื่อเข้าใจสาเหตุและวิธีแก้ไขอย่างง่าย

DISM Error 87 คืออะไร?

Error 87 "The cleanup-image option is unknown" เป็นรหัสข้อผิดพลาด Windows ที่บ่งชี้ ปัญหาในการเตรียมไฟล์ Windows Image (.wim) แสดงใน Command-line interface ของ Deployment Image Servicing and Management (DISM.exe)

แก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน

DISM เป็นเครื่องมือ Command-line สำหรับซ่อม Windows Images และ Virtual Hard Disks อยู่ที่ C:\Windows\System32 แต่รันจากที่ไหนก็ได้ผ่าน Command Prompt

สาเหตุของ DISM Error 87

Error 87 ใน DISM มักเกิดจาก:

  • การสะกดคำสั่งผิด หรือ Spacing ผิด
  • รัน Tool โดยไม่มีสิทธิ์ Elevated (Administrator)
  • ใช้ DISM เวอร์ชันเก่าหรือไม่เข้ากันกับ Windows Image
  • ไม่ได้อัปเดต Windows
  • ไฟล์ระบบเสียหาย (Corrupted system files)

หลายรายรายงานปัญหานี้ทันทีหลังรัน DISM /Online /Cleanup-Image /RestoreHealth

มาแก้สาเหตุทีละข้อ เริ่มจากที่พบบ่อยที่สุด:

ตรวจสอบว่าพิมพ์คำสั่งถูกต้องหรือไม่

การสะกดผิด หรือ Spacing ผิด ทำให้ DISM ทำงานผิด ให้แน่ใจว่าคำสั่งซ่อมแซมเหมือนนี้ทุกตัว:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

ตรวจสอบว่า Run As Administrator หรือไม่

DISM ต้องการสิทธิ์ Administrator เพื่อทำงาน วิธีเปิด Command Prompt ด้วยสิทธิ์สูง:

  1. พิมพ์ "cmd" ใน Windows Search เลือก Run as administrator ด้านขวาแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  2. กด "Yes" ในหน้าต่าง User Account Control

อัปเดต Windows

Windows ล้าสมัยอาจทำให้ DISM Error ควรอัปเดตระบบให้ทันสมัย

วิธีทำ:

  1. กด Windows + I เปิด Windows Settings
  2. Windows 11: เลือก Windows Update ด้านซ้าย Windows 10: Update & Security > Windows Updateแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  3. กด Check for updates ดาวน์โหลดและติดตั้งหากมี อาจต้องรีสตาร์ทแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน

ตรวจสอบ Windows Modules Installer Service

Windows Modules Installer Service เป็นส่วนประกอบหลักที่ ต้องทำงานในพื้นหลัง เพื่อติดตั้งอัปเดตและไดรเวอร์

วิธีตรวจสอบ:

  1. พิมพ์ "Services" ใน Windows Search เลือกเข้าไปแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  2. หา Windows Modules Installer คลิกสองครั้งแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  3. ใน Properties ตั้ง Startup type: Automatic แล้วกด Startแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  4. กด OK

รัน System File Checker (SFC) Scan

SFC เป็นเครื่องมือ Command-line ที่ ซ่อมไฟล์ระบบที่เสียหาย จะตรวจสอบการละเมิดและแก้ไขหากพบ

วิธีใช้:

  1. รัน Command Prompt แบบ Administrator (ตามข้างต้น)
  2. พิมพ์ sfc /scannow กด Enterแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  3. รอสแกนเสร็จ รีสตาร์ท ตรวจสอบว่า DISM Error 87 หายหรือยัง

ติดตั้ง Windows Assessment and Deployment Kit (Windows ADK)

ควรติดตั้ง Windows ADK หากใช้ Windows เวอร์ชันเก่า หรือต้องการ DISM เวอร์ชันต่างกัน

หากสงสัยว่าเป็น ปัญหาความเข้ากันไม่ได้ (Incompatibility) ทำตามนี้:

  1. ดาวน์โหลด Windows ADK จากแหล่งอย่างเป็นทางการ
  2. ดับเบิลคลิก .exe เพื่อรัน
  3. เลือก Install Path กด Next ติดตั้งตามขั้นตอนแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน

ติดตั้ง Windows ใหม่ (Reinstall Windows)

หาทุกวิธีไม่ได้ ให้ติดตั้ง Windows ใหม่เพื่อแก้ DISM Error 87 วิธีตรงที่สุดคือ Factory Reset:

  1. กด Windows + I เปิด Settings
  2. Windows 11: System > Recovery > Reset this PC Windows 10: Update & Security > Recovery กด Get started ใต้ Reset this PCแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  3. เลือก Keep my files หรือ Remove everything Keep my files ลบแอปและตั้งค่า Remove everything ลบทุกอย่างแก้ไข DISM Error 87 บน Windows 10 และ 11 – คู่มือแก้ไขแบบขั้นตอน
  4. ทำตามขั้นตอนจนเสร็จ

ทางเลือก: Clean Install ด้วย Windows 10/11 ISO ต้องใช้ USB Bootable และขั้นตอนซับซ้อนกว่า

สรุป

สรุปคือ DISM Error 87 เกิดจาก พิมพ์คำสั่งผิด, ปัญหาความเข้ากันไม่ได้, ไฟล์ระบบเสียหาย และอื่นๆ ลองทำตามขั้นตอนตามลำดับเพื่อ Troubleshooting ที่ราบรื่น

เริ่มจากตรวจสอบคำสั่ง และสิทธิ์ Administrator ควรแก้ได้ในส่วนใหญ่!

หายังไม่ได้ ลองอัปเดต Windows และไปขั้นตอนซับซ้อนกว่า เร็วๆ นี้ปัญหาจะหาย และ DISM ทำงานปกติกลับมา