DISM คืออะไร คำสั่ง /CheckHealth, /ScanHealth และ /RestoreHealth รวมถึงวิธีการทำงานร่วมกันของ DISM และ SFC เพื่อซ่อมแซม Windows
DISM (Deployment Image Servicing and Management) เป็นเครื่องมือบรรทัดคำสั่งที่มาพร้อมกับ Windows สำหรับจัดการอิมเมจของ Windows รวมถึงระบบที่กำลังทำงานอยู่ ผู้ใช้ทั่วไปมักพบเครื่องมือนี้ในฐานะเครื่องมือซ่อมแซมคลังส่วนประกอบ (component store): DISM /Online /Cleanup-Image /RestoreHealth จะช่วยแก้ไขความเสียหายที่ SFC เพียงอย่างเดียวไม่สามารถซ่อมแซมได้
/CheckHealth จะรายงานอย่างรวดเร็วว่ามีการบันทึกความเสียหายไว้หรือไม่ /ScanHealth จะทำการสแกนคลังส่วนประกอบโดยใช้เวลานานกว่า /RestoreHealth จะทำการสแกนและซ่อมแซม โดยจะดาวน์โหลดไฟล์ที่สมบูรณ์จาก Windows Update เป็นค่าเริ่มต้น
หากไม่มีการเชื่อมต่ออินเทอร์เน็ต /RestoreHealth สามารถใช้แหล่งข้อมูลอื่นได้ เช่น อิมเมจของ Windows ที่เมาท์ไว้ โดยใช้คำสั่ง /Source และ /LimitAccess
SFC จะซ่อมแซมไฟล์ระบบที่ได้รับการป้องกันโดยใช้ไฟล์จากคลังส่วนประกอบ หากคลังส่วนประกอบเสียหาย SFC จะไม่สามารถซ่อมแซมให้เสร็จสมบูรณ์ได้ ดังนั้นลำดับการทำงานปกติคือใช้ DISM /RestoreHealth ก่อน แล้วจึงตามด้วย sfc /scannow
DISM ยังสามารถเพิ่มหรือลบฟีเจอร์และแพ็กเกจของ Windows จัดการไดรเวอร์ในอิมเมจแบบออฟไลน์ และล้างคลังส่วนประกอบ (/StartComponentCleanup) ได้อีกด้วย
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealthsfc /scannow แล้วรีสตาร์ทเครื่องอัปเดตล่าสุด: 2026-10-08
คำสั่ง sfc /scannow ทำงานอย่างไร วิธีอ่านผลลัพธ์ ไฟล์ CBS.log อยู่ที่ไหน และเมื่อใดที่ควรเรียกใช้ DISM ก่อน
C:\Windows\WinSxS คืออะไร เหตุใด Explorer จึงแสดงขนาดที่เกินจริง และวิธีลดขนาดโดยใช้คำสั่ง DISM ที่รองรับเท่านั้น
WinRE คืออะไร วิธีเปิดใช้งาน เครื่องมือที่มีให้ และวิธีตรวจสอบด้วยคำสั่ง reagentc /info