วิธีเรียกใช้ System File Checker (SFC) ใน Windows 11/10
เผยแพร่แล้ว: 2022-09-12ตรวจสอบตัวตรวจสอบไฟล์ระบบ มีไว้เพื่ออะไร วิธีใช้งาน และการตีความผลลัพธ์
ไม่ว่าจะตั้งใจหรือไม่ก็ตาม มีหลายวิธีที่ผู้ใช้เข้าไปยุ่งเกี่ยวกับไฟล์ที่จำเป็นต่อคอมพิวเตอร์ของคุณ แม้แต่ไฟฟ้าดับระหว่างการอัปเดต Windows อย่างต่อเนื่องก็สามารถนำปัญหาที่ไม่สมควรมาสู่เครื่องของคุณได้
นอกจากนี้ การบังคับปิดระบบยังสามารถแก้ไขไฟล์ระบบที่ขัดขวางการทำงานของระบบตามปกติ และอย่าเริ่มกันเลยว่ามัลแวร์สามารถทำอะไรกับพีซีของคุณได้
แม้ว่าจะมีเครื่องมือของบริษัทอื่นมากมายที่ขอให้แก้ไขปัญหาทุกอย่างที่พีซี Windows อาจมี แต่วิธีที่ดีที่สุดคือใช้การแก้ไขปัญหาเบื้องต้นก่อน
ตัวตรวจสอบไฟล์ระบบ (SFC)
ตัวตรวจสอบไฟล์ระบบเป็นหนึ่งในเครื่องมือในตัวใน Windows เพื่อช่วยในกรณีที่เกิดปัญหาแบบสุ่มหรือไฟล์ระบบเสียหาย
ในกรณีที่ดีที่สุด คุณสามารถทำได้ภายในไม่กี่นาที สำหรับคนอื่น คุณอาจต้องช่วยเหลือด้วยตนเองเพื่อแก้ไขความผิดปกติ
กำหนดให้เรียกใช้ Deployment Image Servicing and Management (DISM) ก่อนใช้ตัวตรวจสอบไฟล์ระบบ คุณสามารถตรวจสอบกระบวนการขั้นตอนเดียวได้ที่ Windows ซ่อมแซมด้วยคู่มือ DISM
โดยเฉพาะอย่างยิ่ง เราสามารถเรียกใช้ตัวตรวจสอบไฟล์ระบบจากระบบเนทีฟหรือใช้สื่อการกู้คืนหากระบบไม่บู๊ต
SFC จากระบบเดียวกัน
ขั้นแรก เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ (หรือที่รู้จักว่าพรอมต์คำสั่งที่ยกระดับ)

จากนั้นพิมพ์ sfc/scannow
แล้วกด Enter เพื่อเริ่มกระบวนการ:

การสแกนจะใช้เวลาสองสามนาทีและอาจส่งผลให้เกิดผลลัพธ์อย่างใดอย่างหนึ่งต่อไปนี้:
- Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์
- Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ
- Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้
- Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้
โปรดตรวจสอบส่วนต่อไปนี้ตามผลลัพธ์สุดท้ายที่ระบุไว้ข้างต้น
1. Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์
สิ่งนี้บ่งชี้ว่าไฟล์ระบบไม่เสียหาย และไม่ต้องดำเนินการใดๆ เพิ่มเติม
อย่างไรก็ตาม คุณยังคงเข้าสู่บทความนี้ หมายความว่ามีบางอย่างผิดปกติกับระบบของคุณ
ดังนั้น ให้รีสตาร์ทระบบของคุณ และเพื่อให้แน่ใจว่าไม่มีมัลแวร์บนพีซีของคุณ รวมถึงสปายแวร์หรือไวรัส ให้ไปสแกนระบบทั้งหมดด้วยโซลูชันแอนตี้ไวรัสระดับพรีเมียมเหล่านี้
หรือคุณสามารถเรียกใช้การสแกนมัลแวร์ฟรีด้วย Malwarebytes หรือเลือกทดลองใช้โปรแกรมป้องกันไวรัส Bitdefender แบบพรีเมียม
2. Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ
นี่เป็นอีกหนึ่งผลลัพธ์ที่คุณไม่ต้องทำอะไรอีก
อย่างไรก็ตาม คุณสามารถตรวจสอบล็อกไฟล์ได้ที่ %WinDir%\Logs\CBS\CBS.log
ซึ่งระบุรายละเอียดของการซ่อมแซม
ถัดไป คุณสามารถรีบูตและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ สุดท้าย ให้ทำตามขั้นตอนการสแกนมัลแวร์ในส่วนก่อนหน้า
3. Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้
ปัญหาบางอย่างต้องมีการแทรกแซงโดยเจ้าหน้าที่ และนี่คือปัญหาดังกล่าว
พูดง่ายๆ ก็คือ คุณจะพบไฟล์ที่เสียหายและแทนที่ด้วยไฟล์ที่ดีจากคอมพิวเตอร์ที่มี Windows รุ่นเดียวกันกับของคุณ
ขั้นแรก เปิดล็อกไฟล์โดยไปที่ %WinDir%\Logs\CBS\CBS.log
การดำเนินการนี้จะเปิดไฟล์บันทึกลงใน Notepad ที่คุณสามารถบันทึกลงในเดสก์ท็อปได้เพื่อความสะดวก

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

