คุณเห็นข้อความ "D3D11 compatible GPU is required to run the engine" หรือไม่? ใช่ ข้อความนี้ขัดจังหวะประสบการณ์เล่นเกมของคุณ แต่มันไม่ได้เกิดกับคุณคนเดียว ผู้ใช้ส่วนใหญ่รายงานว่า Error นี้เกิดขณะเล่น Fortnite

Image source: Appuals
ในบทความนี้มีวิธีแก้ไขหลากหลายที่ใช้ Troubleshooting แบบง่ายๆ
เริ่มกันเลย!
อ่านเพิ่ม: What Graphics Card Do I Have? 5 Simple Ways to Determine
ข้อผิดพลาด D3D11 Compatible GPU บน Windows คืออะไร?
ข้อผิดพลาด "D3D11-Compatible GPU Error" เกิดขึ้นเมื่อโปรแกรมหรือเกมต้องการการ์ดจอที่รองรับ DirectX 11 แต่การ์ดจอที่ติดตั้งไม่ผ่านข้อกำหนดขั้นต่ำ DirectX 11 เป็นชุด API ที่เกมและแอปมัลติมีเดียใช้เรนเดอร์กราฟิก 3D และงานมัลติมีเดียอื่นๆ
ข้อความผิดพลาดมักปรากฏเมื่อพยายามรันเกม/แอปที่ต้องการ GPU รองรับ DirectX 11 แต่การ์ดจอของคอมพิวเตอร์ไม่รองรับ ข้อความอาจแตกต่างกันตามแอป/เกม แต่มักมีคำว่า "D3D11" หรือ "DirectX 11"
วิธีแก้ D3D11 Compatible GPU Required to Run the Engine Error
วิธีที่ 1: อัปเดต Windows
อัปเดต Windows ล่าสุดจะอัปเดต DirectX ด้วย:
- กดไอคอน Windows บน Taskbar เลือก Settings > Windows Update

- กด Check for Updates หากมีอัปเดต ให้ดาวน์โหลดและติดตั้งทันที
วิธีที่ 2: รัน SFC Scan
SFC Scan อาจแก้ปัญหาไฟล์ระบบเสียหายที่ทำให้เกิด D3D11 Error แต่อาจไม่แก้ได้ถ้าสาเหตุเป็นฮาร์ดแวร์ (GPU ไม่รองรับ)
- เปิด Command Prompt (Admin)

- พิมพ์
sfc /scannowกด Enter

- รอสแกนเสร็จ
- รีสตาร์ทคอมพิวเตอร์
อ่านเพิ่ม: How To Fix "Graphics Card Shows As Microsoft Basic Display Adapter" Issue
วิธีที่ 3: อัปเดต Graphics Driver
ไดรเวอร์กราฟิกเก่าหรือไม่รองรับอาจเป็นสาเหตุ อัปเดตไดรเวอร์กราฟิกเป็นวิธีปลอดภัย:
- กด Win + R พิมพ์
Devmgmt.mscกด Enter

- ขยาย Display Adapters คลิกขวา Graphics Driver เลือก Update Driver

- ทำตามขั้นตอนอัปเดต
- รีบูท PC และทดสอบ
วิธีที่ 4: ซ่อม Visual C++ Redistributables
- เปิด Settings > Apps > Installed Apps

- ค้นหา "Visual C++" กดไอคอนสามจุด (...) เลือก Modify

- หน้าต่างใหม่เปิด กด Repair
- ทำซ้ำกับทุกแพ็กเกจ Microsoft Visual C++ Redistributable
วิธีที่ 5: ติดตั้ง DirectX Runtime Libraries
- เข้า Microsoft DirectX End-User Runtime Web Installer บนเว็บเบราว์เซอร์

- กด Download
- เลือกภาษา กด Download อีกครั้ง
- ทำตามขั้นตอนติดตั้ง
- ติดตั้งเสร็จ รีสตาร์ทคอมพิวเตอร์
หลังติดตั้ง DirectX Runtime คอมพิวเตอร์ควรรันโปรแกรม/เกมที่ต้องการ DirectX ได้ หากยังมีปัญหา ตรวจสอบว่า GPU รองรับ DirectX เวอร์ชันที่ต้องการหรือต้องอัปเดต
อ่านเพิ่ม: How To Fix DirectX Graphics Kernel Error On Windows PC?
วิธีที่ 6: ปิด Integrated Graphics
คอมพิวเตอร์หลายเครื่องมีทั้ง Integrated Graphics (ใน CPU/เมนบอร์ด) และ Dedicated Graphics Card (การ์ดจอแยก) บางครั้ง Integrated Graphics ก่อให้เกิด Conflict กับ Dedicated GPU นำไปสู่ D3D11 Error
- คลิกขวาไอคอน Windows เลือก Device Manager
- ขยาย Display adapters
- คลิกขวา Integrated Graphics Card เลือก Disable device
- รีสตาร์ทคอมพิวเตอร์
อ่านเพิ่ม: How To Enable Advanced Graphics In Application Guard For Edge
สรุป
เจอ "D3D11 compatible GPU" Error รบกวนสำหรับเกมเมอร์และผู้ใช้โปรแกรมที่ต้องการ DirectX 11 โชคดีที่มีหลายวิธีแก้บน Windows 11/10: เช็คความเข้ากันได้ GPU, อัปเดตไดรเวอร์, รัน SFC, อัปเดต Windows, ติดตั้ง DirectX ใหม่, ปิด Integrated Graphics
ปฏิบัติตามขั้นตอนเหล่านี้เพื่อ Troubleshoot และแก้ D3D11 Error เพื่อประสบการณ์ราบรื่นกับแอป/เกมที่ต้องการ DirectX 11
บทความช่วยได้ไหม? แชร์ความคิดเห็นได้ในส่วนความคิดเห็น! ติดตามเราที่ Facebook, Instagram, YouTube