10 วิธีที่ดีที่สุดในการแก้ไข exception_Access_Violation

click fraud protection

คุณกำลังพยายามติดตั้งหรือเรียกใช้แอปพลิเคชันแต่ได้รับข้อผิดพลาด exception_access_violation หรือไม่ เรียนรู้วิธีแก้ไข exception_access_violation บน Windows 11

Exception_access_violation เป็นข้อผิดพลาดทั่วไปที่ผู้ใช้ Windows เผชิญเมื่อพยายามเรียกใช้แอปพลิเคชันบนคอมพิวเตอร์ของตน นอกจากนี้ยังอาจพบข้อความแสดงข้อผิดพลาดนี้ขณะติดตั้งแอปพลิเคชัน เปิดไฟล์หรือเอกสารใดๆ หรือแม้แต่เล่นเกม ข้อผิดพลาดหมายถึงซอฟต์แวร์พยายามเข้าถึงหน่วยความจำโดยไม่ได้รับสิทธิ์ที่เหมาะสมในการอ่าน เขียน หรือเรียกใช้

หากคุณประสบปัญหานี้ ไม่ต้องกังวล บทช่วยสอนนี้จะแนะนำให้คุณแก้ไขข้อผิดพลาด exception_access_violation ได้อย่างง่ายดาย และยังให้ความกระจ่างเกี่ยวกับสาเหตุที่อยู่เบื้องหลัง

เหตุผลเบื้องหลังข้อยกเว้นที่ไม่สามารถจัดการได้: ข้อผิดพลาด Exception_Access_Violation

เมื่อมีคนได้รับข้อผิดพลาดนี้ หมายความว่าโปรแกรมพยายามเข้าถึงตำแหน่งหน่วยความจำที่ได้รับการป้องกัน และด้วยเหตุนี้จึงถูกระงับโดยระบบปฏิบัติการ ดังนั้น คุณได้รับข้อความแสดงข้อผิดพลาดนี้ ขณะนี้ มีหลายสิ่งหลายอย่างที่อาจเป็นสาเหตุให้เกิดข้อผิดพลาด exception_access_violation รวมถึงสิ่งต่อไปนี้:

  • สาเหตุที่พบบ่อยที่สุดเบื้องหลังข้อผิดพลาด exception_access_violation คือโปรแกรมพยายามเข้าถึงตำแหน่งหน่วยความจำใดตำแหน่งหนึ่งโดยไม่ได้รับอนุญาตจากการอ่าน/เขียน
  • ไฟล์ระบบที่เสียหาย เช่น DLL ของระบบหรือรายการรีจิสตรี ยังสามารถป้องกันไม่ให้แอปพลิเคชันทำงานได้อย่างถูกต้องและแสดงข้อความแสดงข้อผิดพลาดนี้
  • เมื่อมัลแวร์แก้ไขไฟล์ระบบหรือใช้ทรัพยากรระบบอย่างเงียบ ๆ คุณอาจได้รับข้อผิดพลาด
  • ข้อบกพร่องของระบบปฏิบัติการหรือปัญหาอื่นๆ อาจทำให้เกิดข้อผิดพลาดนี้ได้เช่นกัน โดยเฉพาะอย่างยิ่งเมื่อซอฟต์แวร์ที่คุณพยายามเรียกใช้ไม่เข้ากันกับระบบปฏิบัติการ
  • หากคอมพิวเตอร์ของคุณมีฮาร์ดแวร์ที่ผิดพลาด เช่น RAM, HDD หรือกราฟิกการ์ด คุณจะได้รับข้อยกเว้นที่ไม่สามารถจัดการได้: ข้อผิดพลาด exception_access_violation
  • เมื่อมีข้อขัดแย้งระหว่างหลายโปรแกรมหรือระหว่างส่วนประกอบของซอฟต์แวร์และฮาร์ดแวร์ ข้อผิดพลาดนี้อาจเกิดขึ้นได้
  • ในบางครั้ง ไดรเวอร์ที่ล้าสมัยหรือใช้งานร่วมกันไม่ได้อาจทำให้เกิดข้อผิดพลาดนี้ได้ เนื่องจากไดรเวอร์เหล่านี้ไม่ได้ให้การสนับสนุนซอฟต์แวร์ที่จำเป็นสำหรับการเข้าถึงส่วนประกอบฮาร์ดแวร์

