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

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 ดูว่าสามารถแก้ข้อผิดพลาดได้หรือไม่
วิธีที่ 2: รัน System Restore จาก Safe Mode
- กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
- ไปแท็บ Boot ติ๊ก Safe Boot
- คลิก Apply ตามด้วย OK
- รีสตาร์ทเครื่อง ระบบจะบูทเข้า Safe Mode อัตโนมัติ
- กด Windows Key + R พิมพ์ sysdm.cpl กด Enter
- เลือกแท็บ System Protection เลือก System Restore
- คลิก Next เลือก System Restore point ที่ต้องการ
- ทำตามคำแนะนำบนหน้าจอเพื่อทำ System Restore ให้เสร็จ
- หลังรีบูท อาจ แก้ไข System Restore ไม่เสร็จสมบูรณ์ ได้
วิธีที่ 3: รัน SFC และ CHKDSK ใน Safe Mode
คำสั่ง sfc /scannow สแกนความสมบูรณ์ไฟล์ระบบ Windows ที่ได้รับการปกป้อง และแทนที่ไฟล์ที่เสียหาย/เปลี่ยนแปลง ด้วยเวอร์ชันที่ถูกต้อง
- เปิด Command Prompt ด้วยสิทธิ์ Administrator
- พิมพ์คำสั่งใน cmd กด Enter:
sfc /scannow - รอ System File Checker เสร็จสิ้น
- รอกระบวนการเสร็จ พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter:
chkdsk C: /f /r /x - ยกเลิกติ๊ก Safe Boot ใน System Configuration แล้วรีสตาร์ทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 4: รัน DISM หาก SFC ล้มเหลว
- กด Windows Key + X คลิก Command Prompt (Admin)
- พิมพ์คำสั่งต่อไปนี้ กด Enter:
DISM /Online /Cleanup-Image /RestoreHealth
- รอคำสั่ง DISM ทำงานเสร็จ
- หากคำสั่งข้างต้นไม่ได้ผล ลองคำสั่งด้านล่าง:
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)
- รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 5: ปิด Antivirus ก่อนกู้คืน
- คลิกขวา ไอคอน Antivirus จาก System Tray เลือก Disable
- เลือกช่วงเวลาที่ Antivirus จะปิดอยู่
หมายเหตุ: เลือกเวลาน้อยที่สุด เช่น 15 หรือ 30 นาที
- ทำเสร็จ ลองกู้คืนระบบด้วย System Restore อีกครั้ง ตรวจสอบว่าข้อผิดพลาดแก้ไขหรือยัง
วิธีที่ 6: เปลี่ยนชื่อโฟลเดอร์ WindowsApps ใน Safe Mode
- กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
- ไปแท็บ Boot ติ๊ก Safe Boot
- คลิก Apply ตามด้วย OK
- รีสตาร์ทเครื่อง ระบบจะบูทเข้า Safe Mode อัตโนมัติ
- กด Windows Key + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งต่อไปนี้ใน 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 - กลับไป System Configuration ยกเลิกติ๊ก Safe boot เพื่อบูทปกติ
- หากยังเจอข้อผิดพลาด พิมพ์คำสั่งนี้ใน cmd กด Enter:
icacls WindowsApps /grant administrators:F /T
ควร แก้ไข System Restore ไม่เสร็จสมบูรณ์ ได้ หากยังไม่ได้ ลองวิธีถัดไป
วิธีที่ 7: ตรวจสอบบริการ System Restore ว่าทำงานอยู่
- กด Windows Keys + R พิมพ์ services.msc กด Enter
- หาบริการต่อไปนี้:
System Restore
Volume Shadow Copy
Task Scheduler
Microsoft Software Shadow Copy Provider - คลิกขวาแต่ละบริการ เลือก Properties
- ตรวจสอบว่าแต่ละบริการ กำลังทำงาน (Running) หากไม่ ให้คลิก Start และตั้ง Startup type เป็น Automatic
- คลิก Apply ตามด้วย OK
- รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง และลองรัน System Restore ดูว่าสามารถ แก้ไขปัญหา System Restore ไม่เสร็จสมบูรณ์ ได้ หรือไม่
วิธีที่ 8: ตรวจสอบการตั้งค่า System Protection
- คลิกขวา This PC หรือ My Computer เลือก Properties
- คลิก System Protection ในเมนูซ้าย
- ตรวจสอบว่า ฮาร์ดดิสก์ มีค่า Protection column เป็น ON หากเป็น Off ให้เลือกไดรฟ์ คลิก Configure
- คลิก Apply ตามด้วย OK ปิดทุกอย่าง
- รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
แนะนำ:
- แก้ไข ข้อผิดพลาด 0x8007025d ขณะพยายามกู้คืน
- แก้ไข Error 0x8007000e ป้องกันการสำรองข้อมูล
- ปิด Snap Pop-Up ขณะย้ายหน้าต่าง
- แก้ไข ข้อผิดพลาด System Restore 0x80070091
คุณ แก้ไขปัญหา System Restore ไม่เสร็จสมบูรณ์ สำเร็จแล้ว หากยังมีคำถาม สามารถถามในส่วนความคิดเห็นได้เลย