Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

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

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

เรียกใช้ตัวตรวจสอบไฟล์ระบบ

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

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

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

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

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

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

เรียกใช้ sfc /scannow ใน Windows 11/10

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

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

sfc /scannow

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

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

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

ในกรณีที่คุณไม่สามารถเริ่ม System File Checker และคุณได้รับ “Windows Resource Protection ไม่สามารถเริ่มบริการซ่อมแซม ” คุณอาจต้องการตรวจสอบว่า บริการตัวติดตั้งโมดูล Windows . ของคุณ ถูกปิดการใช้งาน โดยพิมพ์ 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. Windows Resource Protection ไม่สามารถเริ่มบริการซ่อมแซมได้

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

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

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

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

เพียงบูตเข้าสู่เซฟโหมดและทำตามขั้นตอนเดียวกัน ตัวตรวจสอบไฟล์ระบบจะทำงานในเซฟโหมดด้วย

The /scanonce และ /scanboot ไวยากรณ์ถูกยกเลิกหลังจาก Windows XP และไม่สามารถใช้ได้กับ Windows 8 และใหม่กว่า

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

คุณยังสามารถใช้โปรแกรม 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\CBS โฟลเดอร์

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

คลิกเริ่ม พิมพ์ cmd ในกล่อง Start Search ให้คลิกขวาที่ cmd ในรายการ Programs แล้วคลิก Run as administrator

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

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

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

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

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

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

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