การเรียกใช้การสแกน SFC (System File Checker) นั้นค่อนข้างตรงไปตรงมาเป็นส่วนใหญ่ แต่คุณจะทำอย่างไรหากคุณพบข้อความแสดงข้อผิดพลาดต่อไปนี้ในตอนท้าย:“ Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ “? ผู้ใช้ Windows หลายคนไม่แน่ใจว่าจะต้องทำอย่างไรต่อไปหลังจากที่ยูทิลิตี้ System File Checker ไม่สามารถแก้ไขปัญหาได้
Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้
System File Checker คืออะไร?
System File Checker เป็นยูทิลิตี้ Microsoft Windows ที่ได้รับการยอมรับซึ่งช่วยให้ผู้ใช้ระบุและซ่อมแซมไฟล์ระบบ Windows ยูทิลิตี้นี้มีมาตั้งแต่ Windows 98 และยังคงถูกส่งไปยัง Windows เวอร์ชันล่าสุดทั้งหมด
ใน Windows Vista, Windows 7 และ Windows 10 ยูทิลิตี้ SFC (System File Checker) จะรวมเข้ากับ Windows Resource Protection (WRP) สิ่งนี้ช่วยเพิ่มการป้องกันสำหรับคีย์รีจิสทรีโฟลเดอร์และไฟล์ระบบที่สำคัญ
อะไรทำให้เกิดข้อผิดพลาด“ Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขข้อผิดพลาดบางไฟล์ได้”
เราตรวจสอบข้อความแสดงข้อผิดพลาดนี้โดยดูรายงานของผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่พวกเขาปฏิบัติตามเพื่อแก้ไขข้อความแสดงข้อผิดพลาด จากการค้นพบของเรามีสถานการณ์ทั่วไปหลายอย่างที่ทราบกันดีว่าบังคับให้ System File Checker ส่งข้อความแสดงข้อผิดพลาดนี้:
- บวกเท็จ - มีสาเหตุหลายประการที่การสแกน System File Checker จะรายงานผลบวกเท็จ ผลบวกเท็จที่พบบ่อยคือไฟล์ opendll.dll ของ Nvidia ซึ่ง SFC อาจตั้งค่าสถานะแม้ในกรณีที่ไฟล์ไม่เสียหาย ในกรณีนี้การสแกน DISM จะตรวจสอบว่าไฟล์ที่ถูกตั้งค่าสถานะเสียหายจริงหรือไม่
- การรบกวนจากบุคคลที่สาม - ข้อผิดพลาดเฉพาะนี้อาจเกิดขึ้นได้หากแอปพลิเคชันที่ติดตั้งรบกวนการสแกน SFC (System File Checker) ส่วนใหญ่ที่เคยผ่านสถานการณ์เฉพาะนี้รายงานว่าการสแกน SFC สรุปได้โดยไม่มีข้อผิดพลาดเมื่อเรียกใช้ในระหว่างการคลีนบูต
- ไฟล์ระบบเสียหายผิดปกติ - มีบางกรณีที่ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากระดับความเสียหายที่ไม่สามารถกู้คืนได้โดยใช้ยูทิลิตี้เริ่มต้นของ Windows (SFC และ DISM) ในกรณีนี้ทางออกเดียวคือติดตั้ง / ติดตั้งไฟล์ระบบปฏิบัติการใหม่
หากคุณกำลังมองหาวิธีแก้ไขไฟล์ที่เสียหายซึ่งได้รับการแก้ไข / แทนที่โดย System File Checker บทความนี้จะให้ข้อมูลเกี่ยวกับกลยุทธ์การซ่อมแซมที่ได้รับการยืนยันหลายประการ ด้านล่างนี้คุณจะพบชุดวิธีการที่ผู้ใช้รายอื่นในสถานการณ์คล้ายกันใช้เพื่อกำจัดไฟล์ระบบที่เสียหาย
เพื่อให้การทดสอบทั้งหมดมีประสิทธิภาพมากที่สุดเราขอแนะนำให้คุณทำตามวิธีการด้านล่างตามลำดับที่นำเสนอ ในที่สุดคุณควรสะดุดกับการแก้ไขที่จะแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ
วิธีที่ 1: การใช้ DISM เพื่อแก้ไขไฟล์ที่เสียหาย
มีโอกาสที่คุณจะรู้แล้วว่าขั้นตอนต่อไปเมื่อยูทิลิตี้ SFC ไม่สามารถแก้ไขปัญหาได้คือการใช้ไฟล์ DISM (การปรับใช้การบริการและการจัดการอิมเมจ) ยูทิลิตี้เพื่อซ่อมแซมอิมเมจของ Windows DISM มีมาตั้งแต่ Windows Vista และโดยทั่วไปถือว่าเป็นยูทิลิตี้ที่เหนือกว่าในการค้นหาและแก้ไขความขัดแย้งของไฟล์ระบบ
ในขณะที่การสแกน SFC แทนที่ไฟล์ที่เสียหายด้วยสำเนาที่เก็บไว้ในเครื่อง (ซึ่งอาจเสียหายได้เช่นกัน) DISM ใช้คอมโพเนนต์ Windows Update เพื่อทำงานให้เสร็จ แน่นอนว่านี่หมายความว่าคุณจะต้องตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่มั่นคงก่อนที่จะทำการสแกน
มีพารามิเตอร์การสแกนหลายตัวที่สามารถใช้ได้กับ DISM แต่เพื่อประโยชน์ในการรักษาสิ่งต่างๆให้เรียบง่ายเราจะใช้ RestoreHealth ซึ่งเป็นคำสั่งที่จะสแกน Windows Image โดยอัตโนมัติเพื่อหาความเสียหายใด ๆ และทำการซ่อมแซมที่จำเป็นโดยอัตโนมัติ สิ่งที่คุณต้องทำมีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ cmd” แล้วกด Ctrl + Shift + Esc เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
กำลังเปิด Command Prompt ผ่านกล่องโต้ตอบ Run
- ภายในพรอมต์คำสั่งที่ยกระดับให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน เพื่อเริ่มการสแกน DISM ด้วยไฟล์ ฟื้นฟูสุขภาพ ตัวเลือก:
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
- รอให้กระบวนการเสร็จสมบูรณ์ ขึ้นอยู่กับการกำหนดค่าพีซีของคุณอาจใช้เวลาน้อยหรือมากกว่าหนึ่งชั่วโมง
บันทึก: อย่าปิดหน้าต่างนี้ก่อนขั้นตอนจะเสร็จสมบูรณ์ โปรดทราบว่าการสแกน DISM มีแนวโน้มที่จะติดขัดเมื่อได้รับประมาณ 30% แต่อย่าปิดหน้าต่างเนื่องจากเป็นพฤติกรรมปกติความคืบหน้าจะดำเนินต่อไปหลังจากผ่านไปสองสามนาที - หากกระบวนการเสร็จสมบูรณ์และคุณได้รับข้อความแจ้งว่าความเสียหายของไฟล์ได้รับการแก้ไขแล้วให้รีสตาร์ทคอมพิวเตอร์และเรียกใช้การสแกน SFC เมื่อเริ่มต้นครั้งถัดไปเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากคุณยังคงพบกับ“ Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ ” เกิดข้อผิดพลาดขณะเรียกใช้การสแกน SFC ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 2: การลบส่วนที่เหลือของซอฟต์แวร์ป้องกันไวรัสของ บริษัท อื่น (ถ้ามี)
ตามที่ผู้ใช้สองรายแนะนำข้อผิดพลาด SFC อาจเกิดขึ้นจากผลบวกปลอม โดยทั่วไปแล้วสิ่งที่หลงเหลือจากโซลูชันป้องกันไวรัส / ความปลอดภัยที่ถอนการติดตั้งไม่ดีจะเป็นตัวกำหนดให้เกิดเหตุการณ์ประเภทนี้ขึ้น โดยส่วนใหญ่ผู้ใช้ที่ได้รับผลกระทบชี้ไปที่ Avast และ McAfee ว่าเป็นผู้รับผิดชอบต่อปัญหานี้โดยเฉพาะ
โปรดทราบว่าขั้นตอนในการลบส่วนที่เหลือออกจาก AV ที่ลบด้วยตนเองนั้นไม่ง่ายอย่างนั้น โซลูชัน AV ส่วนใหญ่จะมีโปรแกรมถอนการติดตั้งโดยเฉพาะ - การค้นหาวิธีที่ใช้ได้กับเวอร์ชันของคุณไม่ใช่เรื่องง่ายเสมอไป
โชคดีที่เราได้สร้างบทความโดยละเอียดที่จะช่วยให้คุณถอนการติดตั้งโปรแกรมรักษาความปลอดภัยได้อย่างสมบูรณ์โดยไม่คำนึงถึง AV ของบุคคลที่สามของคุณ - ทำตามบทความนี้ ( ที่นี่ ) เพื่อระบุไฟล์ที่เหลือและลบออกจากระบบของคุณ
เมื่อลบไฟล์ป้องกันไวรัสส่วนที่เหลือแล้วให้รีสตาร์ทคอมพิวเตอร์และเรียกใช้การสแกน SFC อีกครั้งเมื่อเริ่มต้นครั้งถัดไป หากคุณยังคงเห็น“ Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ ” เกิดข้อผิดพลาดในตอนท้ายของการสแกนให้เลื่อนไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 3: ทำการสแกน SFC / DISM ในสถานะคลีนบูต
หากสองวิธีข้างต้นไม่สามารถขจัดข้อผิดพลาด SFC ได้เป็นไปได้มากว่าปัญหาเกิดจากปัจจัยต่อไปนี้ - อาจเป็นปัญหาที่เกิดจากแอปพลิเคชันของบุคคลที่สามที่รบกวนหรือคุณกำลังจัดการกับข้อผิดพลาดของไฟล์ระบบที่ไม่สามารถกู้คืนได้ SFC และ DISM ไม่สามารถเข้าใจได้
ในวิธีนี้เราจะกล่าวถึงสถานการณ์ที่ข้อผิดพลาดเกิดจากแอปพลิเคชันของบุคคลที่สามที่รบกวนซึ่งกำลังขัดขวางยูทิลิตี้ System File Checker เราจะตรวจสอบให้แน่ใจว่าไม่มีการแทรกแซงของบุคคลที่สามโดยดำเนินการคลีนบูตและเรียกใช้ยูทิลิตี้ทั้งสองข้างต้นอีกครั้ง
บันทึก: หากคุณกำลังรีบและไม่สามารถใช้เวลาสองถึงสามชั่วโมงในการทำซ้ำวิธีการข้างต้นในสถานะคลีนบูตให้ไปที่ วิธีที่ 4 . แต่โปรดทราบว่าวิธีการถัดไปเป็นการรบกวนมากขึ้นเล็กน้อยและจะทำให้คุณสูญเสียการตั้งค่าของผู้ใช้อย่างน้อยที่สุด (ขึ้นอยู่กับการดำเนินการที่คุณเลือก)
การคลีนบูตจะเริ่มต้นคอมพิวเตอร์ของคุณด้วยชุดไดรเวอร์และโปรแกรมเริ่มต้นที่น้อยที่สุด สิ่งนี้จะช่วยให้เราทราบว่าโปรแกรมพื้นหลังไดรเวอร์บริการหรือโปรแกรมของบุคคลที่สามรบกวนการสแกน SFC หรือไม่
คำแนะนำโดยย่อเกี่ยวกับวิธีการคลีนบูตและตรวจสอบว่ามีแอปพลิเคชันของบุคคลที่สามก่อให้เกิดปัญหาหรือไม่:
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ msconfig” แล้วกด ป้อน เพื่อเปิดไฟล์ การกำหนดค่าระบบ หน้าจอ หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) เลือก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
เรียกใช้กล่องโต้ตอบ: msconfig
- ข้างใน การกำหนดค่าระบบ ไปที่หน้าต่าง ทั่วไป และเลือก การเริ่มต้นที่เลือก ภายใต้ Selective startup ตรวจสอบให้แน่ใจว่าคุณได้ยกเลิกการเลือกช่องที่เกี่ยวข้องกับ โหลดรายการเริ่มต้น .
การป้องกันไม่ให้รายการเริ่มต้นโหลด
- จากนั้นย้ายไปที่ไฟล์ บริการ และเลือกช่องที่เกี่ยวข้องกับ ซ่อนบริการทั้งหมดของ Microsoft . จากนั้นคลิกที่ไฟล์ ปิดการใช้งานทั้งหมด เพื่อให้แน่ใจว่าบริการของบุคคลที่สามถูกป้องกันไม่ให้ทำงานเมื่อเริ่มต้นครั้งถัดไป
การปิดใช้งานรายการเริ่มต้นที่ไม่ใช่ของ Microsoft ทั้งหมด
- คลิก สมัคร เพื่อบันทึกการกำหนดค่าการบูตปัจจุบันและปฏิบัติตามหากคุณได้รับแจ้งให้รีสตาร์ทเครื่อง ถ้าไม่ทำด้วยตนเอง
- เมื่อคอมพิวเตอร์ของคุณรีสตาร์ทในสถานะคลีนบูตให้กด คีย์ Windows + R เพื่อเปิดอีกอัน วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ cmd” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
กำลังเปิด Command Prompt ผ่านกล่องโต้ตอบ Run
- ภายในพรอมต์คำสั่งที่ยกระดับให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน เพื่อเริ่มการสแกน DISM อีกครั้ง:
DISM.exe / ออนไลน์ / Cleanup-image / Restorehealth
บันทึก: คำสั่งนี้ใช้ Windows Update เพื่อจัดเตรียมไฟล์ที่จำเป็นในการแก้ไขข้อมูลที่เสียหาย ด้วยเหตุนี้คุณจึงต้องแน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร
- เมื่อกระบวนการเสร็จสมบูรณ์อย่าปิดพรอมต์คำสั่งที่ยกระดับ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน เพื่อทริกเกอร์การสแกน SFC และดูว่าข้อผิดพลาดไม่เกิดขึ้นอีกต่อไปหรือไม่:
sfc / scannow
ในกรณีที่การสแกนสองครั้ง (SFC และ DISM) ซึ่งขัดขวางโดยบริการแอปพลิเคชันที่ 3 Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ ” ข้อผิดพลาดจะไม่เกิดขึ้นอีกต่อไป
อย่างไรก็ตามหากข้อผิดพลาดยังคงเกิดขึ้นเป็นที่ชัดเจนว่าระบบของคุณกำลังประสบปัญหาไฟล์ระบบเสียหายซึ่งไม่สามารถแก้ไขได้ตามอัตภาพ ในกรณีนี้ให้ย้ายไปที่วิธีสุดท้ายด้านล่างเพื่อเปลี่ยนส่วนประกอบ Windows ทั้งหมดและแก้ไขปัญหา
วิธีที่ 4: ทำการติดตั้งซ่อมแซม
หากคุณมาไกลโดยไม่มีผลลัพธ์มีสองขั้นตอนที่น่าจะช่วยให้ปัญหาได้รับการแก้ไข:
- ทำความสะอาดการติดตั้ง - ขั้นตอนนี้จะแทนที่เนื้อหาอื่น ๆ ทั้งหมดบนไดรเวอร์การติดตั้ง Windows ของคุณ นอกเหนือจากการลบข้อมูลทั้งหมดที่เกี่ยวข้องกับระบบปฏิบัติการของคุณแล้วคุณจะสูญเสียไฟล์ส่วนตัวและความชอบส่วนตัว (ภาพถ่ายรูปภาพเพลงแอพพลิเคชั่นการตั้งค่าของผู้ใช้ ฯลฯ )
- ซ่อมติดตั้ง - นี่เป็นกระบวนการติดตั้งประเภทอื่นซึ่งการตั้งค่าจะติดตั้งโครงสร้างเดียวกันซ้ำกับการติดตั้งระบบปฏิบัติการที่มีอยู่ วิธีนี้เป็นการทำลายล้างน้อยกว่าเนื่องจากจะช่วยให้คุณสามารถเก็บรักษาไฟล์ส่วนตัวการตั้งค่าผู้ใช้และแอปพลิเคชันที่ติดตั้งไว้ทั้งหมด
ไม่ว่าคุณจะเลือกทางใดเรามีให้คุณครอบคลุม หากคุณต้องการเก็บไฟล์ส่วนตัวของคุณและจำกัดความเสียหายให้มากที่สุดให้ทำตามบทความนี้ ( ที่นี่ ) เพื่อทำการติดตั้งซ่อมแซม ในกรณีที่คุณต้องการเริ่มต้นใหม่ให้ทำตามบทความนี้ ( ที่นี่ ) เพื่อทำการติดตั้งใหม่ทั้งหมด
อ่าน 6 นาที