Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ปัญหา Windows Resource Protection ไม่สามารถดำเนินการที่ร้องขอได้

System File Checker เป็นยูทิลิตี้ในระบบปฏิบัติการ Windows ที่ช่วยให้ผู้ใช้ซ่อมแซมไฟล์ System Image ที่เสียหาย หากไฟล์ System Image เสียหาย คอมพิวเตอร์ของคุณจะทำงานไม่ได้อย่างถูกต้อง และคุณจะได้ข้อผิดพลาดกับบางโปรแกรมหรือแอป การเสียหายของไฟล์ระบบสามารถแก้ไขได้ด้วยความช่วยเหลือของเครื่องมือ SFC และ DISM คุณสามารถรัน SFC scan ได้ทุกเมื่อเพื่อซ่อมแซมไฟล์ระบบที่เสียหาย บางครั้ง เครื่องมือ System File Checker ไม่ดำเนินการที่ร้องขอ และแสดงข้อผิดพลาดดังนี้:

Windows Resource Protection could not perform the requested operation

Windows Resource Protection ไม่สามารถดำเนินการที่ร้องขอได้

หากข้อความข้อผิดพลาด “Windows Resource Protection could not perform the requested operation” ปรากฏขณะรัน SFC scan เครื่องมือ System File Checker จะไม่สามารถทำงานให้เสร็จสิ้นได้ ในกรณีนี้ คุณสามารถลองวิธีแก้ไขต่อไปนี้ ก่อนที่คุณจะดำเนินการต่อ ให้รีสตาร์ทคอมพิวเตอร์ของคุณ บางครั้ง ปัญหาเกิดจากข้อผิดพลาดเล็กน้อย (minor glitch) ที่สามารถแก้ไขได้เพียงแค่การรีสตาร์ทอุปกรณ์ ผมก็เคยประสบข้อผิดพลาดเดียวกันขณะรันคำสั่ง SFC scan เมื่อผมเปิดเครื่องมือ SFC หลังจากรีสตาร์ทแล็ปท็อป ไม่มีข้อผิดพลาดแบบนั้นอีกต่อไป

หากการรีสตาร์ทอุปกรณ์ไม่ช่วย ให้ลองวิธีแก้ไขต่อไปนี้:

  1. ตรวจสอบว่า Windows Modules Installer service กำลังทำงานอยู่หรือไม่
  2. รัน Chkdsk scan
  3. รัน System File Checker ใน Safe Mode, Boot Time หรือ Offline
  4. รันเครื่องมือ System File Checker จาก Windows Recovery Environment
  5. ใช้เครื่องมือ DISM

มาเริ่มดูวิธีแก้ไขทั้งหมดนี้อย่างละเอียด

1. ตรวจสอบว่า Windows Modules Installer service กำลังทำงานอยู่หรือไม่

ปัญหาที่คุณกำลังเผชิญอาจเกิดขึ้นหากบริการ Windows Modules Installer ถูกปิดใช้งาน คุณสามารถตรวจสอบได้ใน Windows Services Manager ใน Windows 11/10 ขั้นตอนมีดังนี้:

  1. เปิดกล่องคำสั่ง Run โดยกด Win + R
  2. พิมพ์ services.msc และคลิก OK นี่จะเปิดแอป Services
  3. เลื่อนลงและค้นหา Windows Modules Installer
  4. เมื่อเจอแล้ว ตรวจสอบสถานะของมัน หากหยุดอยู่ ให้คลิกขวาที่มัน และเลือก Properties
  5. เลือก Manual ใน Start type
  6. ตอนนี้ คลิก Start แล้วคลิก Apply
  7. คลิก OK

ตอนนี้ คลิก Start เพื่อเริ่มบริการ และตรวจสอบว่าคุณสามารถรันเครื่องมือ SFC ได้หรือไม่

2. รัน Chkdsk scan

อาจเป็นไปได้ว่า HDD ของคอมพิวเตอร์ของคุณมี bad sectors หรือ logical errors จำเป็นต้องซ่อมแซม bad sectors บนฮาร์ดดライブ การละเลยสิ่งนี้นำไปสู่ปัญหาสำหรับคุณ เนื่องจากอาจนำไปสู่การสูญเสียข้อมูล หรือก่อให้เกิดความเสียหายมากขึ้นให้ฮาร์ดดライブ หากเครื่องมือ SFC ไม่สามารถทำภารกิจที่ร้องขอเสร็จสิ้นได้ แล้วดีกว่าที่จะขอความช่วยเหลือจากเครื่องมือวินิจฉัยและซ่อมแซมอีกตัวหนึ่ง

