Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด System Restore 0x80070002, STATUS_WAIT_2 ใน Windows 11/10

หากพยายามสร้าง System Image Backup ด้วย System Restore บน Windows 10 และได้ข้อความข้อผิดพลาด STATUS_WAIT_2 รหัส 0x80070002 บทความนี้จะช่วยระบุสาเหตุและเสนอวิธีแก้ไข

แก้ไขข้อผิดพลาด System Restore 0x80070002, STATUS_WAIT_2 ใน Windows 11/10

ข้อความข้อผิดพลาดที่ได้รับ:

System Restore
There was an unexpected error:
STATUS_WAIT_2 (0x80070002)
Please close System Restore and try again.

สาเหตุที่เป็นไปได้ (ไม่จำกัดเพียงนี้):

  • System Restore Inconsistency (ความไม่สอดคล้อง)
  • Operating System Files Corruption (ไฟล์ระบบเสียหาย)
  • Windows 10 Glitch สร้าง Rogue Guest Account DefaultUser0 ค้างอยู่ Backup Utility ใช้ Account นี้แทน Active Account (ที่มี Admin Access)

ข้อผิดพลาด System Restore 0x80070002, STATUS_WAIT_2

ลองวิธีแก้ไขที่แนะนำด้านล่าง (ไม่เรียงลำดับความสำคัญ):

  1. รัน SFC และ DISM Scan
  2. ใช้ 3rd Party Backup Software
  3. ลบ Rogue Account DefaultUser0 (ถ้ามี)
  4. ทำ Fresh Start, In-place Upgrade Repair หรือ Cloud Reset

1. รัน SFC และ DISM Scan

หากมี System File Errors อาจเจอ System Restore Error 0x80070002, STATUS_WAIT_2

SFC/DISM เป็น Utility ใน Windows สำหรับสแกน Corruption ใน Windows System Files และกู้คืนไฟล์ที่เสียหาย

เพื่อความสะดวก รัน Scan ด้วยขั้นตอน:

กด Windows key + R เปิด Run Dialog

พิมพ์ notepad กด Enter เปิด Notepad

คัดลอกวาง Syntax ด้านล่างลง Text Editor:

@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause

บันทึกไฟล์ตั้งชื่อและเติม .bat Extension เช่น SFC_DISM_scan.bat

รัน Batch File ด้วย Admin Privilege ซ้ำๆ (คลิกขวาไฟล์ที่บันทึกเลือก Run as Administrator) จนรายงานว่า No Errors

รีสตาร์ท PC

ตอนบูท ลองสร้าง System Image Backup อีกครั้ง หาก Error ยังคงอยู่ ดำเนินวิธีถัดไป

2. ใช้ 3rd Party Backup Software

วิธีนี้คือใช้ 3rd Party Imaging, Backup และ Recovery Software ที่ทำงานเหมือน System Restore Utility

3. ลบ Rogue Account DefaultUser0 (ถ้ามี)

บางกรณี Backup ล้มเหลวเพราะ Bug สร้าง Rogue Account DefaultUser0 ที่ Windows พยายาม Reconcile ตลอดแม้จะไม่มีอยู่แล้ว น่าจะเป็นเช่นนี้มากขึ้นหาก Log ของ Error มี Reference ดังนี้:

Backup encountered a problem while backing up file C:\Users\defaultuser0\Contacts. Error: ( STATUS_WAIT_2)

หากสถานการณ์นี้ตรง ควรแก้ได้โดยลบ DefaultUser0 Rogue Account

วิธีทำ:

  • บูท Windows เข้า Safe Mode
  • ใน Safe Mode กด Windows key + R พิมพ์ control กด Enter เปิด Control Panel
  • ใน Control Panel หาและคลิก User Accounts
  • คลิก Link Manage Another Account
  • ในหน้าต่าง Manage Another Account คลิก Account DefaultUser0 เลือก
  • คลิก Delete the Account จากเมนูถัดไป

หากถามว่าจะ Keep หรือ Delete Files ของ DefaultUser0 คลิก Delete Files ที่ Prompt ยืนยันสุดท้าย คลิก Delete Account

  • กด Windows key + E เปิด File Explorer
  • ไปที่ C:\Users ดูว่าโฟลเดอร์ DefaultUser0 ยังมีอยู่ไหม หากมี คลิกขวาเลือก Delete

หากโพรป์ให้ Admin Access คลิก Yes ที่ UAC Prompt

ลบโฟลเดอร์เสร็จ ออกจาก File Explorer

  • เปิด Run Dialog อีกครั้ง พิมพ์ regedit กด Enter เปิด Registry Editor
  • ไปที่ Registry Key Path:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • ที่ตำแหน่ง เลือก Sub-key ที่ขึ้นต้น S-1-5-21 ใน Left Pane
  • ด้านขวา ดับเบิลคลิก ProfileImagepath เพื่อแก้ไข Properties
  • ในช่อง Value Data หาก Path ชี้ไป C:\Users\DefaultUser0 ให้เปลี่ยนชี้ไป Primary Profile ที่ใช้อยู่
  • คลิก OK บันทึก
  • ปิด Registry Editor และ Reboot

ตอนบูท ลองสร้าง Backup อีกครั้งด้วย System Restore ดูว่า Error 0x80070002, STATUS_WAIT_2 แก้ไขได้หรือไม่ หากยังไม่ได้ ลองวิธีถัดไป

4. ทำ Fresh Start, In-place Upgrade Repair หรือ Cloud Reset

หากยังแก้ไม่ได้ อาจเป็น System Corruption ที่แก้ไขแบบปกติไม่ได้ ลอง Fresh Start, In-place Upgrade Repair เพื่อ Reset ทุก Component ของ Windows หรือลอง Cloud Reset

วิธีใดวิธีหนึ่งควรช่วยแก้ปัญหา System Restore ของคุณได้