แก้ไขข้อผิดพลาด Exception_Access_Violation: วิธีที่ดีที่สุด

วิธีที่ 1: ตรวจหา Windows Update

ติดตั้งการอัปเดตระบบปฏิบัติการ Windows เพื่อแก้ไขข้อผิดพลาด Exception_Access_Violation
ติดตั้งการอัปเดตระบบปฏิบัติการ Windows เพื่อแก้ไขข้อผิดพลาด Exception_Access_Violation

ระบบปฏิบัติการ Windows เวอร์ชันที่ล้าสมัยอาจเป็นสาเหตุของข้อผิดพลาด exception_access_violation นี้ ดังนั้น คุณต้องตรวจสอบว่าคุณใช้ระบบปฏิบัติการเวอร์ชันล่าสุดหรือไม่ มิฉะนั้น ให้ดาวน์โหลดระบบปฏิบัติการ Windows เวอร์ชันล่าสุดจากคอมพิวเตอร์ของคุณ

วิธีที่ 2: อัพเดตไดรเวอร์

อีกสาเหตุหลักที่อยู่เบื้องหลังข้อยกเว้นที่ไม่สามารถจัดการได้: ข้อผิดพลาด exception_access_violation คือไดรเวอร์ที่ล้าสมัย ดังนั้น ตรวจสอบให้แน่ใจว่าไดรเวอร์ระบบทั้งหมดของคุณได้รับการอัพเดตโดยไปที่ส่วน Device Manager

วิธีที่ 3: กำจัดมัลแวร์เพื่อแก้ไขข้อยกเว้น_Access_Violation

ข้อผิดพลาดนี้อาจเป็นสัญญาณว่าคอมพิวเตอร์ของคุณติดมัลแวร์บางตัว ดังนั้น ก่อนที่จะดำเนินการแก้ไขอื่นๆ คุณต้องยืนยันว่าคอมพิวเตอร์นั้นปราศจากการติดไวรัสหรือไม่

หากคุณติดตั้งซอฟต์แวร์ป้องกันไวรัสในคอมพิวเตอร์ของคุณ ให้ตรวจสอบระบบของคุณอย่างละเอียดและลบมัลแวร์และไวรัสหากพบ หากคุณไม่มีโปรแกรมป้องกันไวรัส คุณสามารถไปที่การป้องกันไวรัสและภัยคุกคามของ Windows Security เพื่อทำการสแกนแบบเต็ม

วิธีที่ 4: ลองเรียกใช้แอพในโหมดที่เข้ากันได้

อีกวิธีที่ได้รับความนิยมในการแก้ไขข้อผิดพลาด exception_access_violation คือการเรียกใช้แอพที่มีปัญหาในโหมดที่เข้ากันได้ด้วยขั้นตอนด้านล่าง:

  • คลิกขวาที่ แอปพลิเคชัน และเลือก คุณสมบัติ.
  • เลือก ความเข้ากันได้ แท็บ
  • ติ๊กถูกที่ช่อง เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ.
เลือก Windows เวอร์ชันเก่าเพื่อเรียกใช้แอปในโหมดความเข้ากันได้
เลือก Windows เวอร์ชันเก่าเพื่อเรียกใช้แอปในโหมดความเข้ากันได้
  • เลือกใด ๆ Windows รุ่นเก่า จากเมนูแบบเลื่อนลง
  • คลิกที่ นำมาใช้ และ ตกลง ปุ่มตามลำดับเพื่อเรียกใช้แอพในโหมดที่เข้ากันได้

วิธีที่ 5: ตรวจสอบฮาร์ดแวร์ของคุณ

เนื่องจากฮาร์ดแวร์ที่ผิดพลาดของคอมพิวเตอร์ของคุณอาจเป็นสาเหตุที่ทำให้คุณได้รับข้อผิดพลาด exception_access_violation เมื่อเร็ว ๆ นี้ คุณจึงทำได้ ตรวจสอบ CPU, ฮาร์ดไดรฟ์, RAM และกราฟิกการ์ดโดยใช้ Windows Memory Diagnostic, Check Disk Utility และบุคคลที่สามอื่นๆ ซอฟต์แวร์.