สิ่งเหล่านี้จะให้เส้นทางแบบเต็มของไฟล์ที่คุณต้องการแทนที่ด้วยสำเนาที่ใช้งานได้ ตามแนวทางปฏิบัติที่ดีที่สุด ให้เรียกใช้ sfc/scannow
บนแหล่งที่มาเพื่อให้แน่ใจว่าการนำเข้ามีสุขภาพที่ดี
จากนั้น ใช้คำสั่งต่อไปนี้ตามลำดับผ่านพร้อมท์คำสั่งที่ยกระดับ เพื่อเปิดใช้งานสิทธิ์คัดลอกและวางสำหรับไฟล์ที่เสียหาย
takeown /f filepath\filename icacls filepath\filename /grant administrators:f
ซึ่งจะมีลักษณะเช่นนี้สำหรับไฟล์ AcGenral.dll ในไดรฟ์ระบบ System32>Windows>
takeown /f C:\Windows\System32\acgenral.dll icacls C:\Windows\System32\AcGenral.dll /grant administrators:f
สุดท้ายให้แทนที่ไฟล์ที่ผิดพลาดด้วยไฟล์ที่ใช้งานได้
รีบูทพีซีเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่ เป็นขั้นตอนเพิ่มเติม ให้เรียกใช้การสแกนมัลแวร์แบบเต็มด้วยเครื่องมือที่กล่าวถึงในส่วนแรก หากคุณไม่มีโปรแกรมป้องกันไวรัสติดตั้งอยู่ในระบบ
4. Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้
นี้ขอทำงานเพิ่มเติมเล็กน้อยจากด้านข้างของคุณ
ขั้นแรกให้บูตพีซี Windows ของคุณในเซฟโหมด เซฟโหมดเริ่มต้นพีซีของคุณด้วยไดรเวอร์และยูทิลิตี้พื้นฐานที่หลีกเลี่ยงไม่ได้
ให้เปิดพรอมต์คำสั่งแล้วเรียกใช้ตัวตรวจสอบไฟล์ระบบ หลังจากนั้น ดำเนินการตามส่วนก่อนหน้าตามผลการสแกน
SFC จากสื่อการกู้คืน
คุณจะต้องสร้างดิสก์การกู้คืนของ Windows ก่อนดำเนินการต่อ ถัดไป ให้บูตระบบที่ผิดพลาดจากดิสก์กู้คืน
ซึ่งสามารถทำได้โดยการกดปุ่มเฉพาะเพื่อเข้าสู่ BIOS หรือการตั้งค่าระบบเพื่อบู๊ตจากสื่อการกู้คืน คีย์เหล่านี้ขึ้นอยู่กับผู้ผลิตระบบหรือแบรนด์มาเธอร์บอร์ดของคุณ หากคุณมีพีซีแบบกำหนดเอง
ถัดไป เปิดอุปกรณ์และกดปุ่มนั้นค้างไว้ในระหว่างหน้าจอโลโก้
หลังจากนั้น ค้นหาลำดับการบู๊ตและเลือกดิสก์การกู้คืนเพื่อบู๊ตจากมัน
คุณจะเข้าสู่วิซาร์ดการติดตั้ง Windows ทำตามขั้นตอนการตั้งค่าเริ่มต้นเพื่อขอภาษา แป้นพิมพ์ ฯลฯ ในหน้าจอที่สอง ให้คลิกที่ Repair your computer

ถัดไป เข้าสู่ Troubleshoot ตามด้วยการคลิก Command Prompt บนหน้าจอถัดไป


ซึ่งจะเปิดพรอมต์คำสั่งมาตรฐานซึ่งคุณสามารถป้อน sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
เพื่อเริ่มการซ่อมแซม
ที่นี่ offbootdir
และ offwindir
หมายถึงไดรฟ์ระบบและไดเร็กทอรีการติดตั้ง windows คุณควรแทนที่ c:
ด้วยตัวอักษรที่เหมาะสมตามหัวข้อคอมพิวเตอร์
ปล่อยให้การสแกนเสร็จสิ้นและออกจากการตั้งค่าระบบเพื่อบู๊ตตามปกติ
สุดท้าย ฉันขอแนะนำการสแกนมัลแวร์เพื่อแก้ไขปัญหาที่เหลืออยู่
บทสรุป
System File Checker (SFC) จะซ่อมแซมไดรฟ์ระบบสำหรับการกำหนดค่าผิดพลาด โดยปกติจะใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์ แต่อาจของานบางอย่างขึ้นอยู่กับปัญหา นอกจากนี้ ควรใช้สิ่งนี้หลังจากเรียกใช้เครื่องมือ DISM เพื่อปรับปรุงความเสถียรของระบบให้ดียิ่งขึ้น
สามารถใช้คำสั่งนี้ได้ภายในจากคอมพิวเตอร์เครื่องเดียวกันหรือจากภายนอกหากระบบไม่บูต
อย่างไรก็ตาม อาจมีบางครั้งที่คุณต้องการระบบอัตโนมัติในแผนกซ่อม ดังนั้นต่อไปนี้คือเครื่องมือแก้ปัญหาของ Windows ที่ควรทราบ