SFC และ DISM: ตรวจสอบและซ่อมแซมไฟล์ระบบใน Windows

เมื่อใดก็ตามที่เกิดข้อผิดพลาดกับคอมพิวเตอร์หรือแล็ปท็อปของคุณมีเครื่องมือแก้ไขปัญหามากมายที่คุณสามารถทำตามเพื่อลองแก้ไขปัญหา Windows 10/8/7 มีคำสั่งในตัวหลายคำสั่งที่คุณสามารถใช้เพื่อตรวจสอบและซ่อมแซมไฟล์ระบบที่เสียหายซึ่งทำให้เกิดปัญหาเมื่อเวลาผ่านไปเมื่อมีการเปลี่ยนแปลง วิธีหนึ่งในการแก้ไขปัญหาที่เกี่ยวข้องกับ Windows คือการตรวจสอบระบบและการคืนค่าไฟล์ระบบ สามารถช่วยแก้ปัญหาทุกประเภทเช่นระบบช้าจอฟ้ามรณะไฟดับกะทันหันและระบบล่ม

ลองมาดูที่วิธีการเรียกใช้ System File Checker บน Windows ใช้CMDและPowerShellคำสั่งเช่น  ใช้ sfc / scannowและDISMเครื่องมือ ฉันต้องการทราบว่าสำหรับการอัปเดตครบรอบ Windows 10 การใช้วิธีการกับ PowerShell จะดีกว่า

การตรวจสอบและกู้คืนไฟล์ระบบผ่าน CMD

System File Checker จะสแกนคอมพิวเตอร์ของคุณเพื่อหาความเสียหายหรือการเปลี่ยนแปลงไฟล์ระบบที่อาจทำให้พีซีของคุณทำงานไม่ถูกต้อง จากนั้นมันจะแทนที่ไฟล์ด้วยเวอร์ชันที่ถูกต้องเพื่อให้ทำงานได้อย่างราบรื่น เมื่อใช้บรรทัดคำสั่งคุณสามารถลองสแกนและซ่อมแซมไฟล์ระบบของระบบปฏิบัติการช่วงปลายเช่น Windows 10/8/7 / Vista ลองดูคำสั่งสองคำสั่ง  sfc / scannowและDISMโดยใช้ CMD

1. การใช้เครื่องมือ System File Checker (SFC)

เรียกใช้ Command Prompt (CMD) ในฐานะผู้ดูแลระบบ คลิก "ค้นหา" และเขียนเพียง "cmd" หรือ "บรรทัดคำสั่ง" จากนั้นคลิกขวาและเรียกใช้ในฐานะผู้ดูแลระบบ


ออกคำสั่ง  sfc / scannow  และรอให้กระบวนการเสร็จสิ้น

CMD sfc / scannow


หมายเหตุ : หลังจากสแกนระบบของคุณคุณจะได้รับหนึ่งในสามผลลัพธ์:

  • จะไม่มีข้อผิดพลาดของไฟล์ระบบ
  • จะมีข้อผิดพลาดของไฟล์ระบบและ Windows จะซ่อมแซมโดยอัตโนมัติ
  • Windows พบข้อผิดพลาด แต่ไม่สามารถซ่อมแซมบางส่วนได้

หากคุณแสดงตัวเลือก 3 ว่าพบข้อผิดพลาดและระบบไม่สามารถกู้คืนได้ให้บูตเข้าสู่เซฟโหมดและทำซ้ำขั้นตอน ฉันแนะนำให้คุณปิดการใช้งานการเข้ารหัส EFS และ Bitlocker หากมีให้ใช้งานในเวลาที่ทำการตรวจสอบ ไม่มีอะไรสำเร็จ? ย้ายไปด้านล่าง

sfc / scannow พบข้อผิดพลาดและไม่สามารถกู้คืนได้

2. การใช้เครื่องมือ Deployment Image and Service Management (DISM)

หากข้างต้นไม่ทำงานในเซฟโหมดมีวิธีสุดท้ายในการตรวจสอบความเสียหายในไฟล์ระบบและแก้ไข เราใช้เครื่องมือ Deployment Image and Service Management (DISM) ทีมทำงานกับระบบ Windows 8 / 8.1 / 10 เปิดพรอมต์คำสั่งกลับมาในฐานะผู้ดูแลระบบและใช้คำสั่งต่อไปนี้:

DISM / ออนไลน์ / ทำความสะอาด - ภาพ / กู้คืน

กระบวนการนี้อาจใช้เวลานานในการแช่แข็งระดับเปอร์เซ็นต์ เมื่อคุณทำเสร็จแล้วให้รีสตาร์ทคอมพิวเตอร์และเรียกใช้ sfc / scannow กลับเพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดหรือข้อผิดพลาดหายไป

การกู้คืนไฟล์ระบบโดยใช้ CMD DISM

การตรวจสอบและกู้คืนไฟล์ระบบผ่าน PowerShell

เราจะใช้ Windows PowerShell เพื่อแสดงวิธีใช้DISM Servicing and Management   เพื่อสแกนและแก้ไขไฟล์ระบบที่เสียหายใน Windows 10 วิธีนี้จะมีประสิทธิภาพมากกว่า Command Prompt สำหรับการอัปเดต Windows 10 Anniversary

1. การใช้เครื่องมือ System File Checker (SFC)

เรียกใช้  PowerShellในฐานะผู้ดูแลระบบ คลิก "ค้นหา" และพิมพ์ windows powershell จากนั้นคลิกขวาและเลือกเป็นผู้ดูแลระบบ

เรียกใช้ PowerShell ในฐานะผู้ดูแลระบบสำหรับ DISM


ออกคำสั่ง sfc / scannowคำสั่งในหน้าต่าง PowerShell หากการสแกนพบปัญหาใด ๆ Windows จะพยายามแก้ไข หาก Windows ไม่สามารถแก้ไขได้ระบบจะเตือนคุณว่าจำเป็นต้องมีการวิจัยและดำเนินการเพิ่มเติม เลื่อนลงหากพบข้อผิดพลาด

กู้คืนไฟล์ระบบ PowerShell

2. การใช้เครื่องมือ Deployment Image and Service Management (DISM)

การสแกน DISM ตรวจพบไฟล์ระบบที่เสียหายและ Windows จะพยายามแก้ไขและรายงานความคืบหน้าให้คุณในตอนท้าย หาก Windows ไม่พบไฟล์ที่ต้องการในการซ่อมแซมไฟล์ระบบที่เสียหายคุณจะได้รับข้อมูลเกี่ยวกับสิ่งที่ต้องทำต่อไปพร้อมลิงก์ไปยังเว็บไซต์ของ Microsoft และตัวเลือกการแก้ไขปัญหา เรียกใช้คำสั่งด้านล่างในหน้าต่าง PowerShell

DISM / ออนไลน์ / ทำความสะอาด - ภาพ / กู้คืน

หาก DISM แก้ไขทุกอย่างแล้วหรือไม่พบข้อผิดพลาดใด ๆ ให้รีสตาร์ทแล็ปท็อปคอมพิวเตอร์และเรียกใช้sfc / scannowเพื่อตรวจสอบอีก  ครั้ง

การคืนค่าระบบด้วย PowerShell