ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา


'>





หน้าตาคุ้น ๆ ไหม เมื่อเปิดโปรแกรมหรือเล่นเกมในคอมพิวเตอร์คุณต้องรู้สึกรำคาญที่เห็นข้อความแสดงข้อผิดพลาดนี้เสมอ สามารถอ่านได้:

  • เริ่มต้น Direct3D ไม่สำเร็จ
    ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง DirectX 9.0c เป็นอย่างน้อยมีไดรเวอร์สำหรับการ์ดแสดงผลของคุณและไม่ได้ปิดใช้งานการเร่งความเร็ว 3D ในการตั้งค่าการแสดงผล
    InitializeEngineGraphics ล้มเหลว
  • เริ่มต้น Direct3D ไม่สำเร็จด้วยการตั้งค่าปัจจุบัน
  • ไม่สามารถเริ่มต้นอุปกรณ์ Direct3D
  • ...

ลองแก้ไขเหล่านี้:

โชคดีที่มีวิธีแก้ไขปัญหานี้ ด้านล่างนี้คือไฟล์ 3 วิธีแก้ไขข้อผิดพลาดล้มเหลวในการเริ่มต้น Direct3D . ลองแก้ไขเหล่านี้!



  1. ตรวจสอบเวอร์ชัน DirectX ของคุณและอัปเดตหากจำเป็น
  2. อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ
  3. ติดตั้ง Visual C ++ Redistributables อีกครั้ง
บันทึก : ภาพหน้าจอด้านล่างมาจาก Windows 10 แต่การแก้ไขยังใช้ได้กับ Windows 8 และ Window 7

Direct3D คืออะไรและเหตุใดจึงเกิดข้อผิดพลาด

Direct3D ซึ่งเป็นส่วนหนึ่งของ DirectX คือไฟล์ อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันกราฟิก สำหรับ Windows ซึ่งใช้ในการแสดงผลไฟล์ กราฟิกสามมิติ ในแอปพลิเคชันหรือเกมเช่น Call of Duty , ทูมเรเดอร์ ฯลฯ Direct3D ใช้การเร่งฮาร์ดแวร์หากมีอยู่ในไฟล์ กราฟิกการ์ด และอนุญาตให้เร่งฮาร์ดแวร์ของท่อส่งการแสดงผล 3 มิติ





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

คุณสามารถ ลองใช้วิธีแก้ไขปัญหาต่อไปนี้เพื่อแก้ไขได้อย่างง่ายดายและรวดเร็ว !



แก้ไข 1: ตรวจสอบเวอร์ชัน DirectX ของคุณและอัปเดต

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





จะตรวจสอบเวอร์ชั่น DirectX ใน Windows ได้อย่างไร?

