ถ้าตอนพยายามทำ System Restore บน Windows 11/10 แต่เจอรหัสผิดพลาด 0x8007007e บทความนี้ตั้งใจช่วยคุณ เราจะให้วิธีแก้ที่เหมาะสมที่สุดเพื่อแก้ปัญหาอย่างมีประสิทธิภาพ

เมื่อเจอปัญหานี้ คุณจะได้รับข้อความผิดพลาดเต็มรูปแบบคล้ายนี้:
System Restore
System Restore did not complete successfully. Your computer's system files and settings were not changed.
Details:
System Restore failed to extract the file from the restore point.
An unspecified error occurred during System Restore. (0x8007007e)You can try System Restore again and choose a different restore point. If you continue to see this error, you can try an advanced recovery method.
คุณอาจเจอ Error นี้จากสาเหตุหนึ่งหรือหลายอย่าง:
- Antivirus Software รบกวน
- System Protection Setting รบกวน
- สูญหายหรือเสียหายของ System File
- สูญหายหรือเสียหายของ System Restore Point File
- พื้นที่ C Drive ไม่พอสำหรับ System Restore
แก้ไขข้อผิดพลาด System Restore 0x8007007e
ถ้าเจอปัญหานี้ ลองวิธีแก้ที่แนะนำด้านล่างในลำดับไม่สำคัญ ดูว่าช่วยแก้ได้ไหม
- ปิด Antivirus Software
- รัน System Restore จาก Safe Mode
- Reset Repository
- ใช้ Restore Point อื่น
มาดูคำอธิบายกระบวนการแต่ละวิธี
1] ปิด Antivirus Software
ที่นี่ คุณปิด AV Software ชั่วคราว แล้วลอง System Restore อีกครั้ง ดูว่า Error กลับมาหรือไม่
ถ้าคุณรัน AV ของบุคคลที่สาม หาไอคอนใน Notification Area หรือ System Tray บน Taskbar (มุมขวาล่าง Desktop) คลิกขวาไอคอน เลือก Disable หรือ Exit โปรแกรม ผู้ใช้ Windows Defender เท่านั้น ปิดได้อย่างปลอดภัย
2] รัน System Restore จาก Safe Mode
บูตเข้า Safe Mode ดูว่าสร้าง System Restore Point หรือกู้คืนไปยัง Restore Point ก่อนหน้าได้ไหม หลายครั้ง Non-Microsoft Services หรือ Drivers รบกวนการทำงานของ System Restore
ทางเลือกอื่น ใช้ Clean Boot ดูว่า System Restore ทำงานได้ไหม Clean Boot คือสภาพแวดล้อมบน Windows 10 ที่มีแค่บริการพื้นฐานและจำเป็น ไม่มีปัญหาจากแอปบุคคลที่สามหรือฟีเจอร์เพิ่มเติม
Error คล้ายกัน: System Restore Error 0x8007045b
3] Reset Repository
Reset Repository ทำตามขั้นตอน:
- บูตเข้า Safe Mode Without Networking เปิด Command Prompt เป็น Administrator
- พิมพ์
net stop winmgmtกด Enter - จะหยุด Windows Management Instrumentation Service
- ต่อไป ไปที่ C:\Windows\System32\wbem เปลี่ยนชื่อโฟลเดอร์ repository เป็น repositoryold
- Restart
อีกครั้ง เปิด Command Prompt เป็น Admin พิมพ์ต่อไปนี้ กด Enter:
net stop winmgmt
ต่อมา พิมพ์ต่อไปนี้ กด Enter:
winmgmt /resetRepository
Restart และดู
4] ใช้ Restore Point อื่น
ถ้าคุณมี Multiple Restore Points ตอน System Restore ล้มเหลว คุณยังเลือก Restore Points อื่นได้ เพราะ Restore Point ก่อนหน้าอาจอยู่ในสภาพเสียหาย
หวังว่าช่วยได้!
PS: รหัสผิดพลาด 0x8007007E นี้อาจปรากฏสำหรับ Windows Update, Outlook หรือ Printer ด้วย
