แก้ไข: ปัญหาเกี่ยวกับการเริ่มต้น Direct3D ใน Windows 10

เราขอแนะนำ: โปรแกรมสำหรับการแก้ไขข้อผิดพลาด, เพิ่มประสิทธิภาพและความเร็วของ Windows

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

ปัญหาเกี่ยวกับ Direct3D จะป้องกันไม่ให้คุณเพลิดเพลินกับวิดีโอเกมที่คุณโปรดปราน มีปัญหา Direct3D หลากหลายที่สามารถเกิดขึ้นได้และในบทความนี้เราจะกล่าวถึงปัญหาต่อไปนี้:

  • การเริ่มต้นของอุปกรณ์ Direct3D ล้มเหลว - นี่เป็นปัญหาทั่วไปของ Direct3D บน Windows อย่างไรก็ตามคุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยใช้หนึ่งในโซลูชันของเรา
  • ไม่สามารถเริ่มต้น Direct3D ด้วยการตั้งค่าปัจจุบัน - ข้อผิดพลาดทั่วไปอื่นที่อาจเกิดขึ้นกับ Direct3D เมื่อต้องการแก้ไขปัญหาคุณอาจต้องติดตั้ง Redistributables C ++ Visual ที่จำเป็น
  • เกิดข้อผิดพลาดในการเริ่มต้นอุปกรณ์ Direct3D ไม่สามารถใช้งานได้ - มีผู้ใช้เพียงไม่กี่คนที่แจ้งว่าข้อความว่าอุปกรณ์ Direct3D ไม่สามารถใช้งานได้ ปัญหานี้มักจะปรากฏขึ้นเนื่องจากปัญหากับไดรเวอร์ของคุณ
  • ไม่สามารถเริ่มต้นอุปกรณ์ Direct3D ได้ - นี่เป็นเพียงการเปลี่ยนแปลงของข้อผิดพลาดก่อนหน้านี้และเป็นไปได้มากที่สุดว่าเกิดจากไดรเวอร์ของคุณ
  • การเริ่มต้น Direct3D VirtualBox - ข้อผิดพลาดนี้สามารถปรากฏขึ้นใน Windows แต่ยังสามารถปรากฏขึ้นได้ในขณะที่ใช้แอปเสมือนจริงเช่น VirtualBox
  • รหัสข้อผิดพลาด Direct3D 38 - ผู้ใช้หลายคนรายงานรหัสข้อผิดพลาด 38 ซึ่งอาจเป็นปัญหาใหญ่ แต่คุณควรแก้ไขได้โดยใช้วิธีแก้ไขปัญหาข้อใดข้อหนึ่งของเรา
  • Direct3D ไม่สามารถสร้างอุปกรณ์ตั้งค่าโหมดการแสดงผล - ผู้ใช้บางคนรายงานว่า Direct3D ไม่สามารถสร้างอุปกรณ์หรือตั้งค่าโหมดการแสดงผล ในการแก้ไขปัญหานี้โปรดตรวจสอบไดรเวอร์การ์ดแสดงผลของคุณ
  • Direct3D หน่วยความจำ ไม่เพียงพอ - นี่เป็นปัญหาที่พบได้บ่อยกับ Direct3D หากคุณได้รับข้อผิดพลาดนี้ตรวจสอบให้แน่ใจว่ามีการติดตั้งแอปพลิเคชันที่คุณพยายามเรียกใช้อย่างถูกต้อง
  • ไม่สามารถเริ่มต้น Direct3D ได้อย่างถูกต้อง - ข้อผิดพลาดอื่นที่เกิดขึ้นกับ Direct3D ข้อผิดพลาดนี้อาจเป็นปัญหาใหญ่เนื่องจากจะป้องกันไม่ให้คุณเข้าถึงแอปพลิเคชันที่ต้องการ

