คำสั่ง Sfc (ตัวอย่าง ตัวเลือก สวิตช์ และอื่นๆ)

สารบัญ:

คำสั่ง Sfc (ตัวอย่าง ตัวเลือก สวิตช์ และอื่นๆ)
คำสั่ง Sfc (ตัวอย่าง ตัวเลือก สวิตช์ และอื่นๆ)
Anonim

คำสั่ง sfc คือคำสั่ง Command Prompt ที่สามารถใช้ตรวจสอบและแทนที่ไฟล์ระบบ Windows ที่สำคัญได้ ขั้นตอนการแก้ปัญหามากมายแนะนำให้ใช้คำสั่ง sfc

System File Checker เป็นเครื่องมือที่มีประโยชน์มากเมื่อคุณสงสัยว่ามีปัญหากับไฟล์ Windows ที่มีการป้องกัน เช่นไฟล์ DLL หลายๆ ไฟล์

Image
Image

พร้อมใช้คำสั่ง Sfc

คำสั่ง sfc มีอยู่ใน Command Prompt ในระบบปฏิบัติการ Windows ส่วนใหญ่ รวมถึง Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP และ Windows 2000

System File Checker เป็นส่วนหนึ่งของ Windows Resource Protection ตั้งแต่ Windows Vista และบางครั้งเรียกว่า Windows Resource Checker ในระบบปฏิบัติการเหล่านั้น

ใน Windows XP และ Windows 2000 เครื่องมือนี้เป็นส่วนหนึ่งของ Windows File Protection

คำสั่งนี้สามารถเรียกใช้ได้จากพรอมต์คำสั่งเมื่อเปิดในฐานะผู้ดูแลระบบเท่านั้น ดูวิธีเปิดพรอมต์คำสั่งยกระดับสำหรับข้อมูลเกี่ยวกับการทำเช่นนั้น

ความพร้อมใช้งานของสวิตช์คำสั่ง sfc อาจแตกต่างไปบ้างจากระบบปฏิบัติการกับระบบปฏิบัติการ

ไวยากรณ์คำสั่ง Sfc

รูปแบบพื้นฐาน นี่คือไวยากรณ์ที่จำเป็นสำหรับการดำเนินการตัวเลือกตัวตรวจสอบไฟล์ระบบ:

sfc ตัวเลือก [=เส้นทางไฟล์เต็ม]

หรือที่เจาะจงกว่านี้ นี่คือสิ่งที่ดูเหมือนกับตัวเลือก:

sfc [ /scannow] [ /verifyonly] [ /scanfile= ไฟล์] [ /verifyfile= file] [ /offbootdir= boot] [ /offwindir= ชนะ] [ /?]

ตัวเลือกคำสั่ง Sfc
Item Description
/scannow ตัวเลือกนี้สั่งให้ sfc สแกนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกันทั้งหมดและซ่อมแซมตามความจำเป็น
/verifyonly ตัวเลือกคำสั่ง sfc นี้เหมือนกับ /scannow แต่ไม่มีการซ่อมแซม
/scanfile=file ตัวเลือก sfc นี้เหมือนกับ /scannow แต่การสแกนและซ่อมแซมสำหรับไฟล์ที่ระบุเท่านั้น
/offbootdir=boot ใช้กับ /offwindir ตัวเลือก sfc นี้ใช้เพื่อกำหนดไดเร็กทอรีบูต (บูต) เมื่อใช้ sfc จากภายนอก Windows
/offwindir=ชนะ ตัวเลือก sfc นี้ใช้กับ /offbootdir เพื่อกำหนดไดเรกทอรี Windows (ชนะ) เมื่อใช้ sfc ออฟไลน์
/? ใช้สวิตช์ความช่วยเหลือด้วยคำสั่ง sfc เพื่อแสดงความช่วยเหลือโดยละเอียดเกี่ยวกับตัวเลือกต่างๆ ของคำสั่ง

คุณสามารถบันทึกผลลัพธ์ของคำสั่ง sfc ไปยังไฟล์โดยใช้ตัวดำเนินการเปลี่ยนเส้นทาง ดูวิธีการเปลี่ยนเส้นทางเอาต์พุตคำสั่งไปยังไฟล์สำหรับคำแนะนำ-Command Prompt Tricks มีเคล็ดลับเพิ่มเติมเช่นนี้

ตัวอย่างคำสั่ง Sfc

นี่คือตัวอย่างวิธีต่างๆ ที่คุณสามารถใช้คำสั่งนี้:

สแกนและแทนที่ไฟล์ที่เสียหายทั้งหมด


sfc /scannow

ในตัวอย่างข้างต้น ยูทิลิตี้ System File Checker ใช้เพื่อสแกนและแทนที่ไฟล์ระบบที่เสียหายหรือสูญหายโดยอัตโนมัติ ตัวเลือก /scannow คือสวิตช์ที่ใช้บ่อยที่สุดสำหรับคำสั่ง sfc

ดูวิธีใช้ SFC /Scannow เพื่อซ่อมแซมไฟล์ระบบปฏิบัติการ Windows ที่มีการป้องกัน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้คำสั่งในลักษณะนี้

ซ่อมแซมไฟล์เฉพาะ


sfc /scanfile=c:\windows\system32\ieframe.dll

คำสั่ง sfc ด้านบนใช้เพื่อสแกน ieframe.dll แล้วซ่อมแซมหากพบปัญหา

สแกนการติดตั้ง Windows อื่น


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

ในตัวอย่างถัดไป ไฟล์ Windows ที่มีการป้องกันจะถูกสแกนและซ่อมแซมหากจำเป็น (/scannow) แต่จะทำเช่นนี้ได้ด้วยการติดตั้ง Windows (/offwindir=c:\windows) ที่แตกต่างกันในไดรฟ์อื่น (/offbootdir=c:).

ตัวอย่างข้างต้นคือวิธีที่คุณจะใช้คำสั่ง sfc จาก Command Prompt ใน System Recovery Options หรือจากการติดตั้ง Windows อื่นบนคอมพิวเตอร์เครื่องเดียวกัน

สแกนทุกอย่างแต่ห้ามซ่อม


sfc /verifyonly

การใช้คำสั่ง sfc พร้อมตัวเลือก /verifyonly ตัวตรวจสอบไฟล์ระบบจะสแกนไฟล์ที่ได้รับการป้องกันทั้งหมดและรายงานปัญหาใดๆ แต่จะไม่มีการเปลี่ยนแปลงใดๆ

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

คำสั่งที่เกี่ยวข้องและข้อมูลเพิ่มเติมของ Sfc

คำสั่ง sfc มักใช้กับคำสั่ง Command Prompt อื่นๆ เช่น คำสั่งปิดระบบ เพื่อให้คุณสามารถรีสตาร์ทคอมพิวเตอร์หลังจากเรียกใช้ System File Checker

หาก Windows ต้องการสำเนาของไฟล์เพื่อแทนที่ไฟล์ที่เสียหาย จะได้รับจาก C:\Windows\WinSxS\Backup\ หากแหล่งข้อมูลนั้นถูกบุกรุก Windows จะเข้าถึงอินเทอร์เน็ตเพื่อดาวน์โหลดไฟล์ที่ถูกต้องจากเว็บไซต์ของ Microsoft

ดูข้อมูลของ Microsoft ใน System File Checker สำหรับข้อมูลเพิ่มเติมที่คุณอาจพบว่ามีประโยชน์

แนะนำ: