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

แก้ไข Windows 10 Boot Loop (รีบูทวนลูป) - วิธีแก้ปัญหาแบบครบถ้วน

Windows 10 ค้างที่ลูปรีย์สตาร์ท (Reboot Loop) เกิดขึ้นหลังอัปเดต, อัปเกรด, รีเซ็ต หรือ BSOD อาจเห็นข้อความ: "Failure configuring Windows updates", "Preparing Security Options", "Getting Windows Ready", "We couldn't complete updates", "Automatic Repair fails"

ขั้นตอนแรก: เข้าสู่ Safe Mode

ต้องบูทเข้า Safe Mode ก่อน (Interrupt boot process 3 ครั้ง หรือใช้ USB ติดตั้ง Windows > Repair > Troubleshoot > Advanced > Startup Settings > F4)

10 วิธีแก้ Boot Loop ใน Windows 10

วิธีที่ 1: ปิด Automatic Restart on System Failure

BSOD ทำให้รีสตาร์ทอัตโนมัติ จนกลายเป็นลูป

  1. Properties (This PC) > Advanced system settings > Advanced tab > Startup and Recovery Settings
  2. ยกเลิกติ๊ก Automatically restart > OK

วิธีที่ 2: ถอนติดตั้ง Windows Update ล่าสุด

  1. Settings > Update & Security > Windows Update > View update history
  2. Uninstall updates > คลิกขวา Update ล่าสุด > Uninstall
  3. Restart

วิธีที่ 3: รัน SFC และ DISM

  1. Command Prompt (Admin)
  2. sfc /scannow (หากล้มเหลวลอง sfc /scannow /offbootdir=c:\ /offwindir=c:\windows)
  3. Restart แล้วรันต่อ:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth

วิธีที่ 4: Automatic Startup Repair

  1. บูทจาก USB/DVD ติดตั้ง Windows
  2. Repair your computer > Troubleshoot > Advanced options > Startup Repair
  3. รอซ่อมแซมเสร็จ > Restart

วิธีที่ 5: ซ่อม MBR และ Rebuild BCD

  1. Command Prompt (Admin) จากการบูท USB (Shift+F10)
  2. รันคำสั่ง:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd

วิธีที่ 6: System Restore

  1. Search "Create a restore point" > System Protection tab > System Restore
  2. เลือก Restore Point ก่อนปัญหาเกิด > Next > Finish

วิธีที่ 7: Last Known Good Configuration

ต้องเปิด Legacy Boot Menu ก่อน (bcdedit /set {default} bootmenupolicy legacy) แล้วเลือกจากเมนูบูท

วิธีที่ 8: Rename SoftwareDistribution Folder

  1. Safe Mode > CMD (Admin)
  2. หยุดบริการ:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Rename โฟลเดอร์:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. เริ่มบริการใหม่:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Restart

วิธีที่ 9: รัน CCleaner และ Malwarebytes

สแกนมัลแวร์ + ทำความสะอาด Registry และไฟล์จังคะ

วิธีที่ 10: Reset Windows 10 (ทางออกสุดท้าย)

  1. Settings > Update & Security > Recovery > Get started
  2. เลือก Keep my files หรือ Remove everything
  3. Follow วิซาร์ดจนเสร็จ

ข้อแนะนำ: ลองตามลำดับจากบนลงล่าง หากทุกวิธีล้มเหลว อาจต้อง Clean Install Windows 10 ใหม่ทั้งหมด