Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วินิจฉัยและแก้ไขข้อผิดพลาด Directx 12 บน windows 10

ซอฟต์แวร์ DirectX คือชุดของอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน หรือ API ที่พัฒนาและออกแบบโดย Microsoft เพื่อจัดการงานที่เกี่ยวข้องกับการเรนเดอร์กราฟิกเวกเตอร์ 2D และ 3D เรนเดอร์วิดีโอ และเล่นเสียงบนแพลตฟอร์ม Windows เป็นองค์ประกอบที่สำคัญของ Windows 10 ซึ่งจำเป็นสำหรับแอปพลิเคชันมัลติมีเดียจำนวนมาก หากไม่มีไฟล์โดยตรง แอปพลิเคชั่นมัลติมีเดียทั้งหมดจะไม่สามารถทำงานได้อย่างถูกต้อง บางครั้งคุณอาจพบ DirectX ไม่ทำงานหรือแสดงข้อผิดพลาด Directx ไม่มีอยู่ในระบบของคุณอีกต่อไป .

เหตุผลเบื้องหลังข้อผิดพลาด Directx ของ Windows 10

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

Windows 10 ล่าสุดมาพร้อมกับ Directx 12 หากเกมที่คุณพยายามเปิดยังคงทำงานบน Direct11 ซึ่งไม่รองรับ Windows 10 ดังนั้นสิ่งที่คุณต้องทำคือติดตั้งรันไทม์ Directx และติดตั้งการอัปเดตทั้งเก่าและใหม่ และแก้ไข ปัญหาสำหรับแอปและเกมในการทำงานตามปกติ

ตรวจสอบว่ามีการติดตั้ง DirectX บนคอมพิวเตอร์ของคุณหรือไม่:

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

วินิจฉัยและแก้ไขข้อผิดพลาด Directx 12 บน windows 10

แก้ไขด่วน

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

แก้ไขข้อผิดพลาด Windows 10 DirectX

หากคุณยังได้รับข้อผิดพลาด Direct X ขณะเล่นเกมกราฟิกหนักๆ หรือใช้งานซอฟต์แวร์โหลดหนัก เช่น 3D Max, photoshop และกำลังมองหาวิธีแก้ปัญหาเพื่อแก้ไขข้อผิดพลาด Direct X บน windows 10 ให้ใช้วิธีแก้ไขที่แสดงด้านล่าง

เรียกใช้ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์

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

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

รอสักครู่เพื่อดำเนินการแก้ไขปัญหาให้เสร็จสิ้น หลังจากเสร็จสิ้นการแก้ไขปัญหาแล้วให้เริ่มระบบใหม่ ปัญหาการตรวจสอบ windows จะได้รับการแก้ไข

ดาวน์โหลด Visual C++ Redistributables

ผู้ใช้ไม่กี่รายรายงานว่าการติดตั้ง Visual C++ Redistributables ได้แก้ไขข้อผิดพลาด DirectX แล้ว ผู้ใช้แนะนำให้ดาวน์โหลดและติดตั้งแพ็คเกจนี้ หากแพ็กเกจนั้นใช้ไม่ได้ สามารถดูรายชื่อ Visual C++ Redistributables ทั้งหมดได้ที่นี่

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

  • กดปุ่ม Windows + X แล้วเลือก Device Manager
  • นี่จะแสดงรายการไดรเวอร์อุปกรณ์ที่ติดตั้งทั้งหมด ที่นี่คุณต้องค้นหาการ์ดแสดงผลและคลิกเพื่อขยาย
  • ค้นหาไดรเวอร์กราฟิกของคุณจากรายการ คลิกขวาที่ไดรเวอร์แล้วคลิกอัปเดตซอฟต์แวร์ไดรเวอร์
  • หน้าจอถัดไปเลือกค้นหาโดยอัตโนมัติสำหรับซอฟต์แวร์ไดรเวอร์ที่อัปเดต
  • ขั้นตอนการติดตั้งควรทำส่วนที่เหลือโดยอัตโนมัติ

ติดตั้งไดรเวอร์การ์ดแสดงผลอีกครั้ง

  • เปิดตัวจัดการอุปกรณ์โดยคลิกขวาที่พีซีเครื่องนี้ เลือกจัดการบนหน้าต่างการจัดการคอมพิวเตอร์
  • เลือกตัวจัดการอุปกรณ์ ไปที่ส่วนการ์ดแสดงผล และค้นหาไดรเวอร์การ์ดแสดงผลของคุณ หลังจากนั้นให้คลิกขวาที่ไดรเวอร์แล้วเลือกถอนการติดตั้ง
  • ตรวจสอบที่ Remove the driver software for this device แล้วคลิก OK
  • รีสตาร์ท Windows หลังจากรีสตาร์ท ให้เปิดเว็บไซต์ของผู้ผลิตกราฟิกการ์ดและดาวน์โหลดไดรเวอร์ล่าสุดสำหรับกราฟิกการ์ดของคุณ ติดตั้งไดรเวอร์ที่ดาวน์โหลดมา

เรียกใช้ sfc /scannow: 
คำสั่งนี้มีไว้เพื่อตรวจสอบไฟล์ระบบ โดยใช้คำสั่งนี้เพื่อแทนที่สำเนาไฟล์ DLL ที่สูญหายหรือเสียหาย (เฉพาะในกรณีที่ไฟล์ DLL นี้จัดทำโดย Microsoft) อ่านวิธีเรียกใช้ยูทิลิตี้ SFC เพื่อซ่อมแซมไฟล์ Dll ที่หายไปใน windows 10

แทนที่ไฟล์ .dll ที่เสียหายหรือหายไป

บางครั้งไฟล์ .dll แทนที่อาจแก้ไขปัญหา x โดยตรงของคุณ คุณยังสามารถแก้ไขข้อผิดพลาด DirectX บน Windows 10 ได้ด้วยการดาวน์โหลดไฟล์ .dll ที่หายไปและย้ายไปยังโฟลเดอร์ Windows System32 (สำหรับ Windows 10 รุ่น 32 บิต) หรือไปยังโฟลเดอร์ WindowsSysWOW64 (สำหรับ Windows 10 รุ่น 64 บิต) วิธีแก้ปัญหานี้อาจไม่ปลอดภัยที่สุดหากคุณดาวน์โหลดไฟล์ที่ขาดหายไปเหล่านี้จากอินเทอร์เน็ต ดังนั้นโปรดระลึกไว้เสมอ หรือคุณสามารถคัดลอกไฟล์ .dll ที่ขาดหายไปจากคอมพิวเตอร์เครื่องอื่นที่คุณใช้

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

ทำการคืนค่าระบบ

หากคุณได้รับข้อผิดพลาด DLL หลังจากทำการเปลี่ยนแปลงใดๆ กับไฟล์หรือการกำหนดค่าที่สำคัญ การคืนค่าระบบสามารถแก้ไขปัญหานี้ได้อย่างง่ายดาย ดูวิธีการคืนค่าระบบบน Windows 10

ต่อไปนี้เป็นวิธีแก้ปัญหาที่ทำงานได้ดีที่สุดในการแก้ไข Windows 10 DirectX ข้อผิดพลาดอย่างถาวร มีคำแนะนำเกี่ยวกับคำถามใดๆ โปรดแสดงความคิดเห็นด้านล่าง

  • แก้ไขแอปพลิเคชันถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก
  • แก้ไขพินเพื่อเริ่มหายไปจากเมนูบริบทใน Windows 10
  • Discord ไม่ทำงานบน Windows 10, 8 หรือ 7? วิธีแก้ปัญหาด่วนที่นี่
  • แก้ไขแล้ว:ปัญหา Wi-Fi ของ Windows 10 “ไม่สามารถเชื่อมต่อกับเครือข่ายนี้” ปี 2020