ในบางกรณี ระหว่างติดตั้ง Windows ใหม่ อัปเกรดเป็น Windows 11 ติดตั้ง Build ใหม่ของ Windows 10 หรือสร้าง Reference Image ด้วย Sysprep อาจเจอข้อผิดพลาด “The computer restarted unexpectedly or encountered an unexpected error. Windows installation cannot proceed” เมื่อกด OK เครื่องจะรีสตาร์ท และหน้าต่าง Error กลับมาใหม่ ทำซ้ำไปเรื่อยๆ ต้องทำอย่างไรจึงจะดำเนินการติดตั้งต่อได้?
ปัญหานี้อาจเกิดหลัง Reboot ระหว่างติดตั้ง (หรืออัปเดต) และมีลักษณะดังนี้:
The computer restarted unexpectedly or encountered an unexpected error. Windows installation cannot proceed. To install Windows, click “OK” to restart the computer, and then restart the installation.

หากเกิด Error “computer restarted unexpectedly” ไม่ว่าจะกด OK หรือรีสตาร์ท Wizard ติดตั้ง ก็ไม่ช่วย — Error จะวนลูปตลอด
วิธีแก้ ไม่ต้องปิดข้อความ Error หรือกด OK:
- กด Shift + F10 บนหน้าจอ Error (บาง Laptop ต้องกด Shift+Fn+F10 หรือปิด Action Keys Mode ใน BIOS);
- ใน Command Prompt ที่เปิดขึ้น เริ่ม Registry Editor ด้วยคำสั่ง
regedit;

- ใน Registry Editor ไปที่คีย์ HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion;
- ในแผงด้านขวา หาพารามิเตอร์ setup.exe ค่ามักเป็น 1 ให้เปลี่ยนเป็น 3 และบันทึก;Note ทำให้ Windows Installer ข้ามไปขั้นตอนถัดไป

- ปิด Registry Editor รีสตาร์ทเครื่องโดยกด OK ในหน้าต่าง Error หรือใช้คำสั่ง:
shutdown -r -t 0หรือwpeutil reboot
หลังรีสตาร์ท กระบวนการติดตั้ง/อัปเดต Windows 10 ควรดำเนินต่อไปได้ปกติ

ปัญหานี้พบไม่ได้ใน Windows 10/11 เท่านั้น วิธีแก้นี้ใช้ได้กับ Windows 7, 8.1 และ Windows Server ด้วย
สาเหตุและวิธีแก้อื่นๆ สำหรับปัญหา Reboot อัตโนมัติใน Windows
Issue: เครื่องรีสตาร์ทอัตโนมัติ ไม่ทันแก้ Registry Fix: แก้ Registry แบบ Offline โดยบูทจาก Installation Media หรือ Rescue Disk
- บูทจาก Windows Installation Media;
- กด
Shift + F10บนหน้าจอติดตั้งแรก เพื่อเปิด Command Prompt; - หา Drive Letter ของ Windows Volume;
- รันคำสั่ง:
diskpart
List vol
ในตัวอย่าง Windows อยู่ที่ Volume 1 (จากขนาด Partition) Partition นี้ไม่มี Drive Letter มากำหนด Letter W เอง:
Assign letter=w:
exit

- รัน
regeditและโหลด Registry Hive HKEY_LOCAL_MACHINE\SYSTEM ของ Windows Offline; - เลือก HKEY_LOCAL_MACHINE ใน Registry Editor คลิก File -> Load Hive เลือกไฟล์ W:\Windows\System32\Config\System

- ตั้งชื่อ Hive (เช่น
mylocal) Registry Offline จะโหลดใน Editor; - ไปที่คีย์ HKEY_LOCAL_MACHINE\Mylocal\Setup\Status\ChildCompletion เปลี่ยนค่า setup.exe เป็น 3;

- บันทึกการเปลี่ยนแปลง: File -> Unload Hive;

- กลับ Command Prompt รีสตาร์ท:
wpeutil reboot - ติดตั้ง Windows จะดำเนินต่อไปปกติ
Issue: ติดตั้งต่อได้ แต่หลัง 64% เครื่องรีสตาร์ทเองและวนลูป
Reason: มักเพราะ Windows Install Image เสีย/ไม่ถูกต้อง/ถูกแก้ไข Solution: ใช้ Media Creation Tool สร้าง USB Bootable ใหม่จาก Image ต้นฉบับ (How to create a bootable UEFI USB drive with Windows 10 Setup?)
ติดตั้ง Windows ใหม่จาก USB ใหม่ ลบ Partition ทั้งหมดบน Drive ที่จะติดตั้ง (Backup ข้อมูลก่อน) ติดตั้งบน Unallocated space Windows Installer จะสร้าง System Partition เอง (อ่านเพิ่มเกี่ยวกับ EFI และ MSR partitions)

เพิ่มเติม:
- ตรวจสอบดิสก์:
chkdsk W: /F /R - ถอดอุปกรณ์ USB ที่ไม่จำเป็น (คีย์บอร์ด, ฟลัชไดรฟ์, เมาส์) ปิด LAN และ Wi-Fi (ทาง Hardware หรือ BIOS/UEFI)