คำสั่ง sfc / scannow เป็นคำสั่ง Windows ที่มีประโยชน์ที่รันการตรวจสอบไฟล์ระบบเพื่อให้แน่ใจว่าไฟล์สำคัญไม่เสียหายหรือสูญหาย
สิ่งนี้มีประโยชน์อย่างมากในหลาย ๆ สถานการณ์เช่นเมื่อฟีเจอร์ของ Windows ไม่ทำงานอีกต่อไปหลังจากการปิดระบบโดยไม่คาดคิดหรือหลังจากการโจมตีของไวรัส
คำสั่งเริ่มต้นเรียกใช้การตรวจสอบการตรวจสอบไฟล์บนพาร์ติชันที่ใช้งานอยู่ ถ้าคุณต้องการรันการตรวจสอบบนไดรฟ์ภายนอก
ฉันพบปัญหาในวันนี้เช่นที่พีซีหลักของฉันจะไม่บูตอีกต่อไป Windows ใช้การวนรอบ "พยายามซ่อมแซม" อย่างไม่มีที่สิ้นสุด แต่จะไม่ขยับเขยื่อนเลย ฉันตัดสินใจเชื่อมต่อไดรฟ์ที่ติดตั้ง Windows ไว้กับระบบคอมพิวเตอร์อื่นเพื่อเรียกใช้การตรวจสอบ หนึ่งในการตรวจสอบเหล่านั้นคือการตรวจสอบไฟล์ระบบโดยใช้ sfc.exe
เรียกใช้ SFC / Scannow บนไดรฟ์ภายนอก
คุณสามารถเรียกใช้คำสั่ง sfc / scannow บนไดรฟ์ภายนอกหรือไดรฟ์ภายในด้วยการติดตั้ง Windows อื่น
กระบวนการเกือบจะเหมือนกัน:
- แตะที่คีย์ Windows บนคีย์บอร์ดพิมพ์ cmd.exe กดปุ่ม Ctrl และ Shift-key ค้างไว้แล้วกดปุ่ม Enter-key นี่เป็นการเปิดพรอมต์คำสั่งที่ยกระดับขึ้น
หากคุณสนใจสวิตช์ทั้งหมดที่ SFC รองรับให้พิมพ์ SFC /?
คำสั่งต่อไปนี้จำเป็นต้องใช้เพื่อเรียกใช้การสแกนไฟล์ระบบในไดเรกทอรีอื่นที่ไม่ใช่ไดเรกทอรีระบบที่ใช้งานอยู่:
sfc / scannow / offwindir = d: \ windows / offbootdir = d: \
โปรดทราบว่าคุณต้องแทนที่ d: \ windows ด้วยไดเรกทอรีที่ถูกต้อง หากการติดตั้ง Windows อยู่บน t: \ win ให้แทนที่อินสแตนซ์ของ d: \ windows ในตัวอย่างด้านบนด้วยสิ่งเหล่านั้น
เครื่องมือ Windows เรียกใช้การสแกนการตรวจสอบระบบไฟล์ในไดเรกทอรี Windows ที่เลือกและพยายามซ่อมแซมปัญหาใด ๆ ที่พบ
โปรดทราบ ว่าฉันไม่แน่ใจว่าวิธีการนี้จะทำงานอย่างไรหากระบบโฮสต์ใช้ Windows รุ่นที่แตกต่างจากระบบที่ตรวจสอบ
คุณสามารถเรียกใช้คำสั่ง sfc อื่น ๆ เช่นกันในไดเรกทอรี Windows อื่น ๆ :
- / Verifyonly - นี่เป็นเหมือน scannow แต่จะไม่แตะไฟล์ มีประโยชน์ในการตรวจสอบโดยไม่ต้องแก้ไขไฟล์ใด ๆ
- ไฟล์ / scanfile = - เป็นการสแกนไฟล์ที่เลือกเท่านั้นไม่ใช่ไดเรคทอรี่แบบเต็ม
ข้อความที่ SFC อาจส่งคืน
SFC อาจส่งคืนข้อความต่อไปนี้:
- การคุ้มครองทรัพยากรของ Windows ไม่พบการละเมิดความสมบูรณ์ - ไม่พบปัญหา โดยปกติแล้วจะเป็นการดีเว้นแต่คุณจะพยายามซ่อมแซมบางอย่าง
- Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอ - คุณจะไม่ได้รับข้อผิดพลาดนี้เมื่อคุณเรียกใช้ SFC บนไดรฟ์หรือไดเรกทอรีภายนอก หากคุณได้รับข้อความให้เรียกใช้ SFC ในสภาพแวดล้อม Safe Mode
- Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ รายละเอียดจะรวมอยู่ใน CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - ดูบันทึกสำหรับข้อมูลเกี่ยวกับสิ่งที่ได้รับการแก้ไข
- Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ รายละเอียดจะรวมอยู่ใน CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - เหมือนด้านบน แต่ตอนนี้คุณต้องปรึกษาบันทึกเพื่อดูว่า SFC ไม่สามารถแก้ไขได้
ปิดคำ
การตรวจสอบการตรวจสอบไฟล์อาจมีประโยชน์ แต่ไม่ใช่วิธี 100% ในการแก้ไขปัญหา Windows ฉันต้องกู้คืนการสำรองข้อมูลก่อนหน้านี้เช่นคำสั่ง sfc จะไม่พบสิ่งผิดปกติกับไฟล์ระบบ
ตอนนี้อ่านแล้ว : SFCFix อาจช่วยได้หาก SFC ไม่สามารถแก้ไขปัญหาได้