ใช้ SFC Scannow เพื่อซ่อมแซมไฟล์ระบบ Windows

สารบัญ:

ใช้ SFC Scannow เพื่อซ่อมแซมไฟล์ระบบ Windows
ใช้ SFC Scannow เพื่อซ่อมแซมไฟล์ระบบ Windows
Anonim

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

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

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

วิธีใช้ SFC /Scannow

  1. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ ซึ่งมักเรียกกันว่าพรอมต์คำสั่ง "ยกระดับ"

    เพื่อให้คำสั่ง sfc /scannow ทำงานได้อย่างถูกต้อง ต้องดำเนินการจากหน้าต่างพร้อมรับคำสั่งที่ยกระดับใน Windows 11, Windows 10, Windows 8, Windows 7 และ Windows Vista.

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

    
    

    sfc /scannow

    Image
    Image

    หากต้องการใช้ System File Checker จาก Command Prompt ผ่าน Advanced Startup Options หรือ System Recovery Options ให้ดูที่ Executing SFC /SCANNOW From Outside of Windows ด้านล่างสำหรับการเปลี่ยนแปลงที่จำเป็นในการดำเนินการคำสั่ง

    System File Checker จะตรวจสอบความสมบูรณ์ของไฟล์ระบบปฏิบัติการที่ได้รับการป้องกันทั้งหมดในคอมพิวเตอร์ของคุณ อาจใช้เวลาสักครู่จึงจะเสร็จสิ้น

    เมื่อกระบวนการตรวจสอบเสร็จสิ้น คุณจะเห็นสิ่งนี้ในหน้าต่างพร้อมรับคำสั่ง สมมติว่าพบปัญหาและแก้ไขปัญหาแล้ว:

    
    

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

    …หรืออะไรประมาณนี้ ถ้าไม่พบปัญหา:

    
    

    การป้องกันทรัพยากรของ Windows ไม่พบการละเมิดความสมบูรณ์

    ในบางสถานการณ์ บ่อยครั้งใน Windows XP และ Windows 2000 คุณอาจต้องเข้าถึงซีดีหรือดีวีดีการติดตั้ง Windows ดั้งเดิมของคุณในบางช่วงเวลาระหว่างกระบวนการนี้

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

วิธีตีความไฟล์ CBS.log

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

สมมติว่าติดตั้ง Windows บนไดรฟ์ C: ไฟล์บันทึกจะพบได้ที่นี่และเปิดด้วย Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ:


C:\Windows\Logs\CBS\CBS.log

Image
Image

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

กำลังดำเนินการ SFC /SCANNOW จากภายนอก Windows

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

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


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

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

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

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

แนะนำ: