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 ทำให้รีสตาร์ทอัตโนมัติ จนกลายเป็นลูป
- Properties (This PC) > Advanced system settings > Advanced tab > Startup and Recovery Settings
- ยกเลิกติ๊ก Automatically restart > OK
วิธีที่ 2: ถอนติดตั้ง Windows Update ล่าสุด
- Settings > Update & Security > Windows Update > View update history
- Uninstall updates > คลิกขวา Update ล่าสุด > Uninstall
- Restart
วิธีที่ 3: รัน SFC และ DISM
- Command Prompt (Admin)
sfc /scannow(หากล้มเหลวลองsfc /scannow /offbootdir=c:\ /offwindir=c:\windows)- Restart แล้วรันต่อ:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
วิธีที่ 4: Automatic Startup Repair
- บูทจาก USB/DVD ติดตั้ง Windows
- Repair your computer > Troubleshoot > Advanced options > Startup Repair
- รอซ่อมแซมเสร็จ > Restart
วิธีที่ 5: ซ่อม MBR และ Rebuild BCD
- Command Prompt (Admin) จากการบูท USB (Shift+F10)
- รันคำสั่ง:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
วิธีที่ 6: System Restore
- Search "Create a restore point" > System Protection tab > System Restore
- เลือก Restore Point ก่อนปัญหาเกิด > Next > Finish
วิธีที่ 7: Last Known Good Configuration
ต้องเปิด Legacy Boot Menu ก่อน (bcdedit /set {default} bootmenupolicy legacy) แล้วเลือกจากเมนูบูท
วิธีที่ 8: Rename SoftwareDistribution Folder
- Safe Mode > CMD (Admin)
- หยุดบริการ:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
- Rename โฟลเดอร์:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
- เริ่มบริการใหม่:
net start wuauserv net start cryptSvc net start bits net start msiserver
- Restart
วิธีที่ 9: รัน CCleaner และ Malwarebytes
สแกนมัลแวร์ + ทำความสะอาด Registry และไฟล์จังคะ
วิธีที่ 10: Reset Windows 10 (ทางออกสุดท้าย)
- Settings > Update & Security > Recovery > Get started
- เลือก Keep my files หรือ Remove everything
- Follow วิซาร์ดจนเสร็จ
ข้อแนะนำ: ลองตามลำดับจากบนลงล่าง หากทุกวิธีล้มเหลว อาจต้อง Clean Install Windows 10 ใหม่ทั้งหมด