การเรียกใช้การสแกน SFC (System File Checker) นั้นค่อนข้างตรงไปตรงมาโดยส่วนใหญ่ แต่คุณจะทำอย่างไรหากคุณพบข้อความแสดงข้อผิดพลาดต่อไปนี้ในตอนท้าย:“Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้ บางส่วน “? ผู้ใช้ Windows หลายคนไม่แน่ใจว่าต้องทำอะไรต่อไปหลังจากยูทิลิตี้ 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 (Deployment Image Servicing and Management) ยูทิลิตี้เพื่อซ่อมแซมอิมเมจ Windows DISM มีมาตั้งแต่ Windows Vista และโดยทั่วไปถือว่าเป็นยูทิลิตี้ที่เหนือกว่าเมื่อต้องการค้นหาและแก้ไขข้อขัดแย้งของไฟล์ระบบที่เสียหาย
แม้ว่าการสแกน SFC จะแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่จัดเก็บไว้ในเครื่อง (ซึ่งอาจเสียหายได้) DISM จะใช้คอมโพเนนต์ Windows Update เพื่อทำงานให้เสร็จสิ้น แน่นอน นี่หมายความว่าคุณจะต้องแน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรก่อนทำการสแกน
มีพารามิเตอร์การสแกนหลายตัวที่สามารถใช้กับ DISM ได้ แต่เพื่อให้ง่ายขึ้น เราจะใช้ RestoreHealth ซึ่งเป็นคำสั่งที่จะสแกน Windows Image โดยอัตโนมัติเพื่อหาความเสียหายและดำเนินการซ่อมแซมที่จำเป็นโดยอัตโนมัติ นี่คือสิ่งที่คุณต้องทำ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” แล้วกด Ctrl + Shift + Esc เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- ภายใน Command prompt ที่ยกระดับ พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM ด้วย กู้คืนสุขภาพ ตัวเลือก:
DISM /Online /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” แล้วกด Enter เพื่อเปิด การกำหนดค่าระบบ หน้าจอ. หากคุณได้รับแจ้งจาก UAC ( User Account Control) เลือก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- ภายใน การกำหนดค่าระบบ หน้าต่าง ไปที่ ทั่วไป และเลือก การเริ่มต้นแบบเลือก ภายใต้ Selective startup ตรวจสอบให้แน่ใจว่าคุณยกเลิกการเลือกช่องที่เกี่ยวข้องกับโหลดรายการเริ่มต้น .
- ถัดไป ย้ายไปที่ บริการ และเลือกช่องทำเครื่องหมายที่เกี่ยวข้องกับ ซ่อนบริการทั้งหมดของ Microsoft . จากนั้นคลิกที่ ปิดการใช้งานทั้งหมด ปุ่มเพื่อให้แน่ใจว่าบริการของบุคคลที่สามจะไม่ทำงานเมื่อเริ่มต้นครั้งถัดไป
- คลิก สมัคร เพื่อบันทึกการกำหนดค่าการบูตปัจจุบันและปฏิบัติตามหากคุณได้รับแจ้งให้รีสตาร์ทเครื่อง หากไม่เป็นเช่นนั้น ให้ดำเนินการด้วยตนเอง
- เมื่อคอมพิวเตอร์ของคุณรีสตาร์ทในสถานะคลีนบูต ให้กด แป้น Windows + R เพื่อเปิดอีก วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
- ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM อื่น:
DISM.exe /Online /Cleanup-image /Restorehealth
หมายเหตุ: คำสั่งนี้ใช้ Windows Update เพื่อให้ไฟล์ที่จำเป็นในการแก้ไขข้อมูลที่เสียหาย ด้วยเหตุนี้ คุณจึงต้องแน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร
- เมื่อดำเนินการเสร็จสิ้น อย่าปิด Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อทริกเกอร์การสแกน SFC และดูว่าข้อผิดพลาดไม่เกิดขึ้นอีกหรือไม่:
sfc /scannow
ในกรณีที่การสแกนสองครั้ง (SFC และ DISM) ถูกขัดขวางโดยบริการแอปพลิเคชันที่ 3 “Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้ ” ข้อผิดพลาดจะไม่เกิดขึ้นอีกต่อไป
อย่างไรก็ตาม หากข้อผิดพลาดยังคงเกิดขึ้น เป็นที่ชัดเจนว่าระบบของคุณได้รับความเสียหายจากไฟล์ระบบประเภทหนึ่งซึ่งไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ ให้ย้ายไปยังวิธีสุดท้ายด้านล่างเพื่อแทนที่ส่วนประกอบ Windows ทั้งหมดและแก้ไขปัญหา
วิธีที่ 4:ทำการติดตั้งซ่อมแซม
หากคุณมาไกลถึงขนาดนี้โดยไม่ได้ผลลัพธ์ มีสองขั้นตอนที่น่าจะแก้ปัญหาได้:
- ล้างการติดตั้ง – ขั้นตอนนี้จะแทนที่เนื้อหาอื่นๆ ทั้งหมดบนไดรเวอร์การติดตั้ง Windows ของคุณ นอกจากการลบข้อมูลทั้งหมดที่เกี่ยวข้องกับระบบปฏิบัติการของคุณแล้ว คุณยังจะสูญเสียไฟล์ส่วนบุคคลและค่ากำหนดส่วนบุคคล (ภาพถ่าย รูปภาพ เพลง แอปพลิเคชัน การตั้งค่าของผู้ใช้ ฯลฯ)
- ซ่อมแซมการติดตั้ง – นี่เป็นกระบวนการติดตั้งประเภทอื่น โดยที่การตั้งค่าจะติดตั้งบิลด์เดียวกันใหม่ทับการติดตั้งระบบปฏิบัติการที่มีอยู่เป็นหลัก วิธีการนี้มีการทำลายล้างน้อยกว่า เนื่องจากจะช่วยให้คุณสามารถรักษาไฟล์ส่วนตัว การตั้งค่าผู้ใช้ และแอปพลิเคชันที่ติดตั้งไว้ได้ทั้งหมด
ไม่ว่าคุณจะเลือกทางไหน เราก็พร้อมดูแลคุณ หากคุณต้องการเก็บไฟล์ส่วนตัวของคุณและจำกัดความเสียหายให้มากที่สุด ให้ทำตามบทความนี้ (ที่นี่ ) เพื่อดำเนินการติดตั้งซ่อมแซม ในกรณีที่คุณต้องการเริ่มต้นใหม่ ให้ทำตามบทความนี้ (ที่นี่ ) เพื่อทำการติดตั้งใหม่ทั้งหมด