วิธีที่ 6: ปิดใช้งานการควบคุมบัญชีผู้ใช้

หากคุณสมบัติการควบคุมบัญชีผู้ใช้รบกวนการทำงานของแอปพลิเคชันตามปกติ คุณจะได้รับข้อยกเว้นการเข้าถึง_การละเมิด หากต้องการแก้ไขข้อผิดพลาดที่เกิดจากคุณลักษณะเฉพาะนี้ คุณสามารถปิดใช้งานได้โดยใช้ขั้นตอนต่อไปนี้ โปรดจำไว้ว่า การเปลี่ยนแปลงการตั้งค่านี้อาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณ แต่จะทำให้งานเสร็จสิ้นหากคุณพบข้อผิดพลาดนี้

  • เปิดช่อง Run โดยกดปุ่ม หน้าต่าง + กุญแจ
  • พิมพ์ การตั้งค่าการควบคุมบัญชีผู้ใช้ ในช่องและคลิก ตกลง.
นำแถบเลื่อนลงมาเพื่อไม่ต้องแจ้งตัวเลือก
นำแถบเลื่อนลงมาเพื่อไม่ต้องแจ้งตัวเลือก
  • ในหน้าต่าง Use Account Control Settings ให้เลื่อนแถบเลื่อนลงไปที่ ไม่เคยแจ้งให้ทราบ.
  • คลิกที่ ตกลง และปิดหน้าต่าง

วิธีที่ 7: เพิ่มข้อยกเว้นใน DEP

คุณยังสามารถสร้างข้อยกเว้นในกฎ DEP และดูว่าสามารถแก้ไขข้อยกเว้นที่ไม่มีการจัดการได้หรือไม่: exception_access_violation:

  • ในแถบค้นหา พิมพ์ การตั้งค่าระบบขั้นสูง.
  • คลิกที่ เปิด ทางด้านขวาของผลลัพธ์
  • ในแท็บขั้นสูง คลิกที่ การตั้งค่า… ปุ่มใต้ส่วนประสิทธิภาพ
  • เลือก การป้องกันการดำเนินการข้อมูล แท็บ
เลือกแท็บ Data Execution Prevention และเลือกตัวเลือกที่ให้คุณทำการยกเว้นได้
เลือกแท็บ Data Execution Prevention และเลือกตัวเลือกที่ให้คุณทำการยกเว้นได้
  • คลิกที่ปุ่มตัวเลือกสำหรับ เลือกเปิด DEP สำหรับโปรแกรมและบริการทั้งหมดยกเว้นที่ฉันเลือก.
  • คลิก เพิ่ม และนำทางไปยังตำแหน่งของไฟล์ .exe ของโปรแกรมที่มีปัญหา
  • เลือกสิ่งนั้น ไฟล์ .exe และคลิกที่ เปิด ปุ่ม.
  • เมื่อเพิ่มโปรแกรมยกเว้นในรายการแล้ว ให้คลิก นำมาใช้.
  • คลิก ตกลง และลองเรียกใช้แอปอีกครั้งโดยไม่มีปัญหาใดๆ

วิธีที่ 8: ติดตั้งแอปพลิเคชันอีกครั้ง

หากวิธีการข้างต้นไม่สามารถแก้ไขข้อผิดพลาด exception_access_violation สำหรับแอปพลิเคชันได้ แสดงว่าอาจมีปัญหาเสียหาย ในกรณีนั้น คุณต้องถอนการติดตั้งโปรแกรมนั้นออกจากระบบของคุณ และติดตั้งสำเนาใหม่อีกครั้งก่อนที่จะพยายามเปิดอีกครั้ง

นอกจากนี้ หากมีซอฟต์แวร์เวอร์ชันใหม่ คุณต้องติดตั้งเวอร์ชันล่าสุดใหม่แทนเวอร์ชันเก่า

วิธีที่ 9: ตรวจสอบว่าไฟล์เป็นแบบอ่านอย่างเดียวหรือไม่