ทำตามคำแนะนำด้านล่างเพื่อตรวจสอบเวอร์ชัน DirectX ใน Windows ของคุณ:

    1) บนแป้นพิมพ์ของคุณให้กดปุ่ม แป้นโลโก้ Windows + ร ในเวลาเดียวกันเพื่อเรียกใช้กล่อง Run

      2) ประเภท dxdiag แล้วคลิก ตกลง .

        3) ใน แท็บระบบ คุณจะเห็นไฟล์ DirectX เวอร์ชัน ตามที่แสดงภาพหน้าจอ หากไม่เป็นไปตามข้อกำหนด (DirectX 9.0c ขึ้นไป) คุณควรอัปเดตเวอร์ชัน DirectX ในระบบของคุณ การอัปเดต DirectX จะแตกต่างกันไปตามเวอร์ชัน Windows

        หากคุณใช้ Windows 10, Windows 8 และ Windows 8.1 คุณจะต้องอัปเดต Windows เพื่ออัปเดตและติดตั้ง DirectX ล่าสุด แม้ว่าคุณจะใช้ Windows 7, Windows Vista และ Windows XP คุณควรติดตั้ง Service Pack เพื่ออัปเดต ตรวจสอบฝ่ายสนับสนุนของ Microsoft เพื่ออัปเดต DirectX ในระบบ Windows อื่น: วิธีติดตั้ง DirectX เวอร์ชันล่าสุด .

          4) คลิกไฟล์ แท็บแสดง , ใน คุณสมบัติ DirectX ตรวจสอบว่า Direct3D เปิดใช้งาน. ถ้าไม่คลิกเพื่อ เปิดใช้งาน มัน.

            สิ่งนี้ควรแก้ไขความล้มเหลวในการเริ่มต้นปัญหา Direct3D หากปัญหายังคงอยู่ไม่ต้องกังวลเรามีวิธีแก้ไขเพิ่มเติมให้คุณ

            แก้ไข 2: อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ

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

            มีสองวิธีในการอัปเดตไดรเวอร์กราฟิก: ด้วยตนเองและโดยอัตโนมัติ

            อัปเดตไดรเวอร์ด้วยตนเอง - คุณสามารถไปที่เว็บไซต์ของผู้ผลิตการ์ดแสดงผลของคุณค้นหาไดรเวอร์การ์ดแสดงผลที่แน่นอนสำหรับอะแดปเตอร์กราฟิกของคุณและติดตั้งใน Windows ของคุณ

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

            อัปเดตไดรเวอร์โดยอัตโนมัติ - หากคุณไม่มีเวลาความอดทนหรือทักษะคอมพิวเตอร์ในการอัปเดตไดรเวอร์การ์ดแสดงผลด้วยตนเองคุณสามารถทำได้โดยอัตโนมัติด้วย ไดรเวอร์ง่าย .

            ด้วย Driver Easy คุณไม่ต้องค้นหาไดรเวอร์ที่ต้องการในพีซีของคุณหรืออัปเดตไดรเวอร์ทีละขั้นตอน มันช่วยได้มากเกี่ยวกับปัญหาเกือบทั้งหมดที่เกี่ยวข้องกับไดรเวอร์

            นอกจากนี้คุณสามารถอัปเดตไดรเวอร์การ์ดแสดงผลของคุณโดยอัตโนมัติด้วย Driver Easy เวอร์ชันฟรีหรือ Pro ใช้เวลาเพียง 2 คลิกง่ายๆกับรุ่น Pro (และคุณจะได้รับการสนับสนุนอย่างเต็มที่และ รับประกันคืนเงินภายใน 30 วัน ).

            1) ดาวน์โหลด และติดตั้ง Driver Easy

            2) วิ่ง Driver Easy แล้วคลิก ตรวจเดี๋ยวนี้ . จากนั้น Driver Easy จะสแกนคอมพิวเตอร์ของคุณและตรวจหาไดรเวอร์ที่มีปัญหา

            3) คลิก ปุ่มอัปเดต ถัดจากชื่อไดรเวอร์เพื่อดาวน์โหลดไดรเวอร์ที่ถูกต้อง (คุณสามารถทำได้ด้วยไฟล์ ฟรี เวอร์ชั่น) จากนั้นติดตั้งลงในคอมพิวเตอร์ของคุณ

            หรือคลิก อัพเดททั้งหมด เพื่อดาวน์โหลดและติดตั้งไดรเวอร์ที่มีปัญหาทั้งหมดโดยอัตโนมัติ (คุณสามารถทำได้ด้วยไฟล์ รุ่น Pro และคุณจะได้รับแจ้งให้อัปเกรดเมื่อคุณคลิก อัพเดททั้งหมด ).

            4) หลังจากอัปเดตไดรเวอร์แล้ว เริ่มต้นใหม่ พีซีของคุณและเปิดเกม / แอปพลิเคชันของคุณเพื่อดูว่าใช้งานได้หรือไม่

            วิธีนี้จะช่วยแก้ปัญหาของคุณได้ หากข้อผิดพลาดยังคงปรากฏขึ้นไม่ต้องกังวล มีอีกหนึ่งวิธีที่คุณสามารถลองทำได้

            แก้ไข 3: ติดตั้ง Visual C ++ Redistributables ใหม่

            เพื่อแก้ไข เริ่มต้น Direct3D ไม่สำเร็จ คุณสามารถลองติดตั้งแพ็คเกจ Visual C ++ Redistributables ในคอมพิวเตอร์ของคุณใหม่ได้ อาจไม่มีไฟล์. dll ในไฟล์โปรแกรมดังนั้นการติดตั้ง Visual C ++ Redistributables ใหม่สามารถดาวน์โหลดไฟล์ dll ที่หายไปในคอมพิวเตอร์ของคุณและปัญหาสามารถแก้ไขได้

              1) บนแป้นพิมพ์ของคุณให้กดปุ่ม แป้นโลโก้ Windows

              + ร ในเวลาเดียวกัน.


                2) ประเภท appwiz.cpl ในกล่องเรียกใช้และคลิก ตกลง .

                  3) คุณจะเห็นไฟล์ Microsoft Visual C ++ แพ็คเกจที่แจกจ่ายต่อได้ ติดตั้งในคอมพิวเตอร์ของคุณ คลิกขวาที่รายการที่คุณต้องการถอนการติดตั้งแล้วคลิก ถอนการติดตั้ง จากนั้นทำตามวิซาร์ดเพื่อถอนการติดตั้ง

                    4) หลังจากถอนการติดตั้งไปที่ไฟล์ หน้าดาวน์โหลด Windows เพื่อดาวน์โหลดแพ็คเกจ Visual C ++ Redistributable ที่เกี่ยวข้อง
                      5) วิ่ง ไฟล์ที่ดาวน์โหลดมาและทำตามวิซาร์ดเพื่อ ติดตั้ง ในคอมพิวเตอร์ของคุณ
                        6) หลังจากติดตั้งใหม่ เริ่มต้นใหม่ คอมพิวเตอร์และพยายามเปิดโปรแกรมที่ให้ข้อผิดพลาด

                          เหล่านี้เป็น 3 วิธีแก้ไขที่ดีที่สุดในการแก้ไขล้มเหลวในการเริ่มต้น Direct3D ใน Windows ของคุณ หากคุณมีคำถามหรือต้องการความช่วยเหลืออย่าลังเลที่จะแสดงความคิดเห็นด้านล่างและเราจะดูว่าเราสามารถช่วยอะไรได้อีก

                          • Directx
                          • กราฟิก