คุณเห็นข้อผิดพลาด Direct3D11 0X087A0001 (ไม่สามารถตั้งค่าโหมดวิดีโอ) บนพีซีของคุณหรือไม่ ผู้ใช้หลายคนรายงานว่าพบข้อผิดพลาดนี้เมื่อเรียกใช้เกมที่ต้องการทรัพยากรหรือเครื่องมือเปรียบเทียบต่างๆ โดยทั่วไป นี่เป็นข้อผิดพลาดรันไทม์ ซึ่งปรากฏขึ้นบนหน้าจอทุกครั้งที่รัน Direct3D
ปัญหานี้อาจเกิดขึ้นได้เนื่องจากสถานการณ์พื้นฐานต่างๆ ที่ทำให้เกิดรหัสข้อผิดพลาดนี้ สาเหตุที่เป็นไปได้บางประการมีดังนี้:
- ไดรเวอร์ GPU ที่ไม่เสถียร/ล้าสมัย
- ไม่ได้ใช้พารามิเตอร์การปรับให้เหมาะสมของ Windows 10
- แอปพลิเคชันไม่รองรับโหมดสีของระบบ
- แอปพลิเคชันไม่รองรับการปรับขนาด DPI สูง
- ความละเอียดที่ไม่รองรับ
- ความเข้ากันไม่ได้ของเกมกับ Windows
จากสาเหตุที่ทำให้เกิดข้อผิดพลาด เราได้ระบุกลยุทธ์การแก้ปัญหาไว้ด้านล่างในบทความนี้ซึ่งผู้ใช้ใช้เพื่อแก้ไขข้อผิดพลาดนี้สำเร็จ
แก้ไข 1 – เปิดใช้งานโหมดสีที่ลดลง
ผู้ใช้บางคนสังเกตเห็นว่าเกมที่ไม่ได้ออกแบบมาเพื่อรองรับ ความลึกของสี 32 บิต (ซึ่งถูกบังคับโดยค่าเริ่มต้นใน Windows 10) เป็นหนึ่งในสาเหตุของข้อผิดพลาด Direct3D11 ผู้ใช้ที่จัดการกับปัญหานี้สามารถแก้ไขได้โดยเปลี่ยนหน้าจอคุณสมบัติของไฟล์ปฏิบัติการที่ใช้เพื่อเปิดเกม
1. เปิด File Explorer. ไปที่ตำแหน่งที่มี ปฏิบัติการได้ เพื่อเปิดเกม
2. คลิกขวาที่ไฟล์ปฏิบัติการแล้วเลือก คุณสมบัติ.
3. เลือก ความเข้ากันได้ แท็บ
4. ทำเครื่องหมายที่ช่องถัดจาก โหมดสีลดลง ภายใต้การตั้งค่า
5. ในกล่องดรอปดาวน์ให้ตั้งค่าเป็น 16 บิต.
6. คลิกที่ นำมาใช้ เพื่อยืนยันและบันทึกการเปลี่ยนแปลง เปิดเกมอีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
บันทึก: แอปพลิเคชันที่ใหม่กว่าไม่รองรับการปรับเปลี่ยนโหมดสีเริ่มต้น ในกรณีนี้ ตัวเลือกจะเป็นสีเทา
แก้ไข 2 – แทนที่การปรับขนาด DPI สูง
หากการลดโหมดบิตสีไม่ได้ช่วยหรือสถาปัตยกรรมของเกมไม่อนุญาตให้ทำการเปลี่ยนแปลง คุณควรลองแก้ไขการตั้งค่า DPI สูงของเกม
1. ค้นหาไฟล์ปฏิบัติการของเกมโดยใช้ File Explorer.
2. คลิกขวาที่มันแล้วเลือก คุณสมบัติ.
3. ไปที่ ความเข้ากันได้ แท็บใน คุณสมบัติ หน้าต่าง.
4. คลิกที่ เปลี่ยนการตั้งค่า DPI สูง ปุ่ม.
5. ภายใต้ การลบล้างมาตราส่วน DPI สูง ให้ทำเครื่องหมายที่ช่องถัดจาก แทนที่พฤติกรรมการปรับขนาด DPI สูง.
6. ในเมนูดรอปดาวน์สำหรับ การปรับขนาดดำเนินการโดย: เลือก System (ปรับปรุง) และคลิกที่ ตกลง.
7. คลิกที่ นำมาใช้ เพื่อบันทึกการเปลี่ยนแปลง เปิดแอปพลิเคชันและดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข 3 – แก้ไขความละเอียดของแอปพลิเคชัน
มีบางกรณีที่ผู้ใช้รายงานว่าข้อผิดพลาด Direct3D11 นี้เกิดขึ้นเมื่อ แอปพลิเคชันไม่ได้ออกแบบมาเพื่อรองรับความละเอียดที่ระบบได้รับการกำหนดค่าให้ทำงานอยู่ในปัจจุบัน เกมบน พวกเขาประสบความสำเร็จในการแก้ไขปัญหานี้หลังจากปรับเปลี่ยนพฤติกรรมของโปรแกรมสั่งการของแอป เพื่อที่เมื่อเริ่มต้นระบบจะถูกบังคับให้เปิดด้วยความละเอียดต่ำสุด
1. โดยใช้ File Explorerให้ค้นหาตำแหน่งที่ติดตั้งแอปพลิเคชัน
2. คลิกขวาที่ ปฏิบัติการของแอป และคลิกที่ คุณสมบัติ.
3. ในหน้าต่างคุณสมบัติ ไปที่ ความเข้ากันได้ แท็บ
4. ทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ ทำงานในความละเอียดหน้าจอ 640 x 480.
5. คลิกที่ นำมาใช้ เพื่อบันทึกการเปลี่ยนแปลง
6. เปิดแอปพลิเคชันและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
แก้ไข 4 - เรียกใช้โปรแกรมในโหมดความเข้ากันได้
หากการแก้ไขข้างต้นไม่ได้ช่วยคุณในการแก้ไขข้อผิดพลาด 0X087A0001 คุณควรพิจารณาอายุของเกมว่าเป็นปัญหาเนื่องจากเข้ากันไม่ได้กับ Windows 10 การเปลี่ยนเวอร์ชัน Windows ที่รับรู้ซึ่งเกมกำลังทำงานอยู่ได้แก้ไขปัญหาสำหรับผู้ใช้บางคน
1. คลิกขวาที่ .ของคุณ ไฟล์ปฏิบัติการของเกม และเลือก คุณสมบัติ.
2. ย้ายไปที่ ความเข้ากันได้ แท็บ
3. ใน โหมดความเข้ากันได้ทำเครื่องหมายที่ช่องถัดจาก เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ:.
4. เมื่อคุณทำเครื่องหมายที่ช่องด้านบน มันจะแสดง a รายชื่อเวอร์ชันของ Windows, เลือก Windows 95 ในรายการนั้น
5. คลิกที่ นำมาใช้ เพื่อยืนยันการเปลี่ยนแปลงของคุณ
6. เปิดเกมและดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่
แก้ไข 5 - ติดตั้งเวอร์ชันไดรเวอร์ GPU ล่าสุด
จากผู้ใช้จำนวนมาก ปัญหาเกิดจาก an ไดรเวอร์การ์ดจอที่ล้าสมัย หรือ an ไดรเวอร์ GPU ที่ไม่เสถียร. ในกรณีส่วนใหญ่ พวกเขาสามารถแก้ไขปัญหาได้โดยการติดตั้งไดรเวอร์ GPU ที่ใช้อยู่ในปัจจุบันอีกครั้ง
ขั้นตอนจะแตกต่างกันไปตามผู้ผลิต GPU ของคุณ ที่นี่เราได้แสดงขั้นตอนสำหรับการติดตั้งกราฟิกการ์ด AMD และ NVIDIA ใหม่
NS. ติดตั้งไดรเวอร์ GPU ใหม่บน NVIDIA
1. กด Windows + R ที่จะเปิด วิ่ง. พิมพ์ appwiz.cpl ที่จะเปิด โปรแกรมและคุณสมบัติ.
2. ตอนนี้คลิกที่ สำนักพิมพ์ แท็บเพื่อสั่งซื้อรายการโปรแกรมตามผู้เผยแพร่
3. ค้นหารายการที่เผยแพร่โดย NVIDIA Corporation. เลือกทีละรายการและคลิกที่ ถอนการติดตั้ง ปุ่มที่ด้านบน
4. รอให้กระบวนการถอนการติดตั้งเสร็จสมบูรณ์
5. เมื่อถอนการติดตั้งไดรเวอร์ NVIDIA ทุกตัวแล้ว รีบูต และรอให้การเริ่มต้นครั้งต่อไปเสร็จสมบูรณ์
6. เยี่ยมชม หน้าดาวน์โหลด NVIDIA GeForce และคลิกที่ ดาวน์โหลดเดี๋ยวนี้ ปุ่มเพื่อติดตั้ง GeForce Experience.
7. เมื่อคุณติดตั้งแล้ว GeForce Experienceลงชื่อเข้าใช้ด้วยบัญชีและติดตั้งไดรเวอร์ที่แนะนำจาก ไดรเวอร์ หน้าหนังสือ.
8. หลังจากติดตั้งไดรเวอร์ที่แนะนำทั้งหมดแล้ว รีบูต ระบบของคุณ เปิดเกมก่อนหน้านี้โยนข้อผิดพลาด 0X087A0001 และตรวจสอบว่าได้รับการแก้ไขแล้วหรือไม่
NS. ติดตั้งไดรเวอร์ GPU ใหม่สำหรับ AMD
1. ไปที่ หน้าดาวน์โหลดสำหรับ AMD Cleanup Utility และดาวน์โหลดเวอร์ชันล่าสุด
2. เมื่อดาวน์โหลดแล้ว ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการแล้วคลิก ใช่ เพื่อเรียกใช้ ยูทิลิตี้ในเซฟโหมด และ ถอนการติดตั้ง ไดรเวอร์ AMD
บันทึก: ยูทิลิตีนี้จะลบไดรเวอร์ AMD รายการรีจิสตรี และลายเซ็นจัดเก็บไดรเวอร์ทั้งหมดออกจากระบบ ช่วยลดงานในการค้นหาและถอนการติดตั้งไฟล์ไดรเวอร์ทุกไฟล์
3. คลิกที่ ตกลง ที่พรอมต์ที่สองเพื่อเริ่ม กระบวนการล้าง AMD. ตอนนี้ยูทิลิตี้จะทำงานในพื้นหลัง ระหว่างการดำเนินการนี้ จอแสดงผลของคุณอาจกะพริบหรือเปลี่ยนเป็นสีดำเป็นเวลาสองสามวินาทีเนื่องจากส่วนประกอบจอแสดงผลจะถูกลบออก
4. คลิกที่ เสร็จสิ้น บนพรอมต์ที่ระบุความสมบูรณ์ของกระบวนการนี้
5. รีบูต ระบบของคุณด้วยตนเองหากคุณไม่ได้รับแจ้งให้ดำเนินการโดยยูทิลิตี้
6. เมื่อระบบเริ่มทำงานหลังจากรีบูต ให้ไปที่ หน้าดาวน์โหลดของหน้า Auto-Detect GPU.
7. ไปที่ ตรวจหาอัตโนมัติและติดตั้งไดรเวอร์กราฟิก Radeon และชิปเซ็ต Ryzen สำหรับ Windows และคลิกที่ ดาวน์โหลดเดี๋ยวนี้ ปุ่ม.
8. ดับเบิลคลิกที่ไฟล์ปฏิบัติการที่ดาวน์โหลดมา และทำตามคำแนะนำเพื่อติดตั้ง Radeon Adrenalin
9. เมื่อติดตั้งแล้ว ยูทิลิตี้จะเปิดตัวเองโดยอัตโนมัติเพื่อตรวจหาอุปกรณ์กราฟิก AMD และระบบปฏิบัติการที่ติดตั้งไว้
10. ติดตั้งทั้ง แพ็คเกจไดรเวอร์ที่แนะนำและตัวเลือก ที่แสดงขึ้นหลังจากที่เครื่องมือตรวจพบระบบปฏิบัติการและไดรเวอร์ของระบบ
11. ยอมรับ EULA หลังจากตรวจสอบข้อกำหนดและเงื่อนไขแล้วคลิก ติดตั้ง.
12. เริ่มต้นใหม่ พีซีของคุณหลังจากติดตั้งไดรเวอร์ที่จำเป็นทุกครั้ง เปิดเกมและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
แก้ไข 6 - เปิดเกมผ่าน Launcher
หากการแก้ไขข้างต้นไม่ได้ผลสำหรับคุณ คุณต้องแน่ใจว่าคุณเปิดเกมผ่านตัวเรียกใช้งานจากที่ที่คุณซื้อเกม (เช่น Steam, GoG, Origin, Epic Games เป็นต้น)
นี่เป็นสิ่งสำคัญเนื่องจากตัวเรียกใช้งานทำให้เกมสามารถแสดงผลได้บน Windows 10 โดยใช้ชุดพารามิเตอร์ที่ทำให้เกมมีความเสถียรสำหรับเวอร์ชัน Windows
1. เปิด Steam หรือ GoG Galaxy หรือ Epic Games.
2. เปิดเกมที่ทำให้เกิดข้อผิดพลาดผ่านการ เมนูห้องสมุด ของตัวเรียกใช้ของคุณ
3. ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากคุณยังคงเห็นข้อผิดพลาดหลังจากเปิดเกมผ่านตัวเรียกใช้งาน ให้ไปที่การแก้ไขถัดไปด้านล่าง
ขอบคุณที่อ่าน.
เราหวังว่าบทความนี้อาจช่วยให้คุณล้างข้อผิดพลาด Direct3D11 และเล่นเกมรุ่นเก่าต่อไปได้โดยไม่หยุดชะงัก แสดงความคิดเห็นและแจ้งให้เราทราบถึงวิธีแก้ไขที่เหมาะกับคุณ