8 วิธีในการแก้ไขข้อผิดพลาด "Access Violation at Address" บนคอมพิวเตอร์ Windows

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

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

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

ตัวอย่างรหัสข้อผิดพลาดการละเมิดการเข้าถึงข้อยกเว้น

การละเมิดการเข้าถึงตามที่อยู่หมายถึงอะไรและเหตุใดจึงปรากฏขึ้น

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

วิธีอ่านข้อผิดพลาดที่เป็นตัวเลขรหัส?

ในกรณีส่วนใหญ่ ข้อผิดพลาดจะมาพร้อมกับรหัสตัวเลขที่มีความยาวระหว่าง 7-10 หลักตัวอย่างเช่น 0xC0000005 เป็นข้อผิดพลาดการละเมิดการเข้าถึงในวงกว้างที่ป้องกันไม่ให้ผู้ใช้เล่นเสียงหรือเข้าถึงแผงควบคุม

เมื่อคุณเห็นรหัสข้อผิดพลาดที่เป็นตัวเลขปรากฏขึ้น คุณสามารถแก้ไขข้อบกพร่องได้โดยการอ่านพารามิเตอร์ข้อยกเว้น (ตัวอักษรและตัวเลข)พารามิเตอร์ข้อยกเว้นแรก (0) จะบอกประเภทของการละเมิดให้คุณทราบ และพารามิเตอร์ข้อยกเว้นที่สอง (1) จะบอกที่อยู่ให้คุณทราบคุณสามารถใช้รหัสนี้เพื่อระบุสาเหตุของปัญหาและวิธีแก้ไขที่เป็นไปได้

8 วิธีแก้ไขการเข้าถึงการละเมิดที่อยู่.

เพื่อช่วยคุณแก้ปัญหาการละเมิดการเข้าถึงตามที่อยู่ เราได้รวบรวมโซลูชันที่ลองใช้ง่าย 8 วิธีไว้ด้านล่าง

1. ตรวจสอบคอมพิวเตอร์ของคุณเพื่อหามัลแวร์

ตรวจพบมัลแวร์ Windows Defender

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

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

2. เพิ่มโปรแกรมของคุณในรายการเข้าถึงข้อยกเว้น

หากคุณไม่มีมัลแวร์ในคอมพิวเตอร์ คุณสามารถเพิ่มโปรแกรมที่คุณต้องการเรียกใช้ในรายการข้อยกเว้น Data Execution Preventionซึ่งจะทำให้คุณสามารถเรียกใช้โปรแกรมได้แม้จะมีรหัสข้อผิดพลาดนี่คือวิธีการทำ

    1. ในแถบค้นหาของคอมพิวเตอร์ ให้ป้อน "แผงควบคุม“และเปิดมัน
    2. คุณต้องอยู่ที่นี่เลือกระบบ.
    3. คลิกเพื่อเข้าสู่ระบบและความปลอดภัย.
    4. ในเมนูระบบ คลิกการตั้งค่าระบบขั้นสูง.
    5. ในแท็บขั้นสูง ให้ค้นหาส่วนประสิทธิภาพและคลิกการตั้งค่า
    6. ที่ด้านบน คลิกแท็บการป้องกันการดำเนินการข้อมูล
    7. บางตัวเลือกจะให้คุณเลือกโปรแกรมและบริการทั้งหมดได้ ยกเว้นโปรแกรมที่คุณเลือกเปิดการป้องกันการดำเนินการข้อมูล.
    8. คลิกปุ่มเพิ่มและค้นหาไฟล์ .exe ของโปรแกรม
    9. เพิ่มในรายการคลิกนำไปใช้ และคุณสามารถบันทึกการเปลี่ยนแปลงของคุณได้
คำถามที่เกี่ยวข้อง  Freepik วิธีดาวน์โหลดภาพพรีเมี่ยมฟรี
เพิ่มโปรแกรมในรายการป้องกันการเรียกใช้ข้อมูล

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

3. พิจารณาปิดการใช้งานการควบคุมบัญชีผู้ใช้

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

  1. ในแถบค้นหาของคอมพิวเตอร์ ให้ป้อน"控制面板"และเปิดมัน
  2. เปิดขึ้น"帳戶” และคลิกมัน – สองครั้ง
  3. เลือกตัวเลือกสุดท้ายซึ่งก็คือเปลี่ยนการตั้งค่าของการควบคุมบัญชีผู้ใช้
  4. หน้าต่างนี้ช่วยให้คุณสามารถตั้งค่าเมื่อได้รับแจ้งการเปลี่ยนแปลงในคอมพิวเตอร์ของคุณเลื่อนแถบเลื่อนลงไปที่ "ไม่เคยแจ้ง” และคลิกตกลง
  5. ตอนนี้ลองเรียกใช้โปรแกรมของคุณ

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

