ระบบปฏิบัติการ Windows มีเครื่องมือซ่อมแซมในตัวจำนวนหนึ่ง เมื่อคุณใช้เครื่องมือเหล่านี้ เช่น ยูทิลิตี System File Checker คุณอาจพบข้อผิดพลาด "มีการซ่อมแซมระบบที่รอดำเนินการ ซึ่งจำเป็นต้องรีบูตจึงจะเสร็จสมบูรณ์"
ข้อผิดพลาดนี้จะเกิดขึ้นหากมีการซ่อมแซมที่ค้างอยู่จากครั้งก่อน เพื่อแก้ไขข้อผิดพลาด คุณสามารถรีบูตระบบอย่างรวดเร็วได้ หากข้อผิดพลาดยังคงอยู่ ด้านล่างนี้คือขั้นตอนการแก้ปัญหาบางประการในระบบปฏิบัติการ Windows
1. ลบไฟล์ Pending.XML
ลบโฟลเดอร์ WinSxS pending_xml
คุณอาจไม่สามารถเรียกใช้ยูทิลิตี้ System File Checker ได้เมื่อระบบของคุณอยู่ในสถานะรีบูตที่รอดำเนินการ หากการรีสตาร์ทไม่ได้ผล คุณสามารถลบไฟล์ pending.xml ในโฟลเดอร์ WinSxS ด้วยตนเอง เพื่อแก้ไขข้อผิดพลาด
หากต้องการลบไฟล์ Pending.xml:
C:\Windows\WinSxS
- ที่นี่ ให้ค้นหาไฟล์ pending.xml
- หากพบให้เปลี่ยนชื่อหรือลบไฟล์
หลังจากลบแล้ว ให้รีสตาร์ทพีซีของคุณแล้วเรียกใช้เครื่องมือ System File Checker เพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
หากคุณพบข้อผิดพลาดในการเป็นเจ้าของเมื่อลบไฟล์ คุณจะต้องเป็นเจ้าของโฟลเดอร์ WinSxS แล้วลองอีกครั้ง
2. เรียกใช้เครื่องมือ DISM
เรียกใช้การตรวจสอบระบบไฟล์ DISM ใน Windows 11
DISM (Deployment Image Servicing and Management) คือยูทิลิตีบรรทัดคำสั่งของ Windows สำหรับการซ่อมแซมและแก้ไขปัญหาข้อผิดพลาดของอิมเมจระบบ ในกรณีนี้ คุณสามารถใช้พารามิเตอร์การคืนค่าและเปลี่ยนกลับของยูทิลิตี้ DISM เพื่อแก้ไขข้อผิดพลาด
หากต้องการเรียกใช้เครื่องมือ DIMS:
- กด ปุ่ม Winและป้อนcmd
- จากนั้นคลิกขวาที่Command Promptแล้วเลือกRun as administratorคลิกใช่เมื่อได้รับแจ้งจากการควบคุมบัญชีผู้ใช้
- ใน หน้าต่างCommand Promptให้ป้อนคำสั่งต่อไปนี้แล้วกดEnter :
DISM.exe /Online /Cleanup-Image /Restorehealth
- คำสั่งนี้ต้องใช้การเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้จึงจะทำงานได้ เนื่องจาก DISM จะดาวน์โหลดไฟล์ที่จำเป็นจาก Windows Update Service
- เมื่อกระบวนการเสร็จสมบูรณ์ ให้รีสตาร์ทพีซีของคุณแล้วรัน คำสั่ง SFC scannowเพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
3. เรียกใช้พารามิเตอร์ DISM ReversePendingAction
หากคุณไม่สามารถบูตเข้าสู่ Windows ได้ คุณสามารถใช้ Windows Recovery Environment (WinRE) และเรียกใช้คำสั่ง revert เพื่อแก้ไขข้อผิดพลาด
มีหลายวิธีในการบูตเข้าสู่ Windows Recovery Environment แต่สำหรับบทช่วยสอนนี้ บทความนี้จะใช้ วิธีคีย์ F11แบบคลาสสิก
- ปิดแล็ปท็อป
- จากนั้นกดปุ่มเปิดปิดเพื่อเปิดแล็ปท็อปและเริ่มกดF11บนแป้นพิมพ์เพื่อบูตเข้าสู่ Windows Recovery Environment หาก ปุ่ม F11ใช้งานไม่ได้ ให้ลองใช้ ปุ่ม F9หรือF12
- จากนั้นใน หน้าจอ แก้ไขปัญหาคลิกตัวเลือกขั้นสูง
หน้าต่างการแก้ไขปัญหาตัวเลือกขั้นสูงในสภาพแวดล้อมการกู้คืน
- จากนั้นคลิก พร้อมรับคำสั่ง.
พร้อมรับคำสั่งในตัวเลือกขั้นสูง
- ใน หน้าต่างCommand Promptให้ป้อนคำสั่งต่อไปนี้แล้วกดEnter :
DISM.exe /image:C:\ /cleanup-image /revertpendingactions
หากคุณได้ติดตั้งระบบปฏิบัติการในพาร์ติชั่นอื่น ตรวจสอบให้แน่ใจว่าได้เปลี่ยนอักษรระบุไดรฟ์ ( C:\ ) ในคำสั่งข้างต้นตามลำดับ
จากนั้นรอให้กระบวนการเสร็จสิ้น หากสำเร็จ ผลลัพธ์จะแสดงข้อความว่าการดำเนินการเสร็จสมบูรณ์แล้ว
จากนั้นปิดหน้าต่างพร้อมรับคำสั่งแล้วรีสตาร์ทพีซีของคุณ หลังจากรีบูตแล้ว ให้รัน คำสั่ง sfc /scannowในCommand Prompt ด้วยสิทธิ์ของผู้ดูแลระบบและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
4. ลบรายการ Reboot Pending ใน Windows Registry
ลบรายการ Reboot Pending ใน Windows Registry
หากการลบไฟล์ pending.xml ไม่ได้ผล คุณสามารถลบคีย์ Reboot Pending เพื่อลบข้อมูลการรีบูตที่ค้างอยู่ และอนุญาตให้ระบบเรียกใช้เครื่องมือ System File Checker
โปรดทราบว่าการแก้ไขรายการรีจิสตรีของคุณมีความเสี่ยง ตรวจสอบให้แน่ใจว่าได้สร้างจุดคืนค่าก่อนดำเนินการต่อต���มขั้นตอนด้านล่าง
- กดWin + Rเพื่อเปิดRun
- พิมพ์regeditแล้วคลิกตกลงเพื่อ เปิด Registry Editorคลิกใช่เมื่อได้รับแจ้งจากการควบคุมบัญชีผู้ใช้
- จากนั้น นำทางไปยังตำแหน่งต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
- จากนั้นค้นหาและคลิกขวาที่ คีย์ RebootPendingแล้วเลือกDelete
- คลิกใช่เพื่อยืนยันการดำเนินการ
หากคุณเห็นข้อผิดพลาดที่คุณไม่สามารถลบคีย์ได้ คุณจะต้องเป็นเจ้าของคีย์รีจิสทรีใน Windows โดยสมบูรณ์ จากนั้นลองลบคีย์อีกครั้ง
หากระบบของคุณยังคงไม่สามารถบู๊ตได้ การติดตั้งใหม่ทั้งหมดอาจเป็นหนทางสุดท้ายของคุณ อาจจำเป็นต้องมีการติดตั้งใหม่ทั้งหมดหากอิมเมจระบบของคุณเสียหายเกินกว่าจะซ่อมแซมได้
นอกจากนี้ ให้พิจารณาดำเนินการอัปเกรดการซ่อมแซมหากระบบของคุณอยู่ในสถานะที่สามารถบู๊ตได้ ซึ่งจะทำให้คุณสามารถติดตั้งระบบปฏิบัติการใหม่ได้โดยไม่ต้องลบแอปพลิเคชันและไฟล์ของคุณ