Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

Civilization 6 เป็นเกมวางแผนผลัดกันเล่นที่ผู้เล่นแต่ละคนแข่งขันกันเพื่อเป็นมหาอำนาจระดับโลกด้วยการสร้างอารยธรรมของตน มีมานานแล้วและมีเวอร์ชันก่อนๆ ของเกมด้วย

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

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

คุณหมายถึงอะไรโดย 'กราฟิกที่เข้ากันได้'

Civilization VI กำหนดให้คอมพิวเตอร์ของคุณอย่างน้อยต้องมีการ์ดกราฟิกที่รองรับ DirectX 11 ติดตั้งและใช้งาน ตอนนี้ DirectX คืออะไร? DirectX คือชุดของอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) ที่จัดการงานที่เกี่ยวข้องกับมัลติมีเดีย วิดีโอ และเกม

เกมใหม่ที่สร้างขึ้นในลักษณะที่ต้องใช้ DirectX เวอร์ชันใดเวอร์ชันหนึ่งเป็นอย่างน้อยเพื่อให้ได้ประสิทธิภาพสูงสุด ทุกวันนี้ แม้แต่ GPU แบบกึ่งปานกลางก็ยังรองรับ DirectX 11 แม้ว่าในเอกสารอย่างเป็นทางการ Civilization VI กำหนดให้คุณต้องมี DirectX 11 แต่ดูเหมือนว่ายังมีข้อผิดพลาดที่เกี่ยวข้องอยู่

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

คุณสามารถตรวจสอบว่าฮาร์ดแวร์กราฟิกของคุณรองรับ DirectX 11 หรือไม่ โดยทำตามขั้นตอนด้านล่าง:

  1. กด Windows + R พิมพ์ “dxdiag ” ในกล่องโต้ตอบและกด Enter รอให้แถบสถานะที่ด้านล่างซ้ายเพื่อโหลดลายเซ็นทั้งหมดให้เสร็จสิ้น
  2. คลิกที่จอแสดงผล ใต้ไดรเวอร์ คุณจะเห็นระดับคุณลักษณะ . คุณควรมีอย่างน้อย 11_0 . ซึ่งแสดงถึงความเข้ากันได้กับ DirectX 11 ในกรณีนี้ รองรับ DirectX 12 ด้วย

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

หาก GPU ของคุณรองรับเวอร์ชันนี้ แต่ยังไม่สามารถเปิดเกมได้ อย่าเพิ่งท้อแท้ ยังมีวิธีที่คุณสามารถรันเกมได้ แต่มันจะลดเฟรมต่อวินาทีของคุณลงอย่างมาก (~10) สิ่งนี้จะส่งผลต่อประสิทธิภาพของเกมอย่างมาก แต่จะสามารถเล่นได้ในระดับหนึ่ง เราได้ระบุวิธีแก้ไขปัญหาชั่วคราวสำหรับทั้งสองกรณีแล้ว ลองดูสิ

