ตอนอัปเกรด Windows เวอร์ชันถัดไป ระบบจะเช็คว่ามีอัปเดตค้างอยู่หรือไม่ หากเจอ Error 0xC1900107 แสดงว่าการติดตั้งครั้งก่อนยังค้างอยู่ และต้อง Restart เพื่อดำเนินการอัปเกรดต่อ นี่คือวิธีแก้ใน Windows 10
แก้ Error 0xc1900107 ใน Windows 11/10
แก้ได้ 3 วิธี: 1) รีสตาร์ท PC ให้อัปเดตค้างเสร็จ 2) ล้าง Temporary Files และ System Files 3) รัน Windows Update Troubleshooter
1. ให้อัปเดตค้างก่อนหน้าเสร็จสิ้น

เช็คง่ายๆ: ดูปุ่ม Power ว่าเปลี่ยนเป็น Update and Restart หรือ Update and Shutdown แล้วหรือยัง ถ้าเปลี่ยนแล้ว แสดงว่ามีอัปเดตค้าง Restart PC ให้เสร็จสิ้น ถ้ายังไม่เปลี่ยน และยืนยันแล้วว่า ไม่มีอัปเดตค้าง (Settings > Update & Security > Windows Update) ลองดูวิธีแก้ Shutdown/Restart ไม่ทำงาน
2. เคลียร์พื้นที่ฮาร์ดดิสก์

มี 2 วิธี: ใช้ Disk Cleanup แบบคลาสสิก หรือ ใช้ Storage Sense 內建ของ Windows 10 ทั้งคู่ลบ Temporary Files และ System Files
จะลบ Temporary files, Downloads folder, Recycle Bin, Previous Windows version ได้ ตรวจสอบแต่ละที่ดีๆ อย่าลบไฟล์สำคัญผิดพลาด (หลายคนเก็บไฟล์สำคัญไว้ใน Downloads)
3. รัน Windows Update Troubleshooter

Windows 11/10 มี Auto-repair 內建 ช่วยแก้ Error เล็กๆ Windows Update Troubleshooter เป็นหนึ่งในนั้น ทำตาม OS ของคุณ:
- Windows 11: Settings > System > Troubleshoot > Windows Update > Run the troubleshooter
- Windows 10: Settings > Update and Security > Troubleshoot > Windows Update > Run the troubleshooter
กระบวนการอาจใช้หลายนาที ให้เวลามันทำงาน จบแล้วจะรีสตาร์ทพร้อมแจ้งสาเหตุชัดเจน
4. วิธีอื่นๆ ที่อาจลอง
ถ้าข้างต้นไม่ได้ ลอง:
- Fix Windows Update Errors ด้วย Online Troubleshooter ของ Microsoft
- ปิด Third-party Security Software ชั่วคราว
- ถอดฮาร์ดแวร์เสริมนอก (External HDD, Gaming accessories, etc.)
แจ้งให้เราทราบว่าคู่มือนี้ช่วยแก้ปัญหาได้ไหม
