ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา


คุณเคยเจอ ข้อผิดพลาดข้อยกเว้นที่ไม่สามารถจัดการได้ บน Civilization 6 (CIV 6) โดยมีข้อผิดพลาด รหัส EXCEPTION_ACCESS_VIOLATION ? แม้ว่าจะยังไม่มีการแก้ไขอย่างเป็นทางการ แต่เราได้ทดสอบและรวบรวมวิธีแก้ปัญหาบางอย่างที่ได้ผลสำหรับผู้เล่นส่วนใหญ่ อ่านต่อและค้นหาว่าพวกเขาคืออะไร ...





ลองแก้ไขเหล่านี้...

1: ตรวจสอบไฟล์เกมของคุณ

2: อัปเดตไดรเวอร์กราฟิกของคุณ



3: ใช้ DirectX เวอร์ชัน 11 แทนเวอร์ชัน 12





4: ซ่อมแซม/อัปเดต Microsoft visual C++ แจกจ่ายต่อได้

5: หยุดโอเวอร์คล็อก GPU ของคุณ



6: ติดตั้งอารยธรรมใหม่ 6





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

แก้ไข 1: ตรวจสอบไฟล์เกมของคุณ

หากไฟล์เกมของคุณสูญหายหรือเสียหาย อาจทำให้เกิดข้อผิดพลาด EXCEPTION_ACCESS_VIOLATION ใน Civilization VI สิ่งแรกที่คุณสามารถทำได้เพื่อแก้ไขข้อผิดพลาดคือการตรวจสอบไฟล์เกมของคุณ นี่คือวิธี:

บน Steam:

  1. ไปที่ห้องสมุด Steam ของคุณและค้นหา Sid Meier's Civilization VI คลิกขวาที่เกม จากนั้นเลือก คุณสมบัติ .
  2. ภายใต้ ไฟล์ในเครื่อง แทป คลิก ตรวจสอบความสมบูรณ์ของไฟล์เกม .
  3. Steam จะสแกนและเปรียบเทียบไฟล์เกมในเครื่องของคุณกับไฟล์บนเซิร์ฟเวอร์โดยอัตโนมัติ และซ่อมแซมไฟล์ที่เสียหายหรือสูญหาย

ในเกมมหากาพย์:

  1. ค้นหา Sid Meier's Civilization VI ในห้องสมุดของคุณและคลิกที่ ไอคอนสามจุด ถัดจากชื่อเกม
  2. ในเมนูแบบเลื่อนลง ให้คลิก ตรวจสอบ .
  3. Epic Games Launcher จะสแกนและซ่อมแซมไฟล์เกมของคุณโดยอัตโนมัติ

หากการตรวจสอบไฟล์เกมไม่สามารถแก้ปัญหาได้ ให้ลองแก้ไขปัญหาถัดไป

แก้ไข 2: อัปเดตไดรเวอร์กราฟิกของคุณ

หากไดรเวอร์กราฟิกของคุณล้าสมัยหรือผิดพลาด คุณอาจได้รับข้อผิดพลาด Unhandled Exception: EXCEPTION_ACCESS_VIOLATION ใน Civilization 6 ดังนั้น คุณอาจต้องการตรวจสอบให้แน่ใจว่าไดรเวอร์ของคุณเป็นเวอร์ชันล่าสุดและทำงานอย่างถูกต้อง

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

อัพเดทไดรเวอร์อัตโนมัติ – หากคุณไม่มีเวลา ความอดทน หรือทักษะการใช้คอมพิวเตอร์ในการอัปเดตไดรเวอร์ด้วยตนเอง คุณสามารถทำได้โดยอัตโนมัติด้วย Driver Easy Driver Easy จะจดจำระบบของคุณโดยอัตโนมัติและค้นหาไดรเวอร์ที่ถูกต้องสำหรับการ์ดกราฟิกและเวอร์ชัน Windows ของคุณ จากนั้นจะดาวน์โหลดและติดตั้งไดรเวอร์อย่างถูกต้อง:

  1. ดาวน์โหลดและติดตั้ง Driver Easy
  2. เรียกใช้ Driver Easy แล้วคลิกปุ่ม ตรวจเดี๋ยวนี้ ปุ่ม. Driver Easy จะสแกนคอมพิวเตอร์ของคุณและตรวจหาไดรเวอร์ที่มีปัญหา
  3. คลิก อัปเดต ปุ่มถัดจากไดรเวอร์การ์ดแสดงผลที่ตั้งค่าสถานะเพื่อดาวน์โหลดเวอร์ชันที่ถูกต้องของไดรเวอร์โดยอัตโนมัติ จากนั้นคุณสามารถติดตั้งได้ด้วยตนเอง (คุณสามารถทำได้ด้วยเวอร์ชันฟรี)

    หรือคลิก อัพเดททั้งหมด เพื่อดาวน์โหลดและติดตั้ง . เวอร์ชันที่ถูกต้องโดยอัตโนมัติ ทั้งหมด ไดรเวอร์ที่หายไปหรือล้าสมัยในระบบของคุณ (ต้องใช้เวอร์ชัน Pro ซึ่งมาพร้อมกับการสนับสนุนอย่างเต็มที่และรับประกันคืนเงินภายใน 30 วัน คุณจะได้รับแจ้งให้อัปเกรดเมื่อคุณคลิกอัปเดตทั้งหมด)
