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

แก้ไขข้อผิดพลาด System Restore 0x80070091: ขั้นตอนด่วนกู้คืนระบบ

หากเจอข้อผิดพลาด 0x80070091 หมายความว่าไม่สามารถกู้คืนระบบไปยังเวลาที่ทำงานปกติผ่านจุดกู้คืนได้ System Restore สำคัญมากในการแก้ไขข้อผิดพลาดระบบและกู้คืนข้อมูลหลังติดมัลแวร์ แต่หากไม่สามารถกู้คืนระบบได้ ฟีเจอร์เหล่านี้จึงไร้ประโยชน์ สาเหตุหลักดูเหมือนจะเป็นไดเรกทอรีโฟลเดอร์ WindowsApps ข้อผิดพลาดแสดงดังนี้:

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

Details:
System Restore failed while restoring the directory from the restore point.
Source: AppxStaging
Destination: %ProgramFiles%\WindowsApps
An unspecified error occurred during System Restore. (0x80070091)

แก้ไขข้อผิดพลาด System Restore 0x80070091: ขั้นตอนด่วนกู้คืนระบบ

ข้อผิดพลาด System Restore 0x80070091 เรียกอีกอย่างว่า ERROR_DIR_NOT_EMPTY แม้โฟลเดอร์ WindowsApps จะไม่ว่าง แต่ระบบบ่งชี้ว่าโฟลเดอร์นี้ว่าง ดังนั้นจึงเกิดข้อผิดพลาด โชคดีมีหลายวิธีแก้ไข มาเริ่มแก้ไข System Restore Error 0x80070091 ด้วยขั้นตอนด้านล่าง

แก้ไข System Restore Error 0x80070091

วิธีที่ 1: เปลี่ยนชื่อโฟลเดอร์ 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 Error 0x80070091 ได้ หากยังไม่ได้ ลองวิธีเลือกด้านล่าง

วิธีที่ 2: เปลี่ยนชื่อโฟลเดอร์ WindowsApps จาก Windows Recovery Environment (WinRE)

  1. บูทเข้า WinRE กด Windows Key + I เปิด Settings
  2. ใน Settings คลิก Update & Security เลือก Recovery จากแท็บซ้าย
  3. ภายใต้ Advanced startup คลิก Restart now
  4. ที่หน้าจอ Choose an option เลือก Troubleshoot
  5. ที่หน้าจอ Troubleshoot เลือก Advanced Options
  6. ภายใต้ Advanced options คลิก Command Prompt
  7. พิมพ์คำสั่งต่อไปนี้ ทีละคำสั่ง กด Enter:
    cd C:\Program Files
    attrib WindowsApps -h
    rename WindowsApps WindowsAppsOld
  8. รีบูท Windows แล้วลองรัน System Restore อีกครั้ง

วิธีที่ 3: หากระบบเสียหาย ให้รัน DISM Tool

  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. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

แนะนำ:

  • แก้ไข ข้อผิดพลาด 0x8007025d ขณะพยายามกู้คืน
  • แก้ไข Error 0x8007000e ป้องกันการสำรองข้อมูล
  • ปิด Snap Pop-Up ขณะย้ายหน้าต่าง
  • วิธีสร้าง System Image Backup ใน Windows 10

เสร็จแล้ว คุณ แก้ไข System Restore Error 0x80070091 สำเร็จ หากยังมีคำถาม สามารถถามในส่วนความคิดเห็นได้เลย