หลายคนเจอ Windows ค้างที่โหมด Diagnosing Your PC รอนานชั่วโมงก็ไม่ขึ้น รีสตาร์ทแล้วเข้าหน้าจอเดิมซ้ำ วินโดวส์ 7, 8.1, 10 เจอได้หมด
สาเหตุที่เป็นไปได้
- พื้นที่ดิสก์ไม่พอ ระบบบูตไม่ครบ เข้า Diagnostic Mode ลูป
- ไฟล์ระบบเสียหาย ทำให้เครื่องมือซ่อมแซมทำงานไม่เสร็จ
- Automatic Repair ผิดปกติ พยายามซ่อมทุกครั้งที่บูต แต่หาเหตุไม่เจอ
- ข้อมูล BCD (Boot Configuration Data) เสีย ป้องกันการบูตไม่สมบูรณ์
วิธีแก้ (ลองตามลำดับ)
วิธี 1: บูต Safe Mode แล้วล้างพื้นที่
- เปิดเครื่องกด F8 ซ้ำๆ จนขึ้น Advanced Boot Options เลือก Safe Mode (F4)

- Win+R พิมพ์
cleanmgrเลือกไดรฟ์ C ลบไฟล์ชั่วคราว Recycle Bin ไฟล์ดาวน์โหลด ฯลฯ


- รีสตาร์ทดูว่าผ่านหน้าจอ Diagnostics ไหม
วิธี 2: รัน SFC และ DISM จาก Command Prompt (Advanced Options)
- บูตจาก USB/DVD ติดตั้ง Windows → Repair your computer → Troubleshoot → Advanced Options → Command Prompt



- รัน
sfc /scannowรอจบ - รีสตาร์ท กลับมาที่ CMD อีกครั้ง รัน DISM ตามลำดับ:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth(ต้องมีเน็ต) - รีสตาร์ทตรวจสอบ
วิธี 3: System Restore
- บูตจากสื่อติดตั้ง → Repair → Troubleshoot → Advanced Options → Command Prompt
- พิมพ์
rstrui.exeเลือก Restore Point ก่อนปัญหาเกิด


วิธี 4: ปิด Automatic Repair
- บูต Safe Mode with Networking (F5)
- CMD (Admin) รัน
bcdedit /set recoveryenabled NO - รีสตาร์ท
วิธี 5: Repair Install (In-place Upgrade) หรือ Clean Install
หาไม่รอด ให้ติดตั้งซ้ำแบบ Repair Install (เก็บไฟล์/โปรแกรมไว้) หรือ Clean Install (ลบทุกอย่าง) ด้วย Media Creation Tool