การพยายามแก้ไขไฟล์แบบอ่านอย่างเดียวอาจทำให้เกิดข้อผิดพลาดนี้ได้เช่นกัน ดังนั้น ตรวจสอบให้แน่ใจว่าไฟล์ไม่ได้เป็นแบบอ่านอย่างเดียวโดยทำตามขั้นตอนต่อไปนี้:

  • ไปยังตำแหน่งที่ตั้งของไฟล์ที่มีปัญหา
  • เลือกและคลิกขวาที่มัน ไฟล์.
  • คลิกที่ คุณสมบัติ จากเมนูบริบท
  • เลือก ทั่วไป แท็บบนหน้าต่างคุณสมบัติ
ตรวจสอบให้แน่ใจว่าไม่ได้เลือกช่องสำหรับแอตทริบิวต์แบบอ่านอย่างเดียว
ตรวจสอบให้แน่ใจว่าไม่ได้เลือกช่องสำหรับแอตทริบิวต์แบบอ่านอย่างเดียว
  • ตรวจสอบให้แน่ใจว่ากล่องข้างๆ อ่านเท่านั้น แอตทริบิวต์ไม่ถูกตรวจสอบ
  • ถ้าไม่ใช่ คุณควรลบออกด้วยตนเองโดยคลิกที่มัน
  • คลิกที่ นำมาใช้ แล้ว ตกลง เพื่อทำวิธีนี้

วิธีที่ 10: สร้างไฟล์ Options.ini

หากคุณได้รับข้อผิดพลาดนี้ขณะเล่น “Lord of The Rings: Battle for Middle Earth” การสร้างไฟล์ options.ini จะช่วยได้ โดยทำตามขั้นตอนเหล่านี้:

  • กด หน้าต่าง + กุญแจเปิด วิ่ง กล่อง.
  • พิมพ์ %ข้อมูลแอพ% และตี เข้า เพื่อไปที่ ข้อมูลแอพ โฟลเดอร์
  • ค้นหาและเปิดโฟลเดอร์ชื่อ การต่อสู้เพื่อมิดเดิลเอิร์ธของฉัน.
  • ตรวจสอบสิ่งที่อยู่ในโฟลเดอร์นี้ หากว่างเปล่า ให้สร้างไฟล์ options.ini ใหม่
  • สำหรับสิ่งนั้น ให้สร้างไฟล์เอกสารข้อความใหม่ (แผ่นจดบันทึก) และใส่ค่าต่อไปนี้:
AudioLOD = ต่ำ HasSeenLogoMovies = ใช่ IdealStaticGameLOD = ต่ำมาก ความละเอียด = 800 600 StaticGameLOD = ต่ำมาก เวลาในเกม = 1
  • คลิกที่ ไฟล์ บนไฟล์ข้อความแล้วเลือก บันทึกเป็น…
  • ในกล่องโต้ตอบ บันทึกเป็น ให้เพิ่ม option.ini เป็นชื่อไฟล์แล้วเลือก เอกสารทั้งหมด สำหรับบันทึกเป็นประเภท
  • คลิกที่ บันทึก ปุ่มและลองเรียกใช้เกมอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

บทสรุป

ข้อยกเว้นการเข้าถึง_การละเมิดเป็นข้อผิดพลาดที่น่ารำคาญซึ่งคุณสามารถพบได้ทุกเมื่อในขณะที่ใช้แอปพลิเคชันใด ๆ บนคอมพิวเตอร์ Windows ของคุณ ใช้วิธีการที่กล่าวถึงในบทความนี้เพื่อกำจัดข้อผิดพลาดนี้

เหตุผลเบื้องหลังข้อยกเว้นที่ไม่สามารถจัดการได้: exception_access_violation ได้รับการอธิบายไว้ที่นี่ด้วย ข้อใดต่อไปนี้ที่อาจทำให้เกิดข้อผิดพลาดนี้สำหรับคุณ แจ้งให้เราทราบในความคิดเห็น.

แบ่งปันบทความนี้กับเพื่อนของคุณบนโซเชียลมีเดีย หากสนใจคุณสามารถอ่านเกี่ยวกับ รหัสข้อผิดพลาด 0xc0000005 และ ไม่พบ D3DX9_43.dll หรือข้อผิดพลาดหายไป.