ข้อผิดพลาด"Unhandled exception has happened"ไม่ได้เกี่ยวข้องกับแอปพลิเคชันใดแอปพลิเคชันหนึ่ง ทำให้แก้ไขได้ยาก ผู้ใช้บางรายอาจพบข้อผิดพลาดที่ระบุว่า"Unhandled exception has happened" ในแอปพลิเคชันของคุณหากคุณคลิก"Continue"แอปพลิเคชันจะข้ามข้อผิดพลาดนี้และพยายามดำเนินการต่อ หากคุณคลิก"Quit"แอปพลิเคชันจะปิดลงทันที
หากคุณพบข้อผิดพลาดนี้ขณะใช้งานแอปพลิเคชันใดแอปพลิเคชันหนึ่ง คุณควรแก้ไขปัญหาของแอปพลิเคชันนั้น แต่จะทำอย่างไรล่ะ? บทความนี้จะแนะนำวิธีแก้ไขข้อผิดพลาด "Unhandled exception has happened" บน Windows 10

คำแนะนำในการแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10
ข้อผิดพลาด "Unhandled Exception Has Occurred in Your Application" หมายความว่าอย่างไร
ข้อยกเว้นคือเหตุการณ์หรือสถานการณ์ที่ไม่คาดคิดเมื่อโปรแกรมคอมพิวเตอร์กำลังทำงาน ลองนึกถึงเหตุการณ์ที่ไม่คาดคิดหรือข้อผิดพลาดที่ขัดจังหวะการทำงานของคุณ
Windows มีฟีเจอร์การจัดการข้อยกเว้นในตัวเมื่อใดก็ตามที่เกิดข้อผิดพลาดเช่นนี้ อย่างไรก็ตาม บางครั้งโปรแกรมคอมพิวเตอร์หรือแอปพลิเคชันอาจไม่สามารถจัดการข้อยกเว้นได้อย่างถูกต้อง
คุณอาจพบข้อผิดพลาด"Unhandled exception has stops in your application"ขณะใช้งานแอปพลิเคชันหรือเล่นเกม คุณอาจพบปัญหานี้ขณะเปิดไฟล์หรือเมื่อเริ่มต้นใช้งานคอมพิวเตอร์เป็นครั้งแรก
ข้อผิดพลาดนี้อาจเกิดขึ้นได้หาก .NET Framework เสียหาย ไฟล์บางไฟล์เสียหาย หรือมีมัลแวร์อยู่ในระบบของคุณ
เมื่อเกิดเหตุการณ์นี้ขึ้น คุณจะเห็นหน้าต่าง Microsoft .NET Framework ปรากฏขึ้นบนหน้าจอพีซี พร้อมคำเตือนว่า"เกิดข้อผิดพลาดที่ไม่ได้รับการจัดการในแอปพลิเคชันของคุณ"น่ารำคาญที่หน้าต่างนี้จะยังคงปรากฏอยู่แม้หลังจากที่คุณปิดหน้าต่างไปแล้ว และจะไม่หยุดปรากฏจนกว่าคุณจะแก้ไขข้อผิดพลาด
มาลองดูวิธีแก้ไขที่คุณสามารถลองแก้ไขข้อผิดพลาดนี้ได้อย่างรวดเร็ว และทำให้แอปทำงานได้อย่างราบรื่นอีกครั้ง
วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred
1. อัปเดตระบบปฏิบัติการและแอปพลิเคชัน
การอัปเดต Windows 10เป็นเวอร์ชันล่าสุดอาจแก้ไขข้อบกพร่องของระบบบางอย่างได้ กดWin+ Iเพื่อเปิดการตั้งค่าแล้วคลิกการอัปเดตและความปลอดภัย
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
ใน Windows Update ตรวจสอบว่ามีการอัปเดตใด ๆ หรือไม่ หากมีการอัปเดต ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
หากเกิดข้อผิดพลาดนี้ขณะใช้งานแอปใดแอปหนึ่ง ให้อัปเดตแอปนั้น หากเป็นแอปใน Windows Store ให้เปิดแอปนั้นแล้วคลิก ไอคอน ดาวน์โหลดเพื่อค้นหาและติดตั้งการอัปเดตแอป
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
รีสตาร์ทคอมพิวเตอร์ของคุณอีกครั้งและตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
2. สแกนคอมพิวเตอร์ของคุณเพื่อหามัลแวร์
Windows Defenderจะทำงานเบื้องหลังเพื่อสแกนหามัลแวร์หากคุณใช้ ซอฟต์แวร์ ป้องกันไวรัสหรือป้องกันมัลแวร์จากภายนอก ให้เปิดโปรแกรมขึ้นมาแล้วทำการสแกนระบบทั้งหมด หากซอฟต์แวร์ตรวจพบสิ่งใด ให้ทำตามคำแนะนำบนหน้าจอ
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
3. เครื่องมือแก้ไขปัญหา
Windows 10 มาพร้อมตัวเลือกการแก้ไขปัญหาในตัวที่คุณสามารถใช้ค้นหาและแก้ไขปัญหาในแอป Windows และ Microsoft กดWin+ Iเพื่อเปิดการตั้งค่าและค้นหา"การแก้ไขปัญหาแอป Windows Store"เลือก " ค้นหาและแก้ไขปัญหาแอป Microsoft Store "
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
ทำตามคำแนะนำบนหน้าจอ หากพบปัญหา ระบบจะพยายามแก้ไขหรือเสนอวิธีแก้ปัญหา
4. ติดตั้ง .NET Framework
คุณติดตั้ง .NET Framework ไว้ในคอมพิวเตอร์ของคุณแล้วหรือยัง? .NET Frameworkเป็นซอฟต์แวร์ฟรีจาก Microsoft ที่คอมไพล์และรันโปรแกรมที่เขียนด้วยภาษาต่างๆ โปรแกรมนี้ช่วยให้สามารถทำงานร่วมกันระหว่างภาษาเขียนโค้ดต่างๆ ได้ หากยังไม่มี เพียงคลิกที่ลิงก์ด้านล่างเพื่อดาวน์โหลดเวอร์ชันล่าสุด แล้วติดตั้งได้เลย
https://dotnet.microsoft.com/download/dotnet-framework
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
5. เรียกใช้เครื่องมือซ่อมแซม .NET Framework
แม้ว่าจะมีเครื่องมือจากภายนอกมากมายที่สามารถซ่อมแซม.NET Frameworkได้ แต่คุณควรลองใช้เครื่องมืออย่างเป็นทางการของ Microsoft ก่อน ดาวน์โหลดและติดตั้ง . NET Framework Repair Toolโดยใช้ลิงก์ด้านล่าง เรียกใช้เพื่อดูว่าพบปัญหาใดๆ หรือไม่ รีสตาร์ทคอมพิวเตอร์เมื่อเสร็จสิ้นเพื่อตรวจสอบอีกครั้ง
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
6. ถอนการติดตั้งและติดตั้ง .NET Framework ใหม่
ข้อผิดพลาดนี้มักเกี่ยวข้องกับ .NET Framework อันที่จริง เนื่องจากซอฟต์แวร์นี้มีความซับซ้อน จึงมีแนวโน้มที่จะเกิดข้อผิดพลาดมากมาย ผู้ใช้ Windows 8 ขึ้นไปควรข้ามขั้นตอนนี้ไป เนื่องจากไม่มีวิธีถอนการติดตั้ง .NET Framework ในเวอร์ชันใหม่กว่า
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
เปิด Control Panelแล้วคลิก"ถอนการติดตั้งโปรแกรม " คุณจะเห็นรายการแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์ของคุณ มองหา . NET Frameworkคุณอาจเห็น .NET Framework มากกว่าหนึ่งตัว ให้คลิกขวาที่โปรแกรมเหล่านั้นแล้วเลือก"ถอนการติดตั้ง "
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
ติดตั้ง .NET Framework ใหม่โดยใช้ลิงก์ด้านบนในส่วนที่ 4
7. ดำเนินการสแกน SFC
การสแกนไฟล์ระบบ ( SFC)จะค้นหาไฟล์ที่เสียหายและแก้ไขให้คุณ หากข้อผิดพลาด Unhandled exception has been error เกิดจากไฟล์ที่เสียหาย SFC จะค้นหาสาเหตุ ในการสแกน SFC ให้เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบแล้วพิมพ์คำสั่งด้านล่าง
sfc /สแกนตอนนี้
![วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10 วิธีแก้ไขข้อผิดพลาด Unhandled Exception Has Occurred บน Windows 10]()
8. ดำเนินการบูตแบบคลีนและเข้าถึงโหมดปลอดภัย
ทำตามคำแนะนำในบทความวิธีดำเนินการบูตแบบคลีนบน Windows 10 / 8 / 7เพื่อดำเนินการบูตแบบคลีน และบทความวิธีเข้าสู่ Safe Mode ของ Windows 10 เมื่อเริ่มต้นระบบเพื่อเข้าสู่ Safe Mode
ขอให้โชคดี!