วิธีเรียกใช้ System File Checker sfc / scannow ใน Windows 10

System File Checkerหรือsfc.exeเป็นยูทิลิตี้ใน Microsoft Windows ที่อยู่ในโฟลเดอร์C: \ Windows \ System32 ยูทิลิตี้นี้ช่วยให้ผู้ใช้สามารถสแกนและกู้คืนไฟล์ระบบ Windows ที่เสียหายได้ ในโพสต์นี้เราจะดูวิธีเรียกใช้ System File Checker และดูวิธีวิเคราะห์บันทึก SFC

เรียกใช้ System File Checker

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

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

ในการเรียกใช้ System File Checker ใน Windows 10/8/7 ให้พิมพ์cmdในกล่องเริ่มการค้นหา ผลที่ปรากฏขึ้นให้คลิกขวาที่cmdและเลือกเรียกใช้ในฐานะผู้ดูแล

หากคุณไม่ได้เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบคุณจะเห็นข้อความ:

คุณต้องเป็นผู้ดูแลระบบที่เรียกใช้เซสชันคอนโซลเพื่อใช้ยูทิลิตี้ sfc

ดังนั้นจึงมีความจำเป็นที่คุณจะต้องทำเช่นนั้น

เรียกใช้ sfc / scannow

เรียกใช้ System File Checker

ในหน้าต่างพรอมต์คำสั่งที่เปิดขึ้นให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:

sfc / scannow

ยูทิลิตี้ sfc จะทำงานชั่วขณะและหากพบข้อขัดข้องใด ๆ ให้แทนที่เมื่อรีบูต

Windows Resource Protection ไม่สามารถดำเนินการบริการที่ร้องขอหรือเริ่มบริการซ่อมแซม

ตัวตรวจสอบไฟล์ระบบ

ในกรณีที่คุณไม่สามารถเริ่ม System File Checker ได้และคุณได้รับข้อผิดพลาด“ Windows Resource Protection can't Start the Repair Service ” แทนคุณอาจต้องการตรวจสอบว่าบริการWindows Modules Installerของคุณถูกปิดใช้งานหรือไม่ โดยพิมพ์services.mscในเริ่มการค้นหาแล้วกด Enter ควรตั้งค่าสถานะของบริการนี้เป็นด้วยตนเอง

หรือคุณยังสามารถดาวน์โหลดยูทิลิตี้ฟรีแวร์ของเรามีประโยชน์มาก FixWin และคลิกที่System File Checker Utilityปุ่ม ซึ่งจะเรียกใช้ sfc.exe

ในขณะที่เรียกใช้เครื่องมือนี้เมื่อสิ้นสุดการสแกนคุณอาจเห็นข้อความใด ๆ เหล่านี้ซึ่งบางข้อความอาจบ่งบอกถึงข้อผิดพลาด: อาจเป็น:

  1. Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์ใด ๆ
  2. Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ
  3. Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้
  4. Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้
  5. System File Checker SFC ไม่สามารถซ่อมแซมไฟล์สมาชิกที่เสียหายได้
  6. Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้
  7. System File Checker ไม่ทำงานจะไม่ทำงานหรือไม่สามารถซ่อมแซมได้
  8. Windows Resource Protection ไม่สามารถเริ่มบริการซ่อมแซมได้

หากเกิดเหตุการณ์เช่นนี้คุณอาจลองเรียกใช้ System File Checker ใน Safe Mode หรือซ่อมแซม Windows Component Store โดยใช้ DISM และดูว่าใช้งานได้หรือไม่

ดูโพสต์นี้หาก SFC ไม่ทำงานหรือจะไม่ทำงาน

อ่าน : DISM vs SFC ก่อน? ฉันควรรันอะไรก่อนใน Windows 10

เรียกใช้ System File Checker แบบออฟไลน์หรือใน Safe Mode หรือ Boot-Time

เพียงแค่บูตเข้าสู่ Safe Mode และทำตามขั้นตอนเดียวกัน System File Checker จะทำงานใน Safe Mode ด้วย

/ scanonceและ/ scanbootไวยากรณ์ได้ถูกยกเลิกหลังจากที่ Windows XP และไม่ทำงานบน Windows 8 และต่อมา

ทำตามขั้นตอนนี้หากคุณต้องการเรียกใช้ System File Checker ใน Safe Mode, Boot Time หรือ Offline

คุณยังสามารถใช้โปรแกรม sfc.exe เพื่อช่วยคุณแก้ไขข้อขัดข้องที่เกิดขึ้นในส่วนโหมดผู้ใช้ของ Windows 10, Windows 8.1, Windows 7 และ Vista ข้อขัดข้องเหล่านี้อาจเกี่ยวข้องกับไฟล์ระบบปฏิบัติการที่สูญหายหรือเสียหาย ในการทำเช่นนั้นคุณอาจต้องเข้าถึงไฟล์บันทึก

อ่าน : วิธีสแกนและซ่อมแซมไฟล์เดียวโดยใช้ System File Checker

วิธีดูไฟล์บันทึก SFC

โปรแกรม sfc.exe เขียนรายละเอียดของการดำเนินการตรวจสอบและการซ่อมแซมแต่ละครั้งไปยังไฟล์CBS.log รายการโปรแกรม sfc.exe แต่ละรายการในไฟล์นี้มีแท็ก [SR] CBS.logไฟล์ตั้งอยู่ในซีบีเอส% windir% \ Logs \โฟลเดอร์

คุณสามารถค้นหาแท็ก [SR] เพื่อช่วยค้นหารายการโปรแกรม SFC.exe ในการค้นหาประเภทนี้และเปลี่ยนเส้นทางผลลัพธ์ไปยังไฟล์ข้อความให้ทำตามขั้นตอนเหล่านี้:

คลิกเริ่มพิมพ์cmdในกล่องเริ่มการค้นหาคลิกขวาที่ cmd ในรายการโปรแกรมจากนั้นคลิกเรียกใช้ในฐานะผู้ดูแลระบบ

พิมพ์คำสั่งต่อไปนี้และกด Enter:

findstr / c: "[SR]"% windir% \ logs \ cbs \ cbs.log> sfcdetails.txt

Sfcdetails.txtไฟล์รวมถึงรายการที่ถูกบันทึกไว้ทุกครั้งที่โปรแกรม SFC.exe ทำงานบนคอมพิวเตอร์

วิธีตีความรายการล็อกไฟล์ SFC:

โปรแกรม sfc.exe ตรวจสอบไฟล์ในกลุ่ม 100 ดังนั้นรายการโปรแกรม SFC.exe จะมีหลายกลุ่ม แต่ละรายการมีรูปแบบต่อไปนี้: วันที่และรายละเอียดประเภทรายการเวลา สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีตีความโปรดไปที่ KB928228

ฉันหวังว่าโพสต์นี้จะช่วยคุณได้

เรียกใช้ System File Checker