เวอร์ชั่น Pro ของ Driver Easy มาพร้อมกับการสนับสนุนด้านเทคนิคอย่างเต็มรูปแบบ
หากต้องการความช่วยเหลือ โปรดติดต่อ ทีมสนับสนุนของ Driver Easy ที่ support@drivereasy.com .

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

แก้ไข 3: ใช้ DirectX เวอร์ชัน 11 แทนเวอร์ชัน 12

DirectX 12 มักจะทำงานได้ดีกว่าสำหรับเกมส่วนใหญ่ แต่ดูเหมือนว่าจะใช้งานไม่ได้กับ Civilization VI เนื่องจากปัญหาความเข้ากันได้ นักพัฒนาจึงเก็บตัวเลือกในการใช้ DirectX 11 สำหรับเกม แต่กลับกลายเป็นวิธีแก้ไขอย่างรวดเร็วและแก้ไขข้อผิดพลาด Unhandled Exception สำหรับผู้เล่นหลายคน

การเปิดใช้ Civilization VI จากไคลเอนต์ Steam หรือ Epic Games Launcher จะเรียกใช้ DirectX 12 สำหรับเกมโดยอัตโนมัติ แต่ถ้าคุณต้องการเล่น CIV 6 ด้วย DirectX 11 คุณควรจะสามารถเลือกได้ในอินเทอร์เฟซเกมเมื่อเริ่มต้น

อีกวิธีหนึ่งในการรัน Civilization 6 บน DirectX 11 คือการรันเกมที่สั่งการได้โดยตรง (ไฟล์ .exe) ไปที่โฟลเดอร์การติดตั้งหรือเกมของคุณ แล้วคุณจะเห็นไฟล์ปฏิบัติการ 2 ไฟล์: CivilizationVI.exe และ Civilization_DX12.exe ตรวจสอบให้แน่ใจว่าคุณเปิดเกมโดยตรงจาก CivilizationVI.exe .

หากการรัน CIV 6 บน DirectX 11 ไม่สามารถแก้ปัญหาของคุณได้ ให้ลองแก้ไขปัญหาถัดไป

แก้ไข 4: ซ่อมแซม / อัปเดต Microsoft Visual C ++ แจกจ่ายซ้ำได้

ไฟล์ที่แจกจ่ายต่อได้ของ Microsoft Visual C++ ที่เสียหายอาจทำให้เกิดข้อผิดพลาดข้อยกเว้นที่ไม่สามารถจัดการได้: EXCEPTION_ACCESS_VIOLATION บน Civilization VI คุณจะต้องตรวจสอบว่าไฟล์ที่แจกจ่ายต่อได้ของ Microsoft Visual C++ นั้นสมบูรณ์และเป็นปัจจุบันหรือไม่

ในการซ่อมแซม Microsoft Visual C++ แบบแจกจ่ายต่อได้

  1. ในแถบค้นหาถัดจากปุ่มเริ่ม ให้พิมพ์ โปรแกรม จากนั้นคลิก เพิ่มหรือลบโปรแกรม .
  2. เลื่อนลงมาและคุณอาจเห็น Microsoft Visual C++ redistributables บางส่วน เลือกไฟล์ล่าสุดแล้วคลิก แก้ไข . หากได้รับแจ้งให้อนุญาต ให้เลือก ตกลง .
  3. คลิก ซ่อมแซม .
  4. หลังการซ่อม คลิก เริ่มต้นใหม่ เพื่อให้มันมีผลบังคับใช้

ในการอัปเดต Microsoft Visual C++ แบบแจกจ่ายต่อได้

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

หากการซ่อมแซมและติดตั้ง Microsoft Visual C++ แบบแจกจ่ายต่อได้ล่าสุดไม่สามารถแก้ปัญหาของคุณได้ ให้ลองแก้ไขในครั้งต่อไป

แก้ไข 5: หยุดโอเวอร์คล็อก GPU ของคุณ

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

หากวิธีนี้แก้ปัญหาไม่ได้ ให้ลองใช้วิธีแก้ไขล่าสุด

แก้ไข 6: ติดตั้ง Civilization 6 ใหม่อีกครั้ง

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


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

  • อารยธรรม VI
  • เกมพัง
  • เกมผิดพลาด