เพื่อจัดการกับปัญหาที่เกี่ยวข้องกับระบบบน Windows เรามักใช้เครื่องมือวินิจฉัยที่ 내장 ของ Windows หนึ่งในเครื่องมือเหล่านี้คือ SFC หรือ System File Checker แม้ในกรณีส่วนใหญ่จะช่วยได้ แต่บางครั้งอาจเจอปัญหา ตัวอย่างเช่น ผู้ใช้หลายคนที่รัน SFC checker tool ได้รับข้อความว่า “Windows Resource Protection found corrupt files but was unable to fix some of them.” ข้อความข้อผิดพลาดใน Command Prompt เพิ่มเติมว่า “Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log.”
แม้ปัญหาจะดูเหมือนแก้ไม่ได้ แต่จริงๆ แล้วแก้ได้ ในบทความนี้ เราจะดูวิธีที่ดีที่สุดบางอย่างในการแก้ไขปัญหา แต่ก่อนอื่น มาดูสาเหตุบางอย่างที่อาจนำไปสู่ปัญหานี้ –
สาเหตุเบื้องหลัง Windows Resource Protection found corrupt files
- มีโค้ดแคชของไฟล์ระบบที่เสียหาย
- แอปพลิเคชันบุคคลที่สามหรือกระบวนการพื้นหลังรบกวน SFC utility
- ไฟล์ Nvidia บางไฟล์ (.dll) เสียหาย
- SFC มีทรัพยากรไม่เพียงพอที่จะแก้ไขปัญหา
ทำอย่างไรเมื่อเจอ Windows Resource Protection Found Corrupt Files
วิธีแก้ไขที่ 1 – ตรวจสอบไวรัส
หาก SFC ล้มเหลวและคืนข้อผิดพลาด “Windows resource protection found corrupt files” โอกาสมีว่ามัลแวร์หรือภัยคุกคามอันตรายได้แทนที่หรือทำลายไฟล์ระบบสำคัญ ที่นี่คุณสามารถนำเครื่องมือแอนตี้ไวรัสมาใช้
เครื่องมือหนึ่งคือ Systweak Antivirus มันปกป้องคอมพิวเตอร์ของคุณจากภัยคุกคามอันตรายทุกประเภทแบบเรียลไทม์ และมาพร้อมคุณสมบัติความปลอดภัยต่างๆ ทำให้ไม่มีภัยคุกคามไวรัสสามารถเข้าสู่คอมพิวเตอร์ของคุณได้

นี่คือคุณสมบัติเด่นของ Systweak Antivirus –
- กำจัดภัยคุกคามอันตรายที่อาจทำลายระบบของคุณหรือทำให้ช้าลง
- โหมดสแกนหลายแบบ - Quick, Deep, และ Custom เพื่อตรวจสอบทุกมุมของคอมพิวเตอร์ คุณยังสามารถตรวจสอบไฟล์เฉพาะสำหรับไวรัสได้
- ป้องกันการติดเชื้อที่อาจใช้ช่องโหว่ของคอมพิวเตอร์
- จัดการรายการเริ่มต้นที่อาจเป็นมัลแวร์
- Web และ firewall protection ที่ทำงานอยู่ตลอดเวลา
เราได้อภิปรายคุณสมบัติทั้งหมดนี้และการทำงานของ Systweak Antivirus ในบทความนี้

วิธีแก้ไขที่ 2 – รัน Check Disk Utility
Check Disk Utility หรือ CHKDSK utility ใน Command Prompt ที่มีสิทธิ์ผู้ดูแล (elevated) ช่วยสแกนฮาร์ดดิสก์เพื่อหาความไม่สอดคล้องหรือบัดเซกเตอร์ที่เสียหาย
ขั้นตอน 1 – ในแถบค้นหา Windows พิมพ์ cmd และคลิก Run as administrator จากด้านขวา

ขั้นตอน 2 – เมื่อ Command Prompt เปิด พิมพ์ chkdsk /c /f และกด Enter

ขั้นตอน 3 – กด Y
วิธีแก้ไขที่ 3 – รันคำสั่ง DISM
หากคำสั่ง SFC ล้มเหลวและคืนข้อผิดพลาดอย่าง “Windows resource protection found corrupt files” คุณสามารถใช้คำสั่ง DISM ใน Administrative Command Prompt แทนได้ มันย่อมาจาก Deployment Image Servicing and Management มันช่วยแก้ไขปัญหาโดยการซ่อมแซม Windows images นี่คือวิธีรันคำสั่ง DISM –
ขั้นตอน 1 – เปิด Administrative Command Prompt ตามที่แสดงด้านบน
ขั้นตอน 2 – เมื่อ Command Prompt เปิด พิมพ์ dism /Online /Cleanup-Image /RestoreHealth