4 . ตรวจสอบอีกครั้งว่าซอฟต์แวร์ของคุณอยู่ในโหมดอ่านอย่างเดียว

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

  1. บนเดสก์ท็อปหาทางลัดจากนั้นคลิกขวาที่ไฟล์
  2. จากเมนูเลือกตัวเลือกคุณสมบัติ
  3. เปิดขึ้นที่ด้านบนของหน้าต่างแท็บทั่วไป
  4. ค้นหาส่วนคุณสมบัติและทำให้แน่ใจว่าไม่ได้เลือกอ่านอย่างเดียว
  5. หากตรวจสอบแล้วโปรดยกเลิกการเลือก
  6. คลิกสมัคร/ตกลงไปที่บันทึกเปลี่ยน.
ตรวจสอบให้แน่ใจว่าซอฟต์แวร์ไม่ได้อยู่ในโหมดอ่านอย่างเดียว

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

คำถามที่เกี่ยวข้อง  วิธีใช้ WhatsApp "ปุ่มช็อปปิ้ง" เพื่อซื้อสินค้า/บริการ

5. ตรวจสอบ RAM ของคุณเพื่อหาความเสียหาย

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

  • ในแถบค้นหาของคอมพิวเตอร์ ให้ป้อน " การวินิจฉัยหน่วยความจำของ Windows"
  • บัญชีผู้ใช้นี้เป็นส่วนตัว
  • เลือกตัวเลือกแรกคือรีบูตและตรวจสอบปัญหา
  • ปล่อยให้มันวิ่งไปและรอผล
การวินิจฉัยหน่วยความจำของ Windows

หาก RAM ของคุณเสียหาย ควรเปลี่ยน

6. แก้ไขปัญหาฮาร์ดแวร์ของคุณ

บางคนแก้ไขข้อผิดพลาด Access Violation at Address โดยแก้ไขปัญหาฮาร์ดแวร์ของตน

  1. ในแถบค้นหาของคอมพิวเตอร์ ให้ป้อนการตั้งค่าและเปิดมันหรือหากคุณใช้ Windows 10 ให้กดแป้น Windows + I พร้อมกัน
  2. คลิก "อัปเดตและความปลอดภัย"ส่วนหนึ่ง.
  3. ในเมนูด้านซ้าย ให้ค้นหาแก้ไขปัญหาและคลิกมัน
  4. วิ่งมัน並 按照 屏幕 上 上 的 說明 進行。

หลังจากการแก้ไขปัญหาเสร็จสิ้น ให้ลองเรียกใช้โปรแกรมอีกครั้งเพื่อดูว่าข้อผิดพลาดการละเมิดการเข้าถึงได้รับการแก้ไขแล้วหรือไม่

วิธีแก้ปัญหา.

7. เรียกใช้โปรแกรมของคุณในโหมดความเข้ากันได้

หากคุณพยายามเรียกใช้โปรแกรมที่เก่ากว่า โปรแกรมนั้นอาจไม่สามารถทำงานร่วมกับระบบปฏิบัติการที่ใหม่กว่าอย่าง Windows 10 ได้อย่างสมบูรณ์หากคุณได้รับข้อผิดพลาด Access Violation at Address และชี้ไปที่โปรแกรมซอฟต์แวร์โดยตรง อาจเป็นปัญหาความเข้ากันได้

  1. พบบนเดสก์ท็อปทางลัดโปรแกรมจากนั้นคลิกขวาที่ไฟล์
  2. จากเมนูเลือกตัวเลือกคุณสมบัติ
  3. ที่ด้านบนของเมนูคุณสมบัติ ให้ค้นหาแท็บความเข้ากันได้
  4. เลือก"เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้” และเลือก Windows เวอร์ชันเก่า เช่น Windows 8.1/7
  5. คลิกที่และอย่าลืมบันทึกการเปลี่ยนแปลง
  6. 程序เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
เรียกใช้โปรแกรมในโหมดความเข้ากันได้

คุณอาจต้องลองใช้โหมดความเข้ากันได้ที่แตกต่างกัน ทั้งนี้ขึ้นอยู่กับอายุของโปรแกรมที่คุณกำลังใช้งาน

คำถามที่เกี่ยวข้อง  วิธีใช้เอฟเฟกต์ Freeze Motion บน TikTok

8. ติดตั้งซอฟต์แวร์ที่มีปัญหาอีกครั้ง

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

  1. ในแถบค้นหาของคอมพิวเตอร์ ให้ป้อนการติดตั้งหรือกดปุ่ม Windows + I พร้อมกัน
  2. จากเมนูเลือก"แอปพลิเคชัน".
  3. พบในรายการจะไม่ทำงานหรือสตาร์ทแอปพลิเคชัน.
  4. คลิกที่
วิธีถอนการติดตั้งโปรแกรมผ่านแผงควบคุม

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

แบ่งปันโพสต์นี้

แสดงความคิดเห็น