Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

สังเกตเห็น Windows 10 เริ่ม Buggy, Shutdown/Start ช้า, Freeze, Error ขณะเปิดแอป? นี่คือสัญญาณ System File Corruption แนะนำรัน System File Checker (SFC) ตรวจจับและซ่อมไฟล์หาย/เสียจาก Cache Folder ที่ %WinDir%\System32\dllcache

แต่บางครั้ง SFC แจ้ง "Windows Resource Protection found corrupt files but was unable to fix some of them" ถ้าเจอข้อความนี้ ให้ลอง Restart เข้า Safe Mode รันอีกครั้ง ยังไม่ได้ ให้ใช้ Deployment Image Servicing and Management (DISM) RestoreHealth

ซ่อม Windows 10 ด้วย DISM Tool

DISM มี 3 Option หลัก เรียงลำดับ: CheckHealth, ScanHealth, RestoreHealth

DISM เขียน Log Files สำหรับวิเคราะห์:

  • C:\Windows\Logs\CBS\CBS.log
  • C:\Windows\Logs\DISM\DISM.log

DISM CheckHealth Command

CMD as Admin → Dism /Online /Cleanup-Image /CheckHealth → Enter

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

หมายเหตุ: /CheckHealth เช็คว่า Image ถูก Flag ว่า Corrupt จาก Process ที่ Fail หรือไม่ และซ่อมได้หรือไม่ คำสั่งนี้ไม่ซ่อมอะไร แค่รายงานปัญหา

DISM ScanHealth Command

Dism /Online /Cleanup-Image /ScanHealth

ใช้เวลานานกว่า CheckHealth มาก ทดสอบอย่างละเอียด เขียนผลลัพธ์ลง Log

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

หมายเหตุ: รัน DISM /RestoreHealth หรือ /ScanHealth อาจดูเหมือนค้างที่ 20% หรือ 40% เป็นเรื่องปกติ รอสักครู่จะเสร็จ

DISM RestoreHealth Command

ซ่อม Windows Image อัตโนมัติ:

Dism /Online /Cleanup-Image /RestoreHealth

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

คำสั่งนี้ใช้ Windows Update แทนที่ไฟล์เสีย ใช้เวลานาน หาก Windows Update Components เสียด้วย ต้องระบุ Source ที่มีไฟล์ดี

DISM RestoreHealth With Source Options

ดาวน์โหลด Windows 10 ISO Version/Edition เดียวกับปัจจุบัน → Mount ISO → จด Drive Letter

CMD Admin → DISM /Online /Cleanup-Image /RestoreHealth /Source:ISOmountpath\install.wim

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

หรือจำกัดการใช้ Windows Update:

DISM /Online /Cleanup-Image /RestoreHealth /Source:ISOmountpath\install.wim /LimitAccess

หมายเหตุ: แทนที่ ISOmountpath ด้วย Drive Letter ที่ Mount ISO (เช่น D:)

คำสั่งนี้ซ่อม Windows Image ด้วยไฟล์ดีใน install.wim จาก Installation Media โดยไม่ดึงจาก Windows Update รอ RestoreHealth 100% → รัน SFC อีกครั้ง

รัน System File Checker Tool

หลัง DISM เสร็จ sfc/scannow จะซ่อมปัญหาที่เหลือได้

CMD Admin → sfc /scannow

แก้ไข Windows 10 ด้วย DISM และ SFC: คู่มือด่วน

ครั้งนี้ SFC จะสแกนและซ่อมไฟล์หาย/เสียจาก Cache Folder %WinDir%\System32\dllcache รอ 100% ผลลัพธ์: "Windows Resource Protection found corrupt files and successfully repaired them" หรือ "Did not find any integrity violations" = แก้แล้วหรือไม่มีไฟล์เสีย

นี่คือวิธีที่ดีที่สุดสำหรับสแกน/ซ่อมไฟล์ระบบเสีย แก้ Buggy Performance, Startup Problems, Errors หลังอัปเกรด Windows 10 Version 1903 หวังว่าจะช่วยคุณได้ หากมีปัญหา ถามในคอมเมนต์ครับ