หากคุณได้รับรหัสข้อผิดพลาด 0XC1900103, MOSETUP_E_COMPAT_TIMEOUT ขณะอัปเดตหรืออัปเกรด Windows หมายความว่าปัญหาความเข้ากันได้ไม่ได้รับการแก้ไขภายในเวลาที่กำหนด สิ่งนี้เกิดขึ้นเมื่อคุณอัปเกรดโดยใช้ Windows Upgrade Installer ข้อความข้อผิดพลาดเต็มรูปแบบรวมถึง—The compatibility issues were not resolved within the required time limit.

ข้อผิดพลาด 0XC1900103 MOSETUP_E_COMPAT_TIMEOUT
Timeout ปกติเกิดขึ้นเมื่อมีปัญหาเรื่องทรัพยากร (resource issue)
- ปิดแอปทั้งหมด และตรวจสอบพื้นที่จัดเก็บ
- รัน Windows Update troubleshooter
- รีเซ็ต Windows Update Service
- อัปเกรดผ่าน Media Creation Tool
ทุกอย่างนี้จะต้องใช้บัญชี admin และความเข้าใจที่ชัดเจนว่าคุณกำลังทำอะไรอยู่
1] ปิดแอปพลิเคชันทั้งหมดและตรวจสอบพื้นที่จัดเก็บ
หากแอปพลิเคชัน timeout เพราะขีดจำกัดพื้นที่จัดเก็บและหน่วยความจำ คุณอาจต้องทำสิ่งที่จำเป็นเพื่อให้แน่ใจว่ากระบวนการอัปเกรดมีทรัพยากรเพียงพอ
2] รัน Windows Update Troubleshooter
ไปที่ Windows 10 Settings > Update and security > Troubleshoot และรัน Windows Update troubleshooter หากมีสิ่งใดที่ทำให้การอัปเกรดค้างอยู่ มันอาจแก้ไขได้ภายในขีดจำกัดของมัน
3] รีเซ็ต Windows Update Service
เปิด Command Prompt ด้วยสิทธิ์ขlevated แล้วรันคำสั่งต่อไปนี้:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver 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
คำสั่งนี้จะหยุดบริการ Windows Update, Crypt, BITS, และ MSI Server จากนั้นโฟลเดอร์ดาวน์โหลดอัปเดตจะถูกเปลี่ยนชื่อ และบริการจะถูกเริ่มต้นใหม่ แนวคิดของวิธีนี้คือการล้างไฟล์ Windows update ที่อาจเสียหายและเริ่มต้นใหม่ทั้งหมด
4] อัปเกรดผ่าน Media Creation Tool
วิธีทางเลือกในการแก้ไขปัญหานี้คือการอัปเกรดผ่าน Media creation tool หรือไฟล์ ISO โดยบางเหตุผล timeout ไม่เกิดขึ้นกับวิธี ISO ในการอัปเกรด
รหัสข้อผิดพลาดที่เกี่ยวข้อง: 0XC19001e2, 0XC19001e3, 0XC19001e4, 0XC19001e5 – Windows Upgrade Script Errors
หวังว่าโพสต์นี้จะช่วยแก้ไข Windows Upgrade Error 0XC1900103 MOSETUP_E_COMPAT_TIMEOUT
