หากเคยใช้ System File Checker บน Windows PC คุณน่ารู้จัก Deployment Image Servicing and Management (DISM) Command-line Tool DISM เป็นเครื่องมือสำคัญช่วยให้หลีกเลี่ยง Errors ที่รบกวนได้ง่าย DISM /Online /Cleanup-Image /RestoreHealth ใน Windows เป็นหนึ่งในคำสั่งที่ช่วยทำได้ บทความวันนี้จะอธิบายว่าคำสั่งนี้ทำอะไร และสิ่งอื่นๆ ที่ควรทราบ
DISM /Online /Cleanup-Image /RestoreHealth คืออะไร?
DISM /Online /Cleanup-Image /RestoreHealth เป็นคำสั่ง DISM ที่สแกน OS อย่างละเอียดและครบถ้วน หา Corrupted Files ที่อาจก่อให้เกิด Random Issues แล้วซ่อมแซมไฟล์ที่พบอัตโนมัติ เพื่อเพิ่มสุขภาพคอมพิวเตอร์
DISM /Online /Cleanup-Image /RestoreHealth ทำอะไร?
ก่อนเริ่มสแกน คำสั่งนี้จะรับรองก่อนว่า DISM Target แค่ Running OS ไม่ใช่ Virtual Hard Disk (vhdx/.vhd) หรือ Offline Windows Image (.wim) จากนั้นดำเนินการ Recovery Operations และสแกนระบบหา Corrupt Files ซ่อมแซมพวกเขา
ดังนั้น หากคุณเจอ Random Errors บ่อย คำสั่งนี้อาจช่วยกำจัดพวกมันได้
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดพลาด ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้เครื่องช้า
สแกนฟรีสำหรับปัญหา PC | 3,145,873 ครั้งดาวน์โหลด | รองรับ: Windows 10/11, Windows 7, Windows 8
วิธีใช้คำสั่ง DISM.exe /Online /Cleanup-Image /RestoreHealth
เพื่อแก้ไข Errors บน PC ด้วยคำสั่งนี้ ทำตามขั้นตอน:
- กด Windows Logo Key + S
- พิมพ์ "command prompt" ในกล่องค้นหา
- คลิกขวาผลลัพธ์ Command Prompt เลือก Run as administrator
- กด Yes ตอน UAC Prompt ขึ้น
- พิมพ์ DISM /Online /Cleanup-Image /RestoreHealth (ไม่ต้องใส่เครื่องหมายคำพูด) ในหน้าต่าง CMD
- กด Enter เริ่มสแกน
- รอกระบวนการเสร็จ รีสตาร์ทเครื่อง
DISM RestoreHealth ใช้เวลานานแค่ไหน?
ตอนสแกนเริ่ม จะแสดง Percentage (0-100) แสดงความคืบหน้าจนเสร็จ แต่บางครั้งดูเหมือนค้าง เพราะ Percentage ค้างนาน ส่งผลให้บางคน अधीर ยกเลิกกระบวนการ
มัน ปกติ ที่ Scan ดูเหมือนค้าง เกิดขึ้นมากตอนคำสั่งมี Errors เยอะต้องซ่อม ต้องใช้เวลามากกว่า โดยทั่วไป Scan ใช้เวลาประมาณ 10 นาที แต่อาจขยายไปหลายชั่วโมง ดังนั้น ให้เวลามันเสร็จ เพราะการยกเลิกจะบังคับให้ทำซ้ำทั้งกระบวนการ อีกอย่าง สามารถใช้ Device ต่อได้ระหว่าง Tool รันอยู่
ทำไมถึงเจอ Error 87 ตอนรัน /Online /Cleanup-Image /RestoreHealth Scan?
อาจเจอ DISM /Online /Cleanup-Image /RestoreHealth Error 87 ตอนรัน DISM Scan จากสาเหตุ:
- OS ล้าสมัย
- System Files เสียหาย
- คำสั่ง DISM ผิด
โชคดีที่ Error นี้แก้ได้ง่ายด้วย Workarounds ที่ถูกต้อง ด้านล่างคือวิธีที่มีประสิทธิภาพที่สุด ใช้ตามลำดับที่นำเสนอ เพื่อไม่ทำการเปลี่ยนแปลงที่ไม่จำเป็น
1. ตรวจสอบความผิดพลาดในคำสั่ง
คำสั่ง Online /cleanup-image /restorehealth มี Slashes และ Spaces หลายตัว การข้ามตัวใดตัวหนึ่งง่ายๆ ก็ Trigger Error 87 หยุดการรัน Scan ดังนั้น ตรวจสอบ Error ในคำสั่งก่อนกด Enter
อย่าลืมรันคำสั่งใน Elevated Command Prompt ทำให้คำสั่งมีสิทธิ์สแกนระบบและซ่อมไฟล์เสียหาย
ขั้นตอนเร็ว:
- คลิกกล่องค้นหามุมซ้ายล่าง พิมพ์ "command prompt"
- เลือก "Run as administrator" ด้านขวา
- เลือก Yes ในหน้าต่าง UAC
- รันคำสั่ง ทุกอย่างควรทำงานได้
ถ้า Error เกิดซ้ำ อาจเป็นปัญหาร้ายแรงกว่า ดำเนินต่อไปวิธีถัดไป
2. อัปเดต Windows
ถ้า OS ล้าสมัย น่าจะมี Bugs ก่อให้เกิด Error 87 การติดตั้ง Windows Updates ล่าสุดอาจแก้ปัญหา
คำแนะนำอัปเดต Windows:
- ใช้ Shortcut Win + I เปิด Settings
- เปิดไปที่ Update & Security
- ด้านขวา คลิกปุ่ม Check for updates
- Windows จะเช็ค Updates ที่มี และติดตั้งอัตโนมัติ หากเห็น Optional Updates ติดตั้งด้วยเพื่อผลลัพธ์ที่ดีกว่า
- เสร็จแล้ว รีสตาร์ท PC จบการติดตั้ง
- เช็คว่า Error หายหรือยัง
3. รัน System File Checker
Corrupted System Files เป็นสาเหตุหลักของ Windows 10/11 Errors หลายอย่าง รวมถึง Error 87 โชคดีที่ System File Checker ซ่อมไฟล์เหล่านี้ได้ Tool นี้สแกน Protected System Files ทั้งหมด และแทนที่ Corrupt Ones อัตโนมัติ
วิธีใช้บน PC:
- คลิกขวา Logo Windows มุมซ้ายล่าง
- เลือก "Run" จาก Quick Link Menu หรือใช้ Windows Logo Key + R เปิด Run
- พิมพ์ sfc /scannow ใน Run Dialog Box กด Enter
- รอ Scan เสร็จ
- รีสตาร์ท Device เช็คว่ารัน DISM /Online /Cleanup-Image /RestoreHealth ได้หรือยัง
อย่าถอดใจถ้ายังรัน DISM Scan ไม่ได้ วิธีถัดไปอาจช่วยได้
4. ใช้ CHKDSK Tool
Windows Tool นี้สแกน Hard Drive หา Errors หรือ Bad Sectors ที่มีอยู่ และซ่อมแซมอัตโนมัติ การใช้งานอาจแก้ Error 87
วิธีรัน CHKDSK:
- พิมพ์ "cmd" ใน Windows Search Box
- คลิกขวา Command Prompt เลือก "Run as administrator"
- UAC Prompt ขึ้น กด Yes เปิด CMD As Admin
- พิมพ์ chkdsk กด Enter
- รอเสร็จ อาจใช้หลายนาทีถึงชั่วโมง ขึ้นกับจำนวน Errors ไม่ควร Cancel ไม่อาจทำ Errors เพิ่มขึ้น Cancel ก็ต่อเมื่อเห็น Error Message มิฉะนั้น терпе心รอ
5. ใช้ Professional Repair Tool
Professional PC Repair Tool ช่วยสแกนลึกหา Hidden Issues ที่ก่อให้เกิดปัญหาไม่รู้จบ Outbyte PC Repair เป็นซอฟต์แวร์ซ่อมแซมที่ยอดเยี่ยม พิสูจน์ความน่าเชื่อถือและประสิทธิภาพ App นี้สแกน System Malfunctions, Outdated Caches, และ Performance-affecting Problems แล้วกำจัดอัตโนมัติ ทำให้ Machine ทำงาน Error-free ยังลบ Tracking Cookies ที่ติดตามกิจกรรมและขายข้อมูลให้ Third Parties
หากต้องการใช้ Tool นี้เพื่อเพิ่ม Performance, Privacy, Security ของ Device ทำตามขั้นตอนติดตั้ง:
- ไปหน้า Outbyte PC Repair ดาวน์โหลด
- ดับเบิลคลิก Setup File เริ่มติดตั้ง
- กด Yes ตอน UAC Window เปิด
- เลือกตำแหน่งติดตั้ง โทรมา Optional Features ที่ต้องการ
- เลือก "Click to install"
- รอติดตั้งเสร็จ เลือก "Launch PC Repair and Scan PC"
- กด Finish App เปิดและเริ่มสแกนปัญหาอัตโนมัติ
- Issues ที่พบจะแสดงด้านขวาของหน้าต่าง สามารถดูและดำเนินการได้
- ปิด App เสร็จ รีสตาร์ทคอมพิวเตอร์ เพื่อเห็น Performance ที่ดีขึ้น
6. ใช้ System Restore
System Restore เป็น Windows Feature พิเศษ ให้ย้อนกลับคอมพิวเตอร์ไปยัง Point ในเวลาที่เฉพาะเจาะจง เป็นชีวิตยืนหากเพิ่งทำ Changes ที่ก่อให้เกิดปัญหา และไม่รู้จะ Undo ยังไง แต่ต้องมี Restore Point ที่มีอยู่ ถ้ายังไม่เคยใช้ System Restore อาจไม่มี Restore Point ให้ใช้
หากเคยสร้าง Restore Point ก่อนเจอ Error 87 ครั้งแรก ใช้คู่มือนี้:
- ไป Windows Search Bar มุมซ้ายล่าง พิมพ์ "restore"
- เลือก "Create a restore point"
- หน้า System Properties ขึ้น คลิกปุ่ม System Restore หากปุ่มมัว (Greyed out) ไม่มี Restore Point ให้ใช้
- กด Next
- เลือก Restore Point ที่จะ Apply ตรวจสอบ Date หากไม่เห็น Restore Point ที่ต้องการ ติ๊ก "Show more restore points"
- เลือก "Scan for affected programs" ดู Apps ที่จะถูกลบ
- กด Close แล้วเลือก Next
- กด Finish เริ่มกระบวนการ เสร็จแล้ว ควรจะรัน DISM Online CheckHealth Scan ได้โดยไม่มี Issues
วิธีป้องกัน Error 87 ไม่ให้เกิดซ้ำใน Windows 10/11
Error 87 รบกวน ดังนั้นควรทำทุกอย่างให้มั่นใจว่าไม่ขึ้นอีก วิธีดีที่สุดคือ อัปเดต Windows เป็นประจำ ระบบจะ Bug-free สามารถ Reinstall Windows ได้ หาก Error กลับมาหลังลบด้วยวิธีข้างต้น
สรุป
บทความนี้ครอบคลุมทุกอย่างที่ต้องรู้เกี่ยวกับ RestoreHealth Command หากมีคำถามเกี่ยวกับคำสั่งนี้ คอมเมนต์ด้านล่างได้ นอกจากนี้ ดู Blog ของเราสำหรับบทความคล้ายๆ นี้เพื่อช่วย Troubleshoot Windows Errors ที่อาจเจอ