Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข AutoCAD Fatal Error: Unhandled Access Violation

“FATAL ERROR: Unhandled Access Violation Reading 0x0028 Exception at FED94060h” ใน AutoCAD เป็น Critical Crash ที่เกิดเมื่อ AutoCAD พยายามเข้าถึงพื้นที่ System Memory ที่ Invalid, Restricted, หรือไม่พร้อมใช้งานแล้ว เมื่อเกิดขึ้น Windows จะ Terminate Application ทันทีเพื่อป้องกัน System Instability หรือ Data Corruption

Error นี้รายงานบ่อยเมื่อ: เปิด Drawings, สลับ Layouts, Render 3D Objects, Plot Files, หรือทันทีหลังเปิด AutoCAD ตามด้วย Windows หรือ Graphics Driver Update

Error นี้ ไม่ได้บ่งชี้ Physical RAM ชำรุด ปกติ มาจาก: Software Conflicts, Corrupted Drawing Data, Unstable Graphics Drivers, เสียหาย AutoCAD Settings, หรือ Incompatible Add-ins รบกวน Memory Handling ของ AutoCAD

Error Message อาจแสดงค่า Hexadecimal ต่างกัน เช่น:

  • Unhandled Access Violation Reading 0x0028 Exception at B3D24A0Fh
  • Unhandled Access Violation Reading 0x0028 Exception at 2C87E970h

Address Hexadecimal ต่างกันเพราะแทนที่ Memory Location เฉพาะที่เกี่ยวข้องตอน Crash

1. ตั้ง GPU Preference เป็น Power Saving (Workaround)

บนระบบ Multi-GPU การสลับระหว่าง Integrated และ Dedicated GPU อย่างรุนแรงอาจนำเข้า Rendering Instability

การเลือก Profile Power Saving บังคับให้ AutoCAD ใช้ Integrated GPU หลีกเลี่ยง Dedicated GPU Driver Interactions ที่ไม่เสถียร วิธีนี้เป็น Troubleshooting Workaround ไม่ใช่คำแนะนำ Performance ถาวร

  1. กดปุ่ม Windows ค้นหา Graphics Settings
  2. คลิก Browse ใต้ Custom options for apps
  3. ไปที่:
    C:\Program Files\Autodesk\AutoCAD 2020\acad.exe
  4. เลือก AutoCAD คลิก Options
  5. เลือก Power saving คลิก Save
  6. เปิด AutoCAD ใหม่ ทดสอบความเสถียร

2. ปิด Optimizations for Windowed Applications

Windows มี Graphical Optimizations ออกแบบมาสำหรับ Games ที่รัน Windowed/Borderless Mode Optimizations เหล่านี้อาจส่งผลต่อ Professional GPU-Accelerated Applications อย่าง AutoCAD ด้วย

ในบาง Configuration Rendering Layers เพิ่มเติมเหล่านี้ รบกวนการสื่อสารของ AutoCAD กับ Graphics Drivers และอาจ Trigger Access Violation Crashes

  1. เปิด Graphics Settings
  2. เลือก AutoCAD จาก Application List
  3. คลิก Options
  4. เปิด Don’t use optimizations for windowed games
  5. คลิก Save

หากตัวเลือกไม่เห็น ให้แน่ใจว่า Windows อัปเดตครบ หรือปิด Hardware-Accelerated GPU Scheduling ชั่วคราวจาก Graphics Settings

3. อัปเดตหรือติดตั้ง Graphics Drivers ใหม่

Graphics Drivers ที่เสียหายหรือไม่เข้ากัน มักก่อให้เกิด GPU Memory Handling Failures ที่นำไปสู่ Access Violation Errors

เมื่อเป็นไปได้ ให้ใช้ Graphics Drivers ที่ Certified โดย Autodesk เพื่อความเสถียรสูงสุด

สำหรับ AMD Users:

  1. เปิด AMD Software
  2. คลิก Check for Updates
  3. ติดตั้ง Updates หรือ Clean Reinstall หาก Crash คงอยู่

สำหรับ NVIDIA Users:

  1. เปิด NVIDIA App
  2. ไปแท็บ Drivers
  3. ดาวน์โหลดและติดตั้ง Driver ล่าสุด
  4. รีสตาร์ทคอมพิวเตอร์หลังติดตั้ง