DirectX ล้มเหลวในการเริ่มต้นข้อผิดพลาดใน Windows 11/10

ผู้ใช้พีซีบางรายหลังจากติดตั้งVirtual DJหรือซอฟต์แวร์ใดๆ บนพีซีที่ใช้ Windows 11/10 จะได้รับข้อความแสดงข้อผิดพลาดDirectX ล้มเหลวในการเริ่มต้น โปรดติดตั้งไดรเวอร์ที่ถูกต้องสำหรับการ์ดวิดีโอของคุณ(DirectX failed to initialize, Please install the correct drivers for your video card)แม้ว่าการ์ดแสดงผลของคอมพิวเตอร์จะรองรับ DirectX(DirectX)ก็ตาม โพสต์นี้นำเสนอวิธีแก้ไขปัญหาที่เหมาะสมที่สุดในการแก้ไขปัญหานี้

DirectX ล้มเหลวในการเริ่มต้น

สาเหตุปกติของข้อผิดพลาดนี้เป็นเพราะคอมพิวเตอร์ของคุณไม่ว่าด้วยเหตุผลใดก็ตามที่คิดว่าการ์ดกราฟิกของคุณไม่รองรับ DirectX(support DirectX)แม้ว่าจะรองรับก็ตาม

DirectX ล้มเหลวในการเริ่มต้น

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

  1. อัพเดทไดรเวอร์การ์ดจอ
  2. อัปเดตเวอร์ชัน DirectX
  3. ติดตั้ง Visual C++ Redistributable
  4. ปิดใช้งานการเร่งฮาร์ดแวร์
  5. ติดตั้งแอปเวอร์ชัน 32 บิต

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] อัปเดตไดรเวอร์การ์ดแสดงผล

วิธีแก้ปัญหานี้กำหนดให้คุณต้องอัปเดตไดรเวอร์การ์ดแสดงผล(update your graphics card driver)และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

2] อัปเดตเวอร์ชัน DirectX

DirectXเป็นชุดเทคโนโลยีมัลติมีเดียที่จำเป็น สำหรับ เกมและซอฟต์แวร์Windows จำนวนมาก (Windows)หากพีซีของคุณไม่มีDirectX เวอร์ชันที่ถูกต้องติดตั้งอยู่(DirectX installed) (กล่องผลิตภัณฑ์ควรบอกคุณว่าต้องใช้รุ่นใด) ซอฟต์แวร์ของคุณอาจทำงานไม่ถูกต้อง

โดยทั่วไป ตำแหน่งที่ดีที่สุดในการอัปเดตเป็น DirectX เวอร์ชันล่าสุด(update to the latest DirectX version)คือจากMicrosoftหรือWindows Update (Windows Update)หากคุณมี Windows 10 แสดงว่าคุณได้ ติดตั้งDirectXเวอร์ชันล่าสุด แล้ว

ไม่ใช่Windows ทุกเวอร์ชันที่สามารถเรียกใช้ (Windows)DirectXเวอร์ชันล่าสุดได้

3] Install Visual C++ Redistributable

Microsoft Visual C++ Redistributableคือชุดของไฟล์ไลบรารีรันไทม์ที่ใช้โดยหลายโปรแกรมที่ติดตั้งในพีซี แม้แต่ส่วนหนึ่งของWindows การถอนการติดตั้งจะทำให้โปรแกรมเหล่านั้นหยุดทำงานอย่างแน่นอน ในกรณีนี้ คุณจะต้องติดตั้งเวอร์ชันที่จำเป็น(install the required version)อีกครั้ง

4] ปิดใช้งานการเร่งฮาร์ดแวร์

ในการคำนวณ การเร่งด้วยฮาร์ดแวร์คือการใช้ฮาร์ดแวร์คอมพิวเตอร์ที่ทำขึ้นเป็นพิเศษเพื่อทำหน้าที่บางอย่างอย่างมีประสิทธิภาพมากกว่าที่เป็นไปได้ในซอฟต์แวร์ที่ทำงานบนหน่วยประมวลผลกลางทั่วไป ตัวอย่างเช่น กระบวนการแสดงภาพอาจถูกถ่ายลงบนการ์ดกราฟิกเพื่อให้สามารถเล่นวิดีโอและเกมได้เร็วและคุณภาพสูงขึ้น ในขณะที่ยังเพิ่มพื้นที่ว่างของCPUเพื่อทำงานอื่นๆ

โซลูชันนี้กำหนดให้คุณต้องปิดใช้งานการเร่งด้วยฮาร์ดแวร์(disable hardware acceleration)และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

5] ติดตั้งแอปเวอร์ชัน 32 บิต

หากซอฟต์แวร์ที่คุณติดตั้งซึ่งมี ข้อผิดพลาด DirectXคือ 64 บิต หากมี คุณสามารถดาวน์โหลดและลองติดตั้งซอฟต์แวร์เวอร์ชัน 32 บิตได้

หวังว่านี่จะช่วยได้!

โพสต์ที่เกี่ยวข้อง(Related post) : ข้อผิดพลาดในการติดตั้ง DirectX เกิดข้อผิดพลาด(DirectX Setup Error, An internal error has occurred)ภายใน



About the author

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



Related posts