SFC (System File Checker) เป็นคำสั่งยูทิลิตี้ที่มีประโยชน์ที่สุดหนึ่ง ช่วย Troubleshoot ข้อผิดพลาดต่างๆ บน Windows OS การสแกน SFC ทำงานบน Command Line Prompt ที่ระบบของคุณจะถูกตรวจสอบอย่างละเอียด เพื่อสแกนและแก้ไขข้อผิดพลาดและความไม่สอดคล้อง SFC /scannow เป็นคำสั่งทรงพลัง ที่ช่วยให้คุณกู้คืนการเสียหาย (Corruption) ในไดเรกทอรีไฟล์ระบบ Windows ได้
ขณะจัดการกับข้อผิดพลาด Windows พบบ่อย การรัน SFC Scan จะถูกแนะนำเป็นวิธีแก้เสมอ ดังนั้น หาก SFC Scan ไม่สามารถรันได้สำเร็จ หรือ หาก SFC /scannow หยุดก่อนถึง 100% นี่คือวิธีแก้ปัญหา (Workarounds) ที่จะช่วยให้คุณแก้ไขอุปสรรคนี้
เริ่มกันเลย
วิธีแก้ปัญหา SFC Scan หยุดทำงานบน Windows 10
วิธีแก้ #1: ใช้ System Restore (การกู้คืนระบบ)
ใช้ฟีเจอร์ Windows System Restore คุณสามารถย้อนกลับไปที่ Checkpoint (จุดกู้คืน) ก่อนหน้า และยกเลิกการเปลี่ยนแปลงล่าสุดทั้งหมด ที่ทำให้ไฟล์ระบบบนอุปกรณ์ของคุณเสียหาย วิธีทำ System Restore:
เปิด Start Menu Search พิมพ์ "Create a Restore Point" กด Enter

กดปุ่ม "System Restore"

กด "Next"

เลือก Restore Point ที่คุณต้องการให้อุปกรณ์กลับสู่ ส่งเสริมเลือก Restore Point จากรายการ แล้วกดปุ่ม "Next"

ทำตามคำแนะนำบนหน้าจอ และกู้คืนอุปกรณ์ไปยัง Checkpoint ก่อนหน้า เพื่อยกเลิกการเปลี่ยนแปลงระบบล่าสุดทั้งหมด รีบูทเครื่อง และรัน SFC Scan อีกครั้ง เพื่อดูว่าทำงานได้หรือไม่
วิธีแก้ #2: รัน DISM Scan
DISM (Deployment Image Servicing and Management) เป็นคำสั่งยูทิลิตี้บรรทัดคำสั่งอีกตัวที่มีประโยชน์ ใช้สำหรับ Mount และ Service Windows Images ก่อนการปรับใช้ (Deployment) วิธีรัน DISM Scan บน Windows 10:
เปิด Start Menu Search พิมพ์ "Command Prompt" คลิกขวา และเลือก "Run as Administrator"
ในหน้าต่าง Command Prompt พิมพ์คำสั่งต่อไปนี้ และกด Enter

dism /online /cleanup-image /restorehealth
รอสักครู่ จนการสแกนเสร็จสมบูรณ์บนอุปกรณ์ของคุณ เมื่อเสร็จแล้ว ปิด Command Prompt และเปิดใหม่ ลองรันคำสั่ง SFC /scannow และดูว่าทำงานได้ปกติหรือไม่
วิธีแก้ #3: บูทเข้าสู่ Safe Mode (Boot in Safe Mode)
หากวิธีแก้ข้างต้นไม่ค่อยได้ผล สำหรับปัญหา "SFC /scannow หยุดทำงาน" เราจะลองรัน SFC Scan ใน Safe Mode วิธีบูท Windows 10 เข้า Safe Mode:
กดไอคอน Windows กดไอคอนปุ่ม "Power"
ขณะที่คุณกดปุ่ม "Restart" จงค้างปุ่ม "Shift" เพื่อบูทอุปกรณ์เข้าสู่ Safe Mode
เมื่อ Windows ของคุณรีสตาร์ท คุณจะเห็นตัวเลือก Advanced Startup หลายอย่างบนหน้าจอ

ไปที่ Troubleshoot > Advanced options > Startup Settings
กดปุ่ม "Restart"
เมื่ออุปกรณ์ของคุณรีสตาร์ท เลือกตัวเลือก "Safe Mode"

หลังเข้าสู่ Safe Mode บน Windows 10 แล้ว เปิด Command Prompt และลองรันคำสั่ง sfc /scannow เพื่อดูว่ามันสามารถรันสำเร็จได้หรือไม่
วิธีแก้ #4: ดาวน์โหลดซอฟต์แวร์ Antivirus

SFC Scan หยุดทำงาน? กำลังสงสัยว่าจะทำต่ออย่างไร? อาจมีโอกาสเล็กน้อยว่าอุปกรณ์ของคุณติดไวรัสหรือมัลแวร์แฝงอยู่ ที่หยุดไม่ให้ไฟล์ระบบทำงานได้อย่างถูกต้อง เพื่อรัน Deep Scan บนอุปกรณ์ของคุณ เราแนะนำให้ติดตั้ง Antivirus Suite แบบครอบคลุม ที่มองหาภัยคุกคามและช่องโหว่ที่ซ่อนอยู่ลึกในไฟล์ระบบ

Systweak Antivirus สำหรับ Windows เป็นหนึ่งในซอฟต์แวร์ Antivirus ที่ดีที่สุดสำหรับ Windows ให้การปกป้อง Real-time ต่อ ไวรัส, มัลแวร์, โทรจัน, สปายแวร์, และรานซัมแวร์ (Ransomware) ดาวน์โหลดเครื่องมือความปลอดภัยที่เนียนนี้บนอุปกรณ์ของคุณ เปิดใช้งาน เลือกประเภทการสแกนตามความต้องการ ไม่ว่าจะเป็น Quick Scan, Deep Scan, หรือ Custom Scan บนอุปกรณ์ Windows ของคุณ ทันทีที่กระบวนการสแกนเริ่ม โปรแกรมจะแสดงผลลัพธ์ทั้งหมดบนหน้าจอ หากพบภัยคุกคามหรือไวรัส
หลังจากกำจัดไวรัสและมัลแวร์ (หากพบ) แล้ว ให้เปิด Command Prompt และลองรัน SFC Scan อีกครั้ง เพื่อดูว่ามันสามารถทำงานได้อย่างราบรื่นโดยไม่มีอุปสรรคหรือไม่
คุณสามารถใช้วิธีแก้ไขใดวิธีหนึ่งข้างต้น เพื่อแก้ปัญหา "sfc /scannow หยุดทำงาน" โปรดแจ้งให้เราทราบว่าวิธีไหนทำงานได้ดีที่สุดสำหรับคุณ!
Good luck!