หากเมื่อคุณได้รับ Unhandled Exception Access Violation ข้อผิดพลาดเมื่อคุณเรียกใช้แอปพลิเคชันบนคอมพิวเตอร์ที่ใช้ Windows 11/10/8/7 อาจหมายความว่ารหัสโปรแกรมบางส่วนพยายามเข้าถึงที่อยู่หน่วยความจำที่ได้รับการป้องกันและถูกปฏิเสธการเข้าถึง
การละเมิดการเข้าถึงข้อยกเว้นหมายความว่าอย่างไร
เมื่อโปรแกรมพยายามเข้าถึงที่อยู่หน่วยความจำที่ได้รับการป้องกัน กล่องข้อความแสดงข้อผิดพลาดนี้อาจปรากฏขึ้น นอกจากนี้ยังสามารถปรากฏขึ้นได้หากซอฟต์แวร์ได้รับการตั้งโปรแกรมไว้ไม่ดี หากการเข้าถึงถูกปฏิเสธ คุณจะเห็นข้อความแสดงข้อผิดพลาดนี้
ข้อยกเว้นที่ไม่สามารถจัดการได้ – การละเมิดการเข้าถึงข้อยกเว้น
หากคุณได้รับข้อผิดพลาดนี้ คุณสามารถลองทำสิ่งต่อไปนี้:
1] ปิดใช้งานการป้องกันการดำเนินการข้อมูลสำหรับโปรแกรมนั้น ๆ
Data Execution Prevention หรือ DEP เป็นคุณลักษณะด้านความปลอดภัยที่สามารถช่วยป้องกันความเสียหายต่อคอมพิวเตอร์ของคุณจากไวรัสและภัยคุกคามด้านความปลอดภัยอื่นๆ DEP สามารถช่วยปกป้องคอมพิวเตอร์ของคุณโดยการตรวจสอบโปรแกรมเพื่อให้แน่ใจว่าใช้หน่วยความจำระบบอย่างปลอดภัย หากโปรแกรมพยายามเรียกใช้โค้ด (หรือเรียกอีกอย่างว่า executing) จากหน่วยความจำในทางที่ไม่ถูกต้อง DEP จะปิดโปรแกรม
ดังนั้น หากคุณเชื่อถือโปรแกรมที่ทำให้เกิดข้อผิดพลาดนี้ คุณอาจปิด Data Execution Prevention สำหรับโปรแกรมนี้โดยเฉพาะ และดูว่าเหมาะกับคุณหรือไม่
2] เรียกใช้ตัวแก้ไขปัญหาฮาร์ดแวร์
เปิดช่อง Run พิมพ์ข้อมูลต่อไปนี้แล้วกด Enter เพื่อเปิด Hardware &Devices Troubleshooter:
%systemroot%\system32\msdt.exe -id DeviceDiagnostic
ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์จะพยายามระบุปัญหาที่อาจเกิดขึ้นกับฮาร์ดแวร์คอมพิวเตอร์ของคุณ และแก้ไขหากเป็นไปได้
3] ปิด UAC
เปลี่ยน UAC ชั่วคราวและดูว่าจะช่วยได้หรือไม่
4] ติดตั้งโปรแกรมอีกครั้ง
คุณอาจต้องการพิจารณาตัวเลือกในการถอนการติดตั้งซอฟต์แวร์อย่างสมบูรณ์ซึ่งทำให้เกิดข้อผิดพลาดนี้เมื่อเรียกใช้ และติดตั้งใหม่อีกครั้ง ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดเวอร์ชันล่าสุดจากโฮมเพจอย่างเป็นทางการ
หวังว่าจะช่วยได้นะ!