Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้

การเรียกใช้การสแกน SFC (System File Checker) นั้นค่อนข้างตรงไปตรงมาโดยส่วนใหญ่ แต่คุณจะทำอย่างไรหากคุณพบข้อความแสดงข้อผิดพลาดต่อไปนี้ในตอนท้าย:“Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้ บางส่วน “? ผู้ใช้ Windows หลายคนไม่แน่ใจว่าต้องทำอะไรต่อไปหลังจากยูทิลิตี้ System File Checker ไม่สามารถแก้ไขปัญหาได้

แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้

ตัวตรวจสอบไฟล์ระบบคืออะไร

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 โดยอัตโนมัติเพื่อหาความเสียหายและดำเนินการซ่อมแซมที่จำเป็นโดยอัตโนมัติ นี่คือสิ่งที่คุณต้องทำ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” แล้วกด Ctrl + Shift + Esc  เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้
  2. ภายใน Command prompt ที่ยกระดับ พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM ด้วย กู้คืนสุขภาพ ตัวเลือก:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. รอให้กระบวนการเสร็จสมบูรณ์ ขึ้นอยู่กับการกำหนดค่าพีซีของคุณ อาจใช้เวลาน้อยกว่าหรือมากกว่าหนึ่งชั่วโมง
    หมายเหตุ: อย่าปิดหน้าต่างนี้ก่อนที่ขั้นตอนจะเสร็จสิ้น โปรดทราบว่าการสแกน DISM มีแนวโน้มที่จะติดขัดเมื่อได้รับประมาณ 30% แต่อย่าปิดหน้าต่างเพราะเป็นพฤติกรรมปกติ – ความคืบหน้าจะกลับมาทำงานอีกครั้งหลังจากผ่านไปสองสามนาที
  4. หากกระบวนการเสร็จสิ้นและคุณได้รับข้อความแจ้งว่าไฟล์เสียหายได้รับการแก้ไขแล้ว ให้รีสตาร์ทคอมพิวเตอร์และเรียกใช้การสแกน 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 หรือไม่

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

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “msconfig” แล้วกด Enter เพื่อเปิด การกำหนดค่าระบบ หน้าจอ. หากคุณได้รับแจ้งจาก UAC ( User Account Control) เลือก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้
  2. ภายใน การกำหนดค่าระบบ หน้าต่าง ไปที่ ทั่วไป และเลือก การเริ่มต้นแบบเลือก ภายใต้ Selective startup ตรวจสอบให้แน่ใจว่าคุณยกเลิกการเลือกช่องที่เกี่ยวข้องกับโหลดรายการเริ่มต้น . แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้
  3. ถัดไป ย้ายไปที่ บริการ และเลือกช่องทำเครื่องหมายที่เกี่ยวข้องกับ ซ่อนบริการทั้งหมดของ Microsoft . จากนั้นคลิกที่ ปิดการใช้งานทั้งหมด ปุ่มเพื่อให้แน่ใจว่าบริการของบุคคลที่สามจะไม่ทำงานเมื่อเริ่มต้นครั้งถัดไป แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้
  4.  คลิก สมัคร เพื่อบันทึกการกำหนดค่าการบูตปัจจุบันและปฏิบัติตามหากคุณได้รับแจ้งให้รีสตาร์ทเครื่อง หากไม่เป็นเช่นนั้น ให้ดำเนินการด้วยตนเอง
  5. เมื่อคอมพิวเตอร์ของคุณรีสตาร์ทในสถานะคลีนบูต ให้กด แป้น Windows + R เพื่อเปิดอีก วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” แล้วกด Ctrl + Shift + Enter  เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ แก้ไข:การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้
  6. ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM อื่น:
    DISM.exe /Online /Cleanup-image /Restorehealth

    หมายเหตุ: คำสั่งนี้ใช้ Windows Update เพื่อให้ไฟล์ที่จำเป็นในการแก้ไขข้อมูลที่เสียหาย ด้วยเหตุนี้ คุณจึงต้องแน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร

  7. เมื่อดำเนินการเสร็จสิ้น อย่าปิด Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อทริกเกอร์การสแกน SFC และดูว่าข้อผิดพลาดไม่เกิดขึ้นอีกหรือไม่:
    sfc /scannow

ในกรณีที่การสแกนสองครั้ง (SFC และ DISM) ถูกขัดขวางโดยบริการแอปพลิเคชันที่ 3  “Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้ ” ข้อผิดพลาดจะไม่เกิดขึ้นอีกต่อไป

อย่างไรก็ตาม หากข้อผิดพลาดยังคงเกิดขึ้น เป็นที่ชัดเจนว่าระบบของคุณได้รับความเสียหายจากไฟล์ระบบประเภทหนึ่งซึ่งไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ ให้ย้ายไปยังวิธีสุดท้ายด้านล่างเพื่อแทนที่ส่วนประกอบ Windows ทั้งหมดและแก้ไขปัญหา

วิธีที่ 4:ทำการติดตั้งซ่อมแซม

หากคุณมาไกลถึงขนาดนี้โดยไม่ได้ผลลัพธ์ มีสองขั้นตอนที่น่าจะแก้ปัญหาได้:

  • ล้างการติดตั้ง – ขั้นตอนนี้จะแทนที่เนื้อหาอื่นๆ ทั้งหมดบนไดรเวอร์การติดตั้ง Windows ของคุณ นอกจากการลบข้อมูลทั้งหมดที่เกี่ยวข้องกับระบบปฏิบัติการของคุณแล้ว คุณยังจะสูญเสียไฟล์ส่วนบุคคลและค่ากำหนดส่วนบุคคล (ภาพถ่าย รูปภาพ เพลง แอปพลิเคชัน การตั้งค่าของผู้ใช้ ฯลฯ)
  • ซ่อมแซมการติดตั้ง – นี่เป็นกระบวนการติดตั้งประเภทอื่น โดยที่การตั้งค่าจะติดตั้งบิลด์เดียวกันใหม่ทับการติดตั้งระบบปฏิบัติการที่มีอยู่เป็นหลัก วิธีการนี้มีการทำลายล้างน้อยกว่า เนื่องจากจะช่วยให้คุณสามารถรักษาไฟล์ส่วนตัว การตั้งค่าผู้ใช้ และแอปพลิเคชันที่ติดตั้งไว้ได้ทั้งหมด

ไม่ว่าคุณจะเลือกทางไหน เราก็พร้อมดูแลคุณ หากคุณต้องการเก็บไฟล์ส่วนตัวของคุณและจำกัดความเสียหายให้มากที่สุด ให้ทำตามบทความนี้ (ที่นี่ ) เพื่อดำเนินการติดตั้งซ่อมแซม ในกรณีที่คุณต้องการเริ่มต้นใหม่ ให้ทำตามบทความนี้ (ที่นี่ ) เพื่อทำการติดตั้งใหม่ทั้งหมด