ปัญหากับการเริ่มต้น direct3d ใน windows 10 [คู่มือนักเล่นเกม]

สารบัญ:

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024
Anonim

หนึ่งในสิ่งที่เลวร้ายที่สุดที่อาจเกิดขึ้นกับคุณหากคุณเป็นนักเล่นเกมพีซีคือคุณไม่สามารถเริ่มวิดีโอเกมที่คุณชื่นชอบ

ผู้ใช้บางคนได้รายงานข้อผิดพลาดที่บอกว่ามีปัญหาในการเริ่มต้น 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 บน Windows 10 ได้อย่างไร

  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 ควรเปิดขึ้นมาจากนั้นเพียงคลิกที่ Check for Updates ที่มุมซ้ายบนเพื่อรับการอัพเดทล่าสุด

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ต้องการทราบวิธีสร้างวิธีแก้ไขปัญหาแบบกำหนดเองหรือไม่ ลองอ่านคู่มือนี้แล้วเรียนรู้วิธีการทำมันอย่างผู้เชี่ยวชาญ!

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

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

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

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

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

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

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

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

หากคุณมีปัญหาในการเปิดแอปตั้งค่าลองดูที่บทความนี้เพื่อแก้ปัญหา

โซลูชันที่ 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 ของเรา

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

อ่านเพิ่มเติม:

  • การแก้ไข:” แอปพลิเคชันนี้ต้องใช้ DirectX เวอร์ชัน 8.1 หรือสูงกว่าในการเรียกใช้”
  • วิธีแก้ไข“ DirectX พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้” ใน Windows
  • วิธีแก้ไขข้อผิดพลาด DirectX ใน Windows 10
  • การแก้ไข: ไม่สามารถเรียกใช้เกม Steam ใน Windows 10
  • วิธีแก้ไข“ d3dcompiler_43.dll หายไปจากคอมพิวเตอร์ของคุณ”

หมายเหตุบรรณาธิการ: โพสต์นี้ถูกตีพิมพ์ครั้งแรกในเดือนสิงหาคม 2015 และได้รับการปรับปรุงใหม่อย่างสมบูรณ์เพื่อความสดใหม่ความถูกต้องและครอบคลุม

ปัญหากับการเริ่มต้น direct3d ใน windows 10 [คู่มือนักเล่นเกม]