มีปัญหากับการเริ่มต้น Direct3D วิธีการแก้ไขได้อย่างไร

  1. เรียกใช้เครื่องมือแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์ในตัว
  2. อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ
  3. ตรวจสอบการอัปเดตไดรเวอร์จอแสดงผลในตัวเลือกอัพเดต
  4. ถอนการติดตั้งและติดตั้งไดรเวอร์การแสดงผลอีกครั้ง
  5. ติดตั้งไดรเวอร์รุ่นเก่า
  6. เปลี่ยนความละเอียดของเกม
  7. ติดตั้ง Visual C ++ Redistributables อีกครั้ง
  8. เอาการปรับปรุงที่เป็นปัญหา
  9. เปลี่ยนชื่อไฟล์ DLL ที่มีปัญหา

โซลูชันที่ 1 - เรียกใช้เครื่องมือแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์ภายใน

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

  1. ก่อนอื่นให้กดปุ่ม Windows + S บนแป้นพิมพ์เพื่อเปิดตัวเลือกการค้นหา
  2. เข้าสู่การ แก้ไขปัญหา และคลิก แก้ไขปัญหา

  3. คลิกที่ ฮาร์ดแวร์และอุปกรณ์ แล้วคลิกที่ปุ่ม เรียกใช้ตัวแก้ไขปัญหา

  4. ทำตามคำแนะนำบนหน้าจอเพื่อแก้ไขปัญหาให้เสร็จสมบูรณ์

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

โซลูชันที่ 2 - อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ

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

  1. กด Windows Key + R ในพรอมต์ เรียกใช้ ป้อน devmgmt.msc แล้วกดปุ่ม ตกลง

  2. ใน Device Manager คุณจะต้องค้นหาส่วน การ์ดแสดงผล และคลิกเพื่อขยาย
  3. ค้นหาไดรเวอร์จอแสดงผลของคุณจากรายการควรมีไดรเวอร์ที่ใช้ได้เพียงอันเดียวและคลิกขวาที่ไดรเวอร์จอแสดงผลจากนั้นคลิก อัพเดตไดรเวอร์

  4. เลือก ค้นหาโดยอัตโนมัติสำหรับซอฟต์แวร์ไดรเวอร์ที่อัปเดต

  5. Windows จะค้นหาและอัพเดตไดร์เวอร์ที่เลือกโดยอัตโนมัติ

เมื่ออัปเดตไดรเวอร์ของคุณแล้วปัญหาเกี่ยวกับ Direct3D ควรได้รับการแก้ไข

อัพเดทไดรเวอร์โดยอัตโนมัติ

ในกรณีที่คุณไม่มีทักษะที่จำเป็นในการอัปเดตไดรเวอร์ด้วยตนเองและคุณมีความเสี่ยงที่จะเกิดความเสียหายกับคอมพิวเตอร์ของคุณโดยการดาวน์โหลดเวอร์ชั่นไดรเวอร์ที่ไม่ถูกต้องเราขอแนะนำให้คุณทำโดยอัตโนมัติโดยใช้ เครื่องมือ Driver Updater ของ Tweakbit เครื่องมือนี้ได้รับการอนุมัติจาก Microsoft และ Norton Antivirus หลังจากการทดสอบหลายครั้งทีมงานของเราสรุปว่านี่เป็นทางออกที่ดีที่สุดโดยอัตโนมัติ ด้านล่างนี้คุณสามารถค้นหาคำแนะนำโดยย่อเกี่ยวกับวิธีการใช้งาน

  1. ดาวน์โหลดและติดตั้ง TweakBit Driver Updater
  2. เมื่อติดตั้งแล้วโปรแกรมจะเริ่มสแกนพีซีของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยโดยอัตโนมัติ Driver Updater จะตรวจสอบเวอร์ชั่นไดรเวอร์ที่ติดตั้งของคุณกับฐานข้อมูลคลาวด์ของเวอร์ชันล่าสุดและแนะนำการปรับปรุงที่เหมาะสม สิ่งที่คุณต้องทำคือรอให้การสแกนเสร็จสมบูรณ์
  3. เมื่อการสแกนเสร็จสิ้นคุณจะได้รับรายงานเกี่ยวกับไดรเวอร์ปัญหาทั้งหมดที่พบในพีซีของคุณ ตรวจสอบรายการและดูว่าคุณต้องการอัปเดตไดรเวอร์แต่ละรายการหรือทั้งหมดในครั้งเดียว หากต้องการอัปเดตไดรเวอร์หนึ่งรายการต่อครั้งให้คลิกลิงก์ 'อัปเดตไดรเวอร์' ถัดจากชื่อไดรเวอร์ หรือเพียงคลิกปุ่ม 'อัปเดตทั้งหมด' ที่ด้านล่างเพื่อติดตั้งอัปเดตที่แนะนำทั้งหมดโดยอัตโนมัติ

    หมายเหตุ: ไดรเวอร์บางตัวจำเป็นต้องติดตั้งในหลายขั้นตอนดังนั้นคุณจะต้องกดปุ่ม 'อัปเดต' หลายครั้งจนกว่าจะมีการติดตั้งส่วนประกอบทั้งหมด

