Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไขข้อผิดพลาด 'System Repair Pending' SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

หากคุณได้รับข้อผิดพลาดของคำสั่ง SFC /SCANNOW* ว่า "There is a system repair pending which requires reboot to complete. Restart Windows and run SFC again" โปรดอ่านต่อไปนี้เพื่อแก้ไข

* คำสั่ง "SFC /SCANNOW" สแกนความสมบูรณ์ของไฟล์ระบบปฏิบัติการ Windows และแทนที่ไฟล์ที่ไม่ถูกต้องหรือเสียหายด้วยเวอร์ชันที่ถูกต้องเมื่อเป็นไปได้

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

 

วิธีแก้ไขข้อผิดพลาด: "There is a system repair pending which requires reboot to complete" ในคำสั่ง SFC /SCANNOW ใน Windows 10

ในกรณีส่วนใหญ่ ข้อผิดพลาด SFC "There is a system repair pending which requires reboot to complete…" สามารถแก้ไขได้หลังจากรีบูทคอมพิวเตอร์ แต่หากข้อผิดพลาดยังคงอยู่หลังจากรีบูท คุณต้องยกเลิกการดำเนินการที่ค้างอยู่จากสภาพแวดล้อม Windows Recovery โดยทำตามคำแนะนำด้านล่าง

วิธีที่ 1. ย้อนกลับการดำเนินการที่ค้างอยู่ใน WinRE ด้วย DISM
วิธีที่ 2. รันคำสั่ง SFC แบบออฟไลน์

 

วิธีที่ 1. ย้อนกลับการดำเนินการที่ค้างอยู่โดยรันคำสั่ง DISM จาก WinRE

วิธีแรกในการแก้ไขข้อผิดพลาด SFC "There is a system repair pending which requires reboot to complete" คือการยกเลิกการซ่อมแซมระบบที่ค้างอยู่ โดยใช้คำสั่ง DISM จากสภาพแวดล้อม Windows Recovery (WinRE) วิธีทำ:

1. กดค้าง SHIFT บนคีย์บอร์ด และไปที่ Start แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน เมนู → Power แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน และคลิก Restart

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

2. ในตัวเลือก Recovery ไปที่ Troubleshoot → Advanced Options → Command Prompt (คอมพิวเตอร์จะรีสตาร์ท)

* หมายเหตุ: หาก Windows ไม่สามารถบูทเข้า WinRE ได้ คุณต้องใช้คำแนะนำด้านล่าง หลังจากเริ่มระบบจากสื่อติดตั้ง Windows USB

 

3. หลังรีสตาร์ท ให้เลือกบัญชีที่มีสิทธิ์ Administrator พิมพ์รหัสผ่าน (ถ้ามี) และคลิก Continue

4. ใน Command Prompt พิมพ์ : bcdedit และกด Enter
5. สังเกตตัวอักษรไดรฟ์ของพาร์ติชัน OS (เช่น "osdevice –> partition=D: ")

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

 

6. ตอนนี้ ให้ไปที่พาร์ติชัน OS โดยพิมพ์ตัวอักษรไดรฟ์ ตัวอย่างนี้ พาร์ติชัน OS อยู่ที่ไดรฟ์ "D:" ดังนั้นต้องพิมพ์:

  • D:

7. สร้างโฟลเดอร์ใหม่และตั้งชื่อว่า "Scratch" โดยพิมพ์คำสั่งนี้:*

  • mkdir D:\Scratch

* หมายเหตุ: เปลี่ยนตัวอักษรไดรฟ์ D ตามกรณีของคุณ (ตัวอักษรไดรฟ์ของพาร์ติชัน OS)

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

8. สุดท้าย พิมพ์คำสั่งต่อไปนี้ เพื่อย้อนกลับระบบ หลังอัปเดต Windows ที่ล้มเหลว:

  • DISM /Image:D:\ /ScratchDir:D:\Scratch /Cleanup-Image /RevertPendingActions

* หมายเหตุ: เปลี่ยนตัวอักษรไดรฟ์ D ตามกรณีของคุณ (ตัวอักษรไดรฟ์ของพาร์ติชัน OS)

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

9. เมื่อคำสั่งข้างต้นทำงานเสร็จ คุณควรได้รับข้อความต่อไปนี้บนหน้าจอ:

"Reverting pending actions from the image….
The operation completed. Any revert of pending actions will be attempted after the reboot
The operation completed successfully."

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

10. ปิดหน้าต่าง Command Prompt และรีสตาร์ทคอมพิวเตอร์ปกติ

11. หลังรีสตาร์ท คุณจะเห็นข้อความว่า "Getting Windows Ready" ให้รอจนกว่าการดำเนินการจะเสร็จและล็อกอิน Windows ปกติ

12. หลังล็อกอิน ให้รันคำสั่ง "sfc /scannow" อีกครั้งเพื่อซ่อมแซมไฟล์ระบบ หากยังได้ข้อผิดพลาดเดิม ให้ดำเนินการวิธีที่ 2 ด้านล่าง

 

วิธีที่ 2. รันคำสั่ง SFC แบบออฟไลน์ (WinRE)

วิธีที่สองในการหลีกเลี่ยงข้อผิดพลาด "system repair pending" คือการรันคำสั่ง SFC /SCANNOW จากสภาพแวดล้อม Windows Recovery (ออฟไลน์) วิธีทำ:

1. ทำตาม ขั้นตอน 1-5 จากวิธีที่ 1 ด้านบน เพื่อหาตัวอักษรไดรฟ์ของพาร์ติชัน OS (เช่น "D:" ในตัวอย่างนี้)

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

 

2. ที่หน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้เพื่อสแกนและซ่อมแซมไฟล์ระบบ *

  • SFC /SCANNOW /OOFBOOTDIR=D:\ /OFFWINDIR=D:\WINDOWS

* หมายเหตุ: เปลี่ยนตัวอักษรไดรฟ์ D ตามกรณีของคุณ (ตัวอักษรไดรฟ์ของพาร์ติชัน OS)

แก้ไขข้อผิดพลาด  System Repair Pending  SFC ใน Windows 10 – วิธีแก้ทีละขั้นตอน

 

เสร็จสิ้น! วิธีไหนใช้ได้กับคุณ?
โปรดแจ้งให้我知道ว่าคู่มือนี้ช่วยคุณได้หรือไม่ โดยทิ้งความคิดเห็น โปรดไลก์และแชร์เพื่อช่วยผู้อื่น