คุณสามารถรัน Chkdsk scan บนคอมพิวเตอร์ของคุณ และดูว่าช่วยได้หรือไม่ รัน Chkdsk scan บนพาร์ติชันไดรฟ์ทั้งหมดของคุณทีละอัน หากเครื่องมือพบ bad sector หรือ logical errors บนพาร์ติชันไดรฟ์ของคุณ มันจะซ่อมแซมพวกมัน หลังจากเสร็จสิ้น Chkdsk scan ให้รีสตาร์ทคอมพิวเตอร์ของคุณ และตรวจสอบว่าคุณสามารถรัน SFC scan ได้หรือไม่

3. รัน System File Checker ใน Safe Mode, Boot Time หรือ Offline

หากคุณไม่สามารถรัน SFC scan ได้หลังจากซ่อมแซมฮาร์ดดライブ บางส่วนประกอบของระบบของคุณอาจขัดแย้งกับเครื่องมือ SFC คุณอาจลองรัน System File Checker ใน Safe Mode, Boot Time หรือ Offline

หากคุณไม่ได้ข้อผิดพลาดขณะรัน SFC scan ใน Safe Mode ให้ปล่อยให้ System File Checker ทำภารกิจให้เสร็จสิ้น มันจะซ่อมแซมไฟล์ System Image ที่เสียหายทั้งหมดใน Safe Mode

4. รันเครื่องมือ System File Checker จาก Windows Recovery Environment

หากด้วยเหตุผลบางอย่าง Windows ไม่สามารถเข้าสู่ Safe Mode ได้ ให้ลองรันเครื่องมือ SFC จาก Windows Recovery Environment เพื่อทำเช่นนั้น ก่อนอื่น คุณต้องเข้าสู่ Windows Recovery Environment

เมื่อคุณอยู่ใน Windows Recovery Environment แล้ว ให้ไปที่ “Troubleshoot > Advanced options > Command Prompt” หลังจากเปิด Command Prompt จาก WinRE ให้พิมพ์คำสั่งต่อไปนี้เพื่อรัน SFC scan

sfc /scannow

หากเครื่องมือ System File Checker ไม่แสดงข้อความข้อผิดพลาดคราวนี้ ให้ปล่อยให้มันทำสแกนให้เสร็จสิ้น

5. ใช้เครื่องมือ DISM

เครื่องมือ DISM มีประโยชน์เมื่อ SFC ไม่สามารถซ่อมแซมไฟล์ระบบที่เสียหายได้ หรือหากเครื่องมือ SFC ล้มเหลวในการดำเนินการที่ร้องขอ เครื่องมือ DISM ยังช่วยซ่อมแซมไฟล์ System Image ที่เสียหาย เนื่องจากเครื่องมือ SFC ล้มเหลวบนคอมพิวเตอร์ของคุณ คุณสามารถใช้ DISM scan แทนได้

อ่านเพิ่มเติม: SFC not working, will not run or could not repair corrupt file.

คำถามที่พบบ่อย

为什么 SFC 扫描不起作用?

หาก SFC scan ไม่ทำงาน อาจมี logical errors หรือ bad sectors ในดิสก์ของคุณ ในการแก้ไขปัญหานี้ คุณสามารถรัน Chkdsk scan Microsoft ได้พัฒนาโปรแกรม Chkdsk เพื่อแก้ไข logical errors และ bad sectors บนดิสก์คอมพิวเตอร์ คุณสามารถรัน Chkdsk scan บนพาร์ติชันฮาร์ดดライブทั้งหมด

如何修复 SFC Scannow Windows Resource Protection could not start the repair service?

ขณะรัน SFC scan คุณอาจได้รับข้อความข้อผิดพลาดดังนี้:

Windows Resource Protection could not start the repair service

ข้อผิดพลาดข้างต้นจะยุติกระบวนการ SFC scan เพื่อแก้ไขปัญหานี้ คุณควรตรวจสอบว่า Windows Modules Installer ถูกปิดใช้งานหรือไม่ หากคุณพบว่ามันถูกปิดใช้งาน ให้เริ่มต้นมัน นี่จะแก้ไขปัญหา

นอกจากนี้ คุณยังสามารถลองวิธีแก้ไขอื่นๆ ได้ เช่น รัน SFC scan ใน Safe Mode, รัน Chkdsk และ DISM utilities เป็นต้น

หวังว่าจะช่วยได้

อ่านต่อ: แก้ Windows Resource Protection found corrupt files but was unable to fix some of them.