คำเตือน : ฟังก์ชั่นบางอย่างของเครื่องมือนี้ไม่ฟรี

โซลูชันที่ 3 - ตรวจสอบการปรับปรุงโปรแกรมควบคุมจอแสดงผลในการปรับปรุงเพิ่มเติม

  1. เปิดหน้าจอ / เมนูเริ่มและพิมพ์ Windows Update
  2. คลิกที่การตั้งค่าทางด้านขวาจากนั้นเลือก ติดตั้งการปรับปรุงทางเลือก จากผลลัพธ์ด้านซ้าย
  3. แผงควบคุม Windows Update ควรเปิดขึ้นมาจากนั้นคุณเพียงแค่คลิกที่ ตรวจสอบการอัพเดท ที่มุมซ้ายบนเพื่อรับการอัพเดทล่าสุด

หลังจากดาวน์โหลดการปรับปรุงที่จำเป็นแล้วปัญหาควรได้รับการแก้ไข

โซลูชันที่ 4 - ถอนการติดตั้งและติดตั้งไดรเวอร์การแสดงผล

  1. ก่อนเปิด ตัวจัดการอุปกรณ์
  2. ค้นหา การ์ดแสดงผล และคลิกเพื่อขยาย
  3. คลิกขวาที่ไดรเวอร์การ์ดแสดงผลและคลิก ถอนการติดตั้งอุปกรณ์ ในเมนูบริบท

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

  5. หลังจากการถอนการติดตั้งเสร็จสมบูรณ์คุณจะต้องรีสตาร์ทคอมพิวเตอร์เพื่อโหลดไดรเวอร์การแสดงผลเริ่มต้น
  6. ตอนนี้คุณเพียงแค่ต้องเยี่ยมชมเว็บไซต์ของผู้ผลิตการ์ดกราฟิกของคุณและติดตั้งไดรเวอร์สำหรับการ์ดกราฟิกของคุณ

หากคุณต้องการลบไฟล์ทั้งหมดที่เกี่ยวข้องกับกราฟิกการ์ดของคุณอย่างสมบูรณ์คุณอาจต้องการตรวจสอบคำแนะนำของเราเกี่ยวกับวิธีการใช้งาน Display Driver Uninstaller นี่เป็นเครื่องมือฟรีที่จะลบไฟล์และรายการรีจิสตรีทั้งหมดที่เกี่ยวข้องกับไดรเวอร์การแสดงผลของคุณ

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

โซลูชันที่ 5 - ติดตั้งไดรเวอร์รุ่นเก่า

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

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

โซลูชันที่ 6 - เปลี่ยนความละเอียดของเกม

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

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

ผู้ใช้หลายคนรายงานว่าพวกเขาแก้ไขปัญหาด้วยการตั้งค่าเกมให้ทำงานในโหมด Windowed หลังจากเปิดใช้งานโหมดหน้าต่างปัญหาควรได้รับการแก้ไขอย่างสมบูรณ์

