Error CLR20R3 (Program has stopped working) เกิดจาก 2 สาเหตุหลัก: ไฟล์แอปเสียหาย หรือ Missing system components (Media/.NET)
4 วิธีแก้ CLR20R3 Error
- Run in Compatibility Mode
- Reset Windows Media Component
- Reinstall Windows Media Player
- Manage .NET Framework
1. Compatibility Mode
คลิกขวา Executable > Properties > Compatibility tab > Run in compatibility mode for (Windows 7/8) > Apply
2. Reset Windows Media Component (CMD Admin)
regsvr32 atl.dll cd C:\WINDOWS\eHome ehSched /unregServer ehSched /service ehRecvr /unregServer ehRecvr /service ehRec.exe /unregServer ehRec.exe /regserver ehmsas.exe /unregServer ehmsas.exe /regserver
ซ่อม Windows Media Components ที่เสีย
3. Reinstall Windows Media Player
- Control Panel > Programs > Turn Windows features on or off
- Expand Media Features > Uncheck Windows Media Player > OK > Restart
- กลับไป Check Windows Media Player อีกครั้ง > OK > Restart
4. Manage .NET Framework
- Control Panel > Programs > Turn Windows features on or off
- Uncheck .NET Framework 3.5 และ .NET Framework 4.8 > OK > Restart
- Check กลับทั้งคู่ > OK > Restart
ควร Windows Update ให้ทันสมัย (อัปเดต .NET อัตโนมัติ) หรือ Repair .NET Installation
หวังว่าวิธีใดวิธีหนึ่งจะแก้ปัญหาได้