วิธีการใช้ SFC / Scannow เพื่อซ่อมแซมไฟล์ระบบ Windows

เรียกใช้ System File Checker โดยใช้สวิตช์ 'scannow' เพื่อแก้ไขไฟล์ระบบปฏิบัติการวินโดวส์

ตัวเลือก sfc scannow เป็นสวิตช์ที่เฉพาะเจาะจงหลายตัวที่มีอยู่ใน คำสั่ง sfc คำสั่ง Command Prompt ที่ ใช้ในการเรียกใช้ System File Checker

แม้ว่าจะมีหลายสิ่งหลายอย่างที่คุณสามารถทำได้ด้วยคำสั่ง sfc / scannow เป็นวิธีที่ใช้ คำสั่ง sfc มากที่สุด

Sfc / scannow จะตรวจสอบ ไฟล์ Windows ทั้งหมดที่สำคัญในคอมพิวเตอร์ของคุณรวมถึง ไฟล์ Windows DLL ถ้าตัวตรวจสอบแฟ้มระบบพบปัญหาเกี่ยวกับแฟ้มที่มีการป้องกันเหล่านี้จะแทนที่แฟ้มดังกล่าว

ทำตามขั้นตอนต่อไปนี้เพื่อใช้ sfc กับตัวเลือก scannow เพื่อซ่อมแซมไฟล์ Windows ที่สำคัญ:

เวลาที่ต้องการ: การใช้ sfc / scannow เพื่อซ่อมแซมไฟล์ Windows ที่สำคัญมักใช้เวลา 5 ถึง 15 นาที

วิธีใช้ SFC / Scannow

  1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ ซึ่งมักจะเรียกว่า Command Prompt "ยกระดับ"
    1. สิ่งสำคัญ: สำหรับคำสั่ง sfc / scannow ทำงานได้อย่างถูก ต้องต้อง ทำจากหน้าต่าง Command Prompt ใน Windows 10 , Windows 8 , Windows 7 และ Windows Vista นี่ไม่จำเป็นต้องใช้ใน Windows รุ่นก่อนหน้า
  2. เมื่อ Command Prompt เปิดขึ้นให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter sfc / scannow คำแนะนำ: มีช่องว่างระหว่าง sfc และ / scannow การดำเนินการคำสั่ง sfc ด้วยตัวเลือกถัดจากนั้น (ไม่มีช่องว่าง) อาจทำให้เกิดข้อผิดพลาด
    1. ข้อสำคัญ: หากคุณกำลังพยายามใช้ System File Checker จาก Command Prompt ที่มีอยู่จาก Advanced Startup Options หรือ System Recovery Options ให้ดูที่ การดำเนินการ SFC / SCANNOW จากด้านนอกของ Windows ด้านล่างสำหรับการเปลี่ยนแปลงที่จำเป็นในการดำเนินการคำสั่ง
  3. ตัวตรวจสอบแฟ้มระบบจะตรวจสอบความถูกต้องของแฟ้ม ระบบปฏิบัติการที่ ได้รับการป้องกันทุก เครื่อง ในคอมพิวเตอร์ของคุณ อาจใช้เวลาสักระยะหนึ่งในการจบ
    1. เมื่อตรวจสอบถึง 100% แล้วคุณจะเห็นบางอย่างเช่นนี้ในหน้าต่างพร้อมรับคำสั่งสมมติว่าพบปัญหาและแก้ไข: Windows Resource Protection พบไฟล์ที่เสียหายและทำการซ่อมแซมเสร็จเรียบร้อยแล้ว รายละเอียดจะรวมอยู่ใน CBS.Log windir \ Logs \ CBS \ CBS.log ตัวอย่างเช่น C: \ Windows \ Logs \ CBS \ CBS.log โปรดทราบว่าปัจจุบันการเข้าสู่ระบบยังไม่ได้รับการสนับสนุนในสถานการณ์การให้บริการแบบออฟไลน์ ... หรือบางอย่างเช่นนี้หากไม่พบปัญหา: Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์ใด ๆ คำแนะนำ: ในบางสถานการณ์ส่วนใหญ่ใน Windows XP และ Windows 2000 คุณอาจต้องเข้าถึงแผ่นซีดีหรือดีวีดีการติดตั้ง Windows ของคุณในบางช่วงเวลาในระหว่างกระบวนการนี้
  1. รีสตาร์ทเครื่องคอมพิวเตอร์ ถ้า sfc / scannow ทำการซ่อมแซมแฟ้มใด ๆ
    1. หมายเหตุ: System File Checker อาจหรือไม่สามารถแจ้งให้คุณรีสตาร์ทได้ แต่แม้ว่าจะไม่ได้คุณควรเริ่มใหม่อีกครั้ง
  2. ทำซ้ำทุกขั้นตอนที่เกิดจากปัญหาเดิมของคุณเพื่อดูว่า sfc / scannow แก้ไขปัญหาหรือไม่