แนวทางที่ 1:การอัพเดตไดรเวอร์กราฟิก (สำหรับการ์ดที่รองรับ DX 11)

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

  1. ติดตั้งยูทิลิตี้ แสดงโปรแกรมถอนการติดตั้งไดรเวอร์ . คุณสามารถดำเนินการต่อได้โดยไม่มีขั้นตอนนี้ แต่เพื่อให้แน่ใจว่าไม่มีไดรเวอร์เหลืออยู่
  2. หลังจากติดตั้ง Display Driver Uninstaller (DDU) เปิดคอมพิวเตอร์ของคุณใน เซฟโหมด . คุณสามารถเรียนรู้วิธีบูตคอมพิวเตอร์เข้าสู่เซฟโหมดได้โดยอ่านบทความของเรา
  3. หลังจากบูตคอมพิวเตอร์เข้าสู่เซฟโหมด ให้เปิดแอปพลิเคชันที่เพิ่งติดตั้ง
  4. หลังจากเปิดแอปพลิเคชัน ให้เลือกตัวเลือกแรก “ล้างและรีสตาร์ท ” จากนั้นแอปพลิเคชันจะถอนการติดตั้งไดรเวอร์ที่ติดตั้งโดยอัตโนมัติและรีสตาร์ทคอมพิวเตอร์ตามนั้น

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

  1. บูตเครื่องคอมพิวเตอร์เข้าสู่โหมดปกติ กด Windows + R พิมพ์ devmgmt. msc ” ในกล่องโต้ตอบและกด Enter ส่วนใหญ่จะติดตั้งไดรเวอร์เริ่มต้น หากไม่เป็นเช่นนั้น ให้คลิกขวาที่พื้นที่ว่างและเลือก “สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ ”.
  2. ตอนนี้มีสองตัวเลือก คุณสามารถค้นหาออนไลน์สำหรับไดรเวอร์ล่าสุดสำหรับฮาร์ดแวร์ของคุณได้จากเว็บไซต์ของผู้ผลิต เช่น NVIDIA เป็นต้น (และติดตั้งด้วยตนเอง) หรือคุณสามารถให้ Windows ติดตั้งเวอร์ชันล่าสุดเองได้ (ค้นหาการอัปเดตโดยอัตโนมัติ)
  3. เราจะมาดูการติดตั้งด้วยตนเอง คลิกขวาที่ฮาร์ดแวร์และเลือก “อัปเดตไดรเวอร์ ” เลือก ตัวเลือกแรก “ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ” เลือก ตัวเลือกที่สอง หากคุณกำลังอัปเดตด้วยตนเอง และเลือก “เรียกดูไดรเวอร์” และไปยังตำแหน่งที่คุณดาวน์โหลดมา

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

  1. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณหลังจากติดตั้งไดรเวอร์แล้ว ให้เปิด Civilization VI และตรวจสอบว่าวิธีนี้แก้ปัญหาได้หรือไม่

แนวทางที่ 2:การเรียกใช้ “Civilization VI” แทน “CivilizationVI_DX12”

เมื่อคุณติดตั้ง Civilization VI จะสร้างไฟล์ปฏิบัติการสองรายการ หนึ่งคือ “Civilization VI” และอีกหนึ่งคือ “CivilizationVI_DX12” อันหลังมีไว้สำหรับการ์ดกราฟิกระดับไฮเอนด์และกำหนดเป้าหมายฮาร์ดแวร์ล่าสุด หากคุณเปิดเกมผ่าน Steam โปรแกรมสั่งการนี้มักจะถูกเรียกใช้งานโดยค่าเริ่มต้น

คุณสามารถไปที่ไดเร็กทอรี “C:\Program Files (x86)\Steam\SteamApps\common\Sid Meier’s Civilization VI\Base\Binaries\Win64Steam ” และเปิดเกมโดยใช้ “อารยธรรม VI” ควรใช้กราฟิกที่มีอยู่ของ DirectX 11 และไม่ต้องการ DirectX 12

โซลูชัน 3:การรัน DirectX 11 Emulator

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

หมายเหตุ: อีมูเลเตอร์ที่ใช้คือ 3 rd บุคคลและ Appuals ไม่มีส่วนเกี่ยวข้องกับโปรแกรมเหล่านี้ โปรดดำเนินการด้วยความเสี่ยงของคุณเอง

  1. ดาวน์โหลดเครื่องมือจาก NetVector และเรียกใช้ไฟล์ปฏิบัติการ
  2. ตอนนี้คลิกที่ “แก้ไขรายการ ” หน้าขอบเขตหัวเรื่อง

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

  1. ตอนนี้คลิกที่ “ ” และไปที่โฟลเดอร์ที่ติดตั้ง Civilization VI ตำแหน่งเริ่มต้นคือ:
    “C:\Program Files (x86)\Steam\SteamApps\common\Sid Meier's Civilization VI\Base\Binaries\Win64Steam”.

    ดับเบิลคลิกที่ ปฏิบัติการ แล้วคลิกเพิ่ม

แก้ไข:Civ 6 ไม่พบอุปกรณ์กราฟิกที่เข้ากันได้

เสร็จแล้วกด “ตกลง ” อย่าลืมตรวจสอบ ตัวเลือก “บังคับ WARP ” หลังจากบันทึกการเปลี่ยนแปลงทั้งหมดแล้ว ให้ลองเปิดเกมและดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่