วิธีแก้ไขที่ 4 – อัปเดต Windows
เหมือนกับกรณีส่วนใหญ่ของปัญหา หากการสแกน SFC คืนข้อผิดพลาด “Windows resource protection found corrupt files” โอกาสมีว่าคุณไม่ได้อัปเดตระบบปฏิบัติการ Windows ของคุณมานาน หากคุณไม่อัปเดต Windows PC เป็นประจำ คุณจะเจอข้อผิดพลาดและช่องโหว่ นี่คือวิธีอัปเดต Windows PC ของคุณ –
ขั้นตอน 1 – กด Windows + I เพื่อเปิด Settings
ขั้นตอน 2 – จากแผงด้านซ้าย คลิก Windows Update ซึ่งเป็นตัวเลือกสุดท้าย

ขั้นตอน 3 – จากด้านขวา คลิก Check for updates และหากมีอัปเดต ให้ทำตามคำแนะนำบนหน้าจอและดาวน์โหลดอัปเดตนั้น

นี่คือวิธีที่คุณสามารถตรวจสอบและ อัปเดตคอมพิวเตอร์ Windows 10 ของคุณ
วิธีแก้ไขที่ 5 – รันคำสั่ง DISM และ SFC ทั้งคู่ใน Safe Mode
ในกรณีที่วิธีแก้ไขข้างต้นไม่ทำงาน คุณสามารถลองรันคำสั่ง SFC และ DISM ทั้งคู่ใน Safe Mode นี่คือวิธีบูทใน Safe Mode เมื่อคุณบูทคอมพิวเตอร์ใน Safe Mode แล้ว ให้รันคำสั่งทั้งสอง
วิธีแก้ไขที่ 6 – ลองรีเซ็ตคอมพิวเตอร์นี้ (Reset This PC)
อาจเป็นที่คุณตั้งค่าระบบผิดพลาด ทำให้ข้อผิดพลาดที่กำลังพิจารณานี้เกิดขึ้น ในกรณีนั้น คุณสามารถลองรีเซ็ตคอมพิวเตอร์ของคุณได้ แต่ ก่อนที่คุณจะทำเช่นนั้น เราขอร้องให้คุณสำรองข้อมูลคอมพิวเตอร์ของคุณก่อน
ขั้นตอน 1 – เปิด Settings โดยกด Windows + I
ขั้นตอน 2 – คลิก System จากแผงด้านซ้าย (หากยังไม่ได้เลือก)
ขั้นตอน 3 – ภายใต้ Recovery options คลิก Reset PC และทำตามคำแนะนำบนหน้าจอ

วิธีแก้ไขที่ 7 – รัน SFC ใน WinRE (Windows Recovery Environment)
หากคุณไม่สามารถรัน SFC Scan ภายใต้เงื่อนไขปกติได้ คุณสามารถลอง Windows Recovery Environment หรือ WinRE และรัน SFC Scan ที่นั่น WinRE ทำงานด้วยทรัพยากรขั้นต่ำ ดังนั้น คุณอาจสามารถรัน SFC Scan ได้ นี่คือขั้นตอนในการทำ –
ขั้นตอน 1 – กด Start คลิกที่ปุ่มพาวเวอร์ ged Shift และจากนั้นกด Restart
ขั้นตอน 2 – คลิก Troubleshoot
ขั้นตอน 3 – คลิก Advanced options
ขั้นตอน 4 – เลือก Command Prompt
ขั้นตอน 5 – รันคำสั่ง sfc /scannow
สรุป
การเจอข้อความ “Windows Resource Protection found corrupt files” อาจทำให้หงุดหงิด แต่ไม่ใช่สิ่งที่คุณแก้ไม่ได้ เราหวังว่าวิธีแก้ไขข้างต้นจะช่วยให้คุณแก้ไขปัญหาได้ คุณสามารถเริ่มต้นด้วยการตรวจสอบมัลแวร์บนคอมพิวเตอร์ของคุณโดยใช้แอนตี้ไวรัส และหากไม่มีอะไรทำงาน คุณสามารถรัน SFC scan ในโหมด WinRE ได้ สำหรับเนื้อหาแบบนี้อีก ให้ติดตามอ่าน WeTheGeek คุณยังสามารถติดตามเราได้ที่ Facebook, Instagram, Pinterest, YouTube และ Flipboard