หากคุณกำลังพยายามแก้ไขไฟล์ที่เสียหายที่พบในระบบของคุณโดยใช้ System File Checker (SFC) คุณอาจพบข้อผิดพลาด “Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้” ข้อผิดพลาดนี้หมายความว่า System File Checker เสร็จสิ้นการสแกนและพบไฟล์ระบบที่เสียหาย แต่ไม่สามารถแก้ไขได้ Windows Resource Protection ปกป้องรีจิสตรีคีย์และโฟลเดอร์ตลอดจนไฟล์ระบบที่สำคัญ และหากไฟล์เหล่านั้นเสียหาย SFC ให้พยายามแทนที่ไฟล์เหล่านั้นเพื่อแก้ไข แต่เมื่อ SFC ล้มเหลว คุณจะต้องเผชิญกับข้อผิดพลาดต่อไปนี้:
Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้
รายละเอียดรวมอยู่ใน CBS.Log windir\Logs\CBS\CBS.log ตัวอย่างเช่น C:\Windows\Logs\CBS\CBS.log
โปรดทราบว่าขณะนี้การบันทึกไม่ได้รับการสนับสนุนในสถานการณ์การบริการแบบออฟไลน์
ไฟล์ระบบที่เสียหายควรได้รับการแก้ไขเพื่อรักษาความสมบูรณ์ของระบบ แต่เนื่องจาก SFC ล้มเหลวในการทำงาน คุณจะไม่เหลือตัวเลือกอื่นอีกมากมาย แต่นี่คือสิ่งที่คุณคิดผิด ไม่ต้องกังวลหาก SFC ล้มเหลว เพราะเรามีทางเลือกอื่นที่ดีกว่าในการแก้ไขไฟล์ที่เสียหาย ตามด้วย System File Checker เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีแก้ไขปัญหานี้จริง ๆ โดยใช้ขั้นตอนการแก้ปัญหาตามรายการด้านล่าง
Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้ [แก้ไขแล้ว]
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ
วิธีที่ 1:บูตเข้าสู่ Safe Mode แล้วลองใช้ SFC
1. กดแป้น Windows + R จากนั้นพิมพ์ msconfig แล้วกด Enter เพื่อเปิด System Configuration
2. สลับไปที่แท็บบูต และทำเครื่องหมายที่ ตัวเลือก Safe Boot
3. คลิก ใช้ ตามด้วย ตกลง
4. รีสตาร์ทพีซีและระบบจะบูตเข้าสู่ Safe Mode โดยอัตโนมัติ
5. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
6. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:sfc/scannow
หมายเหตุ: ตรวจสอบให้แน่ใจว่า รอการลบ และ รอการเปลี่ยนชื่อ โฟลเดอร์อยู่ภายใต้ C:\WINDOWS\WinSxS\Temp.
หากต้องการไปที่ไดเร็กทอรีนี้ ให้เปิด Run และพิมพ์ %WinDir%\WinSxS\Temp
วิธีที่ 2:ใช้เครื่องมือ DISM
1. กด Windows Key + X แล้วคลิก Command Prompt(Admin)
2. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
DISM /Online /Cleanup-Image /RestoreHealth
3. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันทำงานเสร็จ
4. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)
5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
ดูเหมือนว่าเครื่องมือ DISM จะแก้ไข Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไข บางส่วนได้ ปัญหาส่วนใหญ่ แต่ถ้ายังติดอยู่ ให้ลองวิธีถัดไป
วิธีที่ 3:ลองเรียกใช้ SFCFix Tool
SFCFix จะสแกนพีซีของคุณเพื่อหาไฟล์ระบบที่เสียหาย และกู้คืน/ซ่อมแซมไฟล์เหล่านี้ซึ่ง System File Checker ไม่สามารถทำได้
1. ดาวน์โหลด SFCFix Tool จากที่นี่
2. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)
3. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:SFC /SCANNOW
4. ทันทีที่การสแกน SFC เริ่มขึ้น ให้เปิด SFCFix.exe
เมื่อ SFCFix ดำเนินการแล้ว โปรแกรมจะเปิดไฟล์แผ่นจดบันทึกพร้อมข้อมูลเกี่ยวกับไฟล์ระบบที่เสียหาย/หายไปทั้งหมดที่ SFCFix พบและการซ่อมแซมสำเร็จหรือไม่
วิธีที่ 4:ตรวจสอบ cbs.log ด้วยตนเอง
1. กดแป้น Windows + R จากนั้นพิมพ์ C:\windows\logs\CBS แล้วกด Enter
2. ดับเบิลคลิกที่ CBS.log ไฟล์ และหากคุณได้รับข้อผิดพลาดในการเข้าถึง ให้ทำตามขั้นตอนต่อไป
3. คลิกขวาที่ไฟล์ CBS.log แล้วเลือก คุณสมบัติ
4. สลับไปที่แท็บความปลอดภัย และคลิกขั้นสูง
5. คลิก เปลี่ยนภายใต้เจ้าของ
6. พิมพ์ ทุกคน จากนั้นคลิกที่ ตรวจสอบชื่อ แล้วคลิกตกลง
7. ตอนนี้คลิก สมัคร ตามด้วยตกลงเพื่อบันทึกการเปลี่ยนแปลง
8. คลิกขวาที่ไฟล์ CBS.log แล้วเลือก คุณสมบัติ
9. สลับไปที่แท็บความปลอดภัย จากนั้นเลือก ทุกคน ใต้ชื่อกลุ่มหรือชื่อผู้ใช้ แล้วคลิกแก้ไข
10. ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ การควบคุมทั้งหมด จากนั้นคลิก Apply ตามด้วย OK
11. พยายามเข้าถึงไฟล์อีกครั้ง และครั้งนี้คุณจะประสบความสำเร็จ
12. กด Ctrl + F แล้วพิมพ์ เสียหาย และจะพบทุกสิ่งที่บอกว่าทุจริต
13. ให้กด F3 เพื่อค้นหาทุกสิ่งที่บอกว่าทุจริต
14. ตอนนี้คุณจะพบสิ่งที่เสียหายจริงซึ่ง SFC ไม่สามารถแก้ไขได้
15. พิมพ์ข้อความค้นหาใน Google เพื่อค้นหาวิธีแก้ไขสิ่งที่เสียหาย บางครั้งทำได้ง่ายๆ เช่น การลงทะเบียนไฟล์ .dll ใหม่
16. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 5:เรียกใช้การซ่อมแซมอัตโนมัติ
1. ใส่ดีวีดีการติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ
2. เมื่อได้รับแจ้งให้กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี ให้กดปุ่มใดก็ได้เพื่อดำเนินการต่อ
3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิก ถัดไป คลิกซ่อมแซม คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย
4. ในหน้าจอเลือกตัวเลือก ให้คลิกแก้ปัญหา .
5. บนหน้าจอแก้ไขปัญหา คลิกตัวเลือกขั้นสูง .
6. ในหน้าจอตัวเลือกขั้นสูง ให้คลิก การซ่อมแซมอัตโนมัติหรือการซ่อมแซมการเริ่มต้นระบบ .
7. รอจนกระทั่ง Windows Automatic/Startup Repairs เสร็จสมบูรณ์
8. รีสตาร์ทพีซีของคุณและข้อผิดพลาดอาจได้รับการแก้ไขในขณะนี้
อ่านเพิ่มเติม:วิธีแก้ไข Automatic Repair ไม่สามารถซ่อมแซมพีซีของคุณได้
วิธีที่ 6:เรียกใช้การติดตั้งซ่อมแซม Windows 10
วิธีนี้เป็นวิธีสุดท้ายเพราะถ้าไม่มีอะไรเกิดขึ้น วิธีนี้จะช่วยแก้ไขปัญหาทั้งหมดกับพีซีของคุณได้อย่างแน่นอน ซ่อมแซม ติดตั้งโดยใช้การอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหาเกี่ยวกับระบบโดยไม่ต้องลบข้อมูลผู้ใช้ที่มีอยู่ในระบบ ดังนั้นให้ทำตามบทความนี้เพื่อดูวิธีการซ่อมแซมติดตั้ง Windows 10 อย่างง่ายดาย
แนะนำ:
- แก้ไข VIDEO_TDR_FAILURE (ATIKMPAG.SYS)
- วิธีแก้ไขรหัสข้อผิดพลาด Windows Store 0x80240437
- แก้ไข Windows Media ไม่เล่นไฟล์เพลง Windows 10
- แก้ไขข้อผิดพลาด Windows Store 0x80073cf0
นั่นคือคุณประสบความสำเร็จ แก้ไข Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไข บางส่วนได้ ปัญหาหากคุณยังมีข้อสงสัยใดๆ เกี่ยวกับโพสต์นี้ โปรดถามพวกเขาในส่วนความคิดเห็น