แก้ The exception unknown software exception (0xe0434352): หากเจอ Error code 0xe0434352 ตอน Shutdown แสดงว่ามีปัญหากับ .NET Framework การติดตั้ง ส่วนใหญ่ Error นี้มาจากปัญหา .NET Framework แต่บางครั้งมาจาก Driver เก่า/เสียที่ขัดแย้งกับ Windows
The exception unknown software exception (0xe0434352) occurred in the application at location 0x77312c1a.
แก้ข้อผิดพลาด 0xe0434352
สร้าง System Restore Point ก่อน
วิธีที่ 1: Clean Boot
ซอฟต์แวร์บุคคลที่สามอาจขัดแย้ง ทำ Clean Boot เพื่อวินิจฉัยปัญหาทีละขั้นตอน
วิธีที่ 2: รัน SFC และ CHKDSK
- กด Windows Key + X > Command Prompt (Admin)
- พิมพ์คำสั่งต่อไปนี้ใน CMD:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
- รอเสร็จ Reboot
- รัน CHKDSK เพื่อแก้ไข File System Errors
- รอเสร็จ Reboot อีกครั้ง
วิธีที่ 3: ใช้ System Restore
- กด Windows Key + R พิมพ์ sysdm.cpl Enter
- แท็บ System Protection > System Restore
- Next > เลือก Restore point ที่ต้องการ
- ทำตามคำแนะนำ
- หลัง Reboot อาจแก้ไขได้
วิธีที่ 4: ใช้ Microsoft .NET Framework Repair Tool
Tool นี้ตรวจจับและแก้ไขปัญหาทั่วไปของ .NET Framework ไปดาวน์โหลดจากเว็บ Microsoft
วิธีที่ 5: Reinstall .NET Framework
- Windows Key + X > Control Panel
- Uninstall a program > หา .NET framework ในรายการ
- คลิกขวา .NET Framework > Uninstall
- ยืนยัน Yes/OK > Reboot
- Windows Key + E ไปที่ C:\Windows\
- Rename โฟลเดอร์ assembly เป็น assembly1
- Rename Microsoft.NET เป็น Microsoft.NET1
- Windows Key + R พิมพ์ regedit Enter
- ไปที่ HKEY_LOCAL_MACHINE\Software\Microsoft
- ลบ Key .NET Framework ปิดทั้งหมด Reboot
- ดาวน์โหลดและติดตั้ง .NET Framework ใหม่ (3.5 และ 4.5)
บทความแนะนำ:
- แก้ CD/DVD Drive Error Code 39
- แก้ Mouse Scroll ไม่ทำงาน Windows 10
- แก้ USB Error Code 39
- แก้ DVD/CD Rom Error Code 19
เรียบร้อย คุณแก้ไข ข้อผิดพลาด 0xe0434352 สำเร็จแล้ว หากมีคำถาม ถามในความคิดเห็นได้เลย