วิธีการตีความแฟ้ม CBS.log

ทุกครั้งที่คุณเรียกใช้ System File Checker จะมีการสร้าง ไฟล์ LOG ที่มีรายการที่ระบุรายการของทุกไฟล์ที่ได้รับการตรวจสอบและทุกๆการซ่อมที่เกิดขึ้นหากมี

สมมติว่ามีการติดตั้ง Windows ไว้ในไดรฟ์ C: โดยปกติไฟล์บันทึกจะอยู่ที่ C: \ Windows \ Logs \ CBS \ CBS.log และเปิดด้วย Notepad หรือ โปรแกรมแก้ไขข้อความ อื่น ๆ ไฟล์นี้อาจเป็นประโยชน์สำหรับการแก้ไขปัญหาขั้นสูงหรือเป็นแหล่งข้อมูลสำหรับผู้สนับสนุนด้านเทคนิคซึ่งอาจช่วยคุณได้

ดูที่วิธีการวิเคราะห์รายการล็อกไฟล์ของ Microsoft ที่สร้างขึ้นโดย SFC หากคุณสนใจที่จะดำน้ำในไฟล์นี้ด้วยตัวคุณเอง

ดำเนินการ SFC / SCANNOW จากนอก Windows

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

นี่คือตัวอย่าง:

sfc / scannow / offbootdir = d: \ / offwindir = d: \ windows

ตัวเลือก / offbootdir = ระบุอักษรระบุไดรฟ์ขณะที่ตัวเลือก / offwindir = ระบุพา ธ ของ Windows อีกครั้งรวมทั้งอักษรระบุไดรฟ์

หมายเหตุ: ขึ้นอยู่กับการกำหนดค่าคอมพิวเตอร์ของคุณ Command Prompt เมื่อใช้จาก ด้านนอก ของ Windows ไม่ได้ระบุอักษรระบุไดรฟ์ในลักษณะเดียวกับที่คุณเห็นจาก ภายใน Windows กล่าวได้ว่า Windows อาจอยู่ที่ C: \ Windows เมื่อคุณใช้ แต่ D: \ Windows จาก Command Prompt ใน ASO หรือ SRO

ในการติดตั้งส่วนใหญ่ของ Windows 10, Windows 8 และ Windows 7, C: โดยปกติจะกลายเป็น D: และใน Windows Vista, C: มักเป็น C :. หากต้องการตรวจสอบให้แน่ใจให้ค้นหาไดรฟ์ที่มีโฟลเดอร์ ผู้ใช้ อยู่ซึ่งจะเป็นไดรฟ์ Windows ติดตั้งไว้เว้นแต่คุณจะมี Windows ติดตั้งไว้หลายไดรฟ์ คุณสามารถเรียกดูโฟลเดอร์ใน Command Prompt โดยใช้ คำสั่ง dir