โซลูชันที่ 7 - ติดตั้ง Visual C ++ Redistributables

เพื่อแก้ไขปัญหานี้ผู้ใช้หลายคนแนะนำให้ติดตั้ง Visual C ++ Redistributables ของคุณใหม่ สิ่งนี้ค่อนข้างง่ายและคุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:

  1. กด Windows Key + S และเข้าสู่ แผงควบคุม เลือก แผงควบคุม จากรายการผลลัพธ์

  2. เมื่อ แผงควบคุม เปิดขึ้นให้คลิกที่ โปรแกรมและคุณสมบัติ

  3. รายการแอปพลิเคชันที่ติดตั้งทั้งหมดจะปรากฏขึ้น คลิกสองครั้งที่ต้องการแจกจ่ายซ้ำเพื่อลบออก

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

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

เป็นมูลค่าการกล่าวขวัญว่าบางครั้งคุณไม่จำเป็นต้องติดตั้ง Visual C ++ Redistributables บางครั้งคุณอาจไม่ได้ติดตั้ง Redistributable ที่จำเป็นและคุณเพียงแค่ต้องดาวน์โหลดหรือติดตั้งจากไดเรกทอรี vcredist เพื่อแก้ไขปัญหา

โซลูชันที่ 8 - ลบการปรับปรุงที่มีปัญหา

บางครั้งคุณอาจมีปัญหาในการเริ่มต้น Direct3D เนื่องจากการอัปเดตที่มีปัญหา หากข้อผิดพลาดนี้เริ่มเกิดขึ้นหลังจากติดตั้งการอัปเดต Windows 10 โปรดลบออก ในการลบการอัปเดตที่มีปัญหาคุณต้องทำสิ่งต่อไปนี้:

  1. กด Windows Key + I เพื่อเปิดแอปการตั้งค่า
  2. ตอนนี้ไปที่ส่วน อัพเดตและความปลอดภัย

  3. คลิกที่ อัปเดตประวัติ

  4. ตอนนี้คลิกที่ ถอนการติดตั้งการปรับปรุง

  5. ค้นหาการอัปเดตที่มีปัญหาและดับเบิลคลิกเพื่อถอนการติดตั้ง

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

โซลูชันที่ 9 - เปลี่ยนชื่อไฟล์ DLL ที่มีปัญหา

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

  1. ไปที่ไดเรกทอรีการติดตั้งของเกมและค้นหา d3d9.dll และ d3d11.dll
  2. คลิกขวาที่ d3d9.dll และเปลี่ยนชื่อเป็น oldd3d9.dll

หลังจากทำเช่นนั้นเกมจะถูกบังคับให้ใช้ d3d11.dll และปัญหาควรได้รับการแก้ไข โปรดทราบว่านี่เป็นวิธีแก้ปัญหาที่เลวร้ายดังนั้นจึงไม่สามารถทำงานได้กับทุกเกม

เช่นเดียวกับปัญหาอื่น ๆ การเริ่มต้น Direct3D ในปัญหา Windows 10 อาจเกิดจากความไม่ลงรอยกันระหว่างไดรเวอร์กราฟิกและ Windows 10 แต่เช่นเดียวกับปัญหาความเข้ากันไม่ได้ส่วนใหญ่เราคาดว่าจะเห็นพวกเขาแก้ไขเร็ว ๆ

หากคุณมีปัญหาอื่น ๆ ที่เกี่ยวข้องกับ Windows 10 คุณสามารถตรวจสอบวิธีแก้ไขได้ในส่วน Windows 10 Fix ของเรา

แนะนำ

8 ซอฟต์แวร์สะท้อนหน้าจอที่ดีที่สุดสำหรับ Windows 10 ที่จะใช้ในปี 2019
2019
ต่อไปนี้เป็นวิธีแก้ไขการใช้งาน CPU สูงโดยเซิร์ฟเวอร์ SQL
2019
VPN ถูกบล็อกโดยผู้ดูแลระบบ? ต่อไปนี้เป็นวิธีแก้ไข
2019