Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด "System Restore ไม่เสร็จสมบูรณ์" ใน Windows 10

System Restore เป็นฟีเจอร์สำคัญใน Windows 10 ใช้กู้คืนระบบไปยังเวลาที่ทำงานปกติ กรณีระบบมีปัญหา แต่บางครั้ง System Restore ล้มเหลว พร้อมข้อความ "System Restore did not complete successfully" ทำให้ไม่สามารถกู้คืนระบบได้ อย่ากังวล มีคู่มือแก้ไขข้อผิดพลาดนี้และกู้คืนระบบด้วยจุดกู้คืน มาเริ่มแก้ไขปัญหา System Restore ไม่เสร็จสมบูรณ์ ด้วยวิธีด้านล่าง

แก้ไขข้อผิดพลาด  System Restore ไม่เสร็จสมบูรณ์  ใน Windows 10

System Restore did not complete successfully. Your computer's system files and settings were not changed.

รายละเอียด:

System Restore failed while restoring the directory from the restore point.
Source: AppxStaging

Destination: %ProgramFiles%\WindowsApps
An unspecified error occurred during System Restore.

คู่มือนี้จะแก้ไขข้อผิดพลาดต่อไปนี้:

  • System Restore did not complete Error 0x8000ffff successfully
  • System Restore did not complete successfully with error 0x80070005
  • An unspecified error occurred during System Restored 0x80070091
  • แก้ไข Error 0x8007025d while trying to restore

แก้ไข System Restore ไม่เสร็จสมบูรณ์

วิธีที่ 1: ทำ Clean Boot

ซอฟต์แวร์บุคคลที่สามบางตัวอาจขัดแย้งกับ System Restore ทำให้ไม่สามารถกู้คืนระบบได้ ต้อง ทำ Clean Boot เพื่อวินิจฉัยปัญหาทีละขั้นตอน

แก้ไขข้อผิดพลาด  System Restore ไม่เสร็จสมบูรณ์  ใน Windows 10

ลองใช้ System Restore ดูว่าสามารถแก้ข้อผิดพลาดได้หรือไม่

วิธีที่ 2: รัน System Restore จาก Safe Mode

  1. กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
  2. ไปแท็บ Boot ติ๊ก Safe Boot
  3. คลิก Apply ตามด้วย OK
  4. รีสตาร์ทเครื่อง ระบบจะบูทเข้า Safe Mode อัตโนมัติ
  5. กด Windows Key + R พิมพ์ sysdm.cpl กด Enter
  6. เลือกแท็บ System Protection เลือก System Restore
  7. คลิก Next เลือก System Restore point ที่ต้องการ
  8. ทำตามคำแนะนำบนหน้าจอเพื่อทำ System Restore ให้เสร็จ
  9. หลังรีบูท อาจ แก้ไข System Restore ไม่เสร็จสมบูรณ์ ได้

วิธีที่ 3: รัน SFC และ CHKDSK ใน Safe Mode

คำสั่ง sfc /scannow สแกนความสมบูรณ์ไฟล์ระบบ Windows ที่ได้รับการปกป้อง และแทนที่ไฟล์ที่เสียหาย/เปลี่ยนแปลง ด้วยเวอร์ชันที่ถูกต้อง

  1. เปิด Command Prompt ด้วยสิทธิ์ Administrator
  2. พิมพ์คำสั่งใน cmd กด Enter:
    sfc /scannow
  3. รอ System File Checker เสร็จสิ้น
  4. รอกระบวนการเสร็จ พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter:
    chkdsk C: /f /r /x
  5. ยกเลิกติ๊ก Safe Boot ใน System Configuration แล้วรีสตาร์ทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: รัน DISM หาก SFC ล้มเหลว

  1. กด Windows Key + X คลิก Command Prompt (Admin)
  2. พิมพ์คำสั่งต่อไปนี้ กด Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. รอคำสั่ง DISM ทำงานเสร็จ
  4. หากคำสั่งข้างต้นไม่ได้ผล ลองคำสั่งด้านล่าง:
    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งซ่อมแซมของคุณ (Windows Installation หรือ Recovery Disc)

  1. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 5: ปิด Antivirus ก่อนกู้คืน

  1. คลิกขวา ไอคอน Antivirus จาก System Tray เลือก Disable
  2. เลือกช่วงเวลาที่ Antivirus จะปิดอยู่

หมายเหตุ: เลือกเวลาน้อยที่สุด เช่น 15 หรือ 30 นาที

  1. ทำเสร็จ ลองกู้คืนระบบด้วย System Restore อีกครั้ง ตรวจสอบว่าข้อผิดพลาดแก้ไขหรือยัง

วิธีที่ 6: เปลี่ยนชื่อโฟลเดอร์ WindowsApps ใน Safe Mode

  1. กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
  2. ไปแท็บ Boot ติ๊ก Safe Boot
  3. คลิก Apply ตามด้วย OK
  4. รีสตาร์ทเครื่อง ระบบจะบูทเข้า Safe Mode อัตโนมัติ
  5. กด Windows Key + X เลือก Command Prompt (Admin)
  6. พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter ทีละคำสั่ง:
    cd C:\Program Files
    takeown /f WindowsApps /r /d Y
    icacls WindowsApps /grant "%USERDOMAIN%\%USERNAME%":(F) /t
    attrib WindowsApps -h
    rename WindowsApps WindowsApps.old
  7. กลับไป System Configuration ยกเลิกติ๊ก Safe boot เพื่อบูทปกติ
  8. หากยังเจอข้อผิดพลาด พิมพ์คำสั่งนี้ใน cmd กด Enter:
    icacls WindowsApps /grant administrators:F /T

ควร แก้ไข System Restore ไม่เสร็จสมบูรณ์ ได้ หากยังไม่ได้ ลองวิธีถัดไป

วิธีที่ 7: ตรวจสอบบริการ System Restore ว่าทำงานอยู่

  1. กด Windows Keys + R พิมพ์ services.msc กด Enter
  2. หาบริการต่อไปนี้:
    System Restore
    Volume Shadow Copy
    Task Scheduler
    Microsoft Software Shadow Copy Provider
  3. คลิกขวาแต่ละบริการ เลือก Properties
  4. ตรวจสอบว่าแต่ละบริการ กำลังทำงาน (Running) หากไม่ ให้คลิก Start และตั้ง Startup type เป็น Automatic
  5. คลิก Apply ตามด้วย OK
  6. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง และลองรัน System Restore ดูว่าสามารถ แก้ไขปัญหา System Restore ไม่เสร็จสมบูรณ์ ได้ หรือไม่

วิธีที่ 8: ตรวจสอบการตั้งค่า System Protection

  1. คลิกขวา This PC หรือ My Computer เลือก Properties
  2. คลิก System Protection ในเมนูซ้าย
  3. ตรวจสอบว่า ฮาร์ดดิสก์ มีค่า Protection column เป็น ON หากเป็น Off ให้เลือกไดรฟ์ คลิก Configure
  4. คลิก Apply ตามด้วย OK ปิดทุกอย่าง
  5. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

แนะนำ:

  • แก้ไข ข้อผิดพลาด 0x8007025d ขณะพยายามกู้คืน
  • แก้ไข Error 0x8007000e ป้องกันการสำรองข้อมูล
  • ปิด Snap Pop-Up ขณะย้ายหน้าต่าง
  • แก้ไข ข้อผิดพลาด System Restore 0x80070091

คุณ แก้ไขปัญหา System Restore ไม่เสร็จสมบูรณ์ สำเร็จแล้ว หากยังมีคำถาม สามารถถามในส่วนความคิดเห็นได้เลย