Error 2503/2502 เกิดจาก: สิทธิ์โฟลเดอร์ Temp/Windows Installer ไม่เพียงพอ, ไวรัส, Registry ผิด, Windows Installer เสีย, หรือโปรแกรมบุคคลที่สามขัดขวาง
วิธีแก้ไข
- ดาวน์โหลด Installer ใหม่ - กรณีไฟล์เสียหาย
- Program Install and Uninstall Troubleshooter - จาก Microsoft แก้ Registry corrupt
- Run as Administrator - คลิกขวา Installer > Run as admin หรือใช้ CMD:
msiexec /i "C:\Users\UserName\Downloads\EpicInstaller-...msi"
- SFC Scan - CMD Admin:
sfc /scannow - Clean Boot - ปิดบริการ/โปรแกรมสตาร์ทอัปทั้งหมด แล้วติดตั้ง
- ตรวจสอบ Windows Installer Service - services.msc > Windows Installer > Automatic/Running
- Unregister/Re-register Windows Installer
msiexec /unreg msiexec /regserver
แล้ว Restart - ให้ Full Control โฟลเดอร์ Windows Installer และ Temp - Properties > Security > Edit > Users > Full Control (คืนค่าสิทธิ์หลังเสร็จ)