Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

ผู้ใช้หลายคนพบปัญหาที่พวกเขาพบข้อผิดพลาด "ไม่สามารถสร้างอุปกรณ์ d3d9 กรณีนี้อาจเกิดขึ้นได้หากเดสก์ท็อปถูกล็อก” บนหน้าจอทุกครั้งที่พยายามเล่นเกมโดยตรงหรือผ่านตัวเปิดเกมอื่นๆ เช่น Steam

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

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

แนวทางที่ 1:การเปลี่ยนความละเอียดของเกม (Steam)

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

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

  1. คลิกขวาที่ใดก็ได้บนเดสก์ท็อปและเลือก “การตั้งค่าการแสดงผล ”.

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. ตรวจสอบความละเอียดปัจจุบัน บนคอมพิวเตอร์ของคุณ นี่คือขนาด 1920 x 1200

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. เมื่อคุณทราบความละเอียดแล้ว ให้เปิดไคลเอนต์ Steam ของคุณ คลิกที่ แท็บห้องสมุด คลิกขวาที่เกมและเลือก คุณสมบัติ .

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. คลิกปุ่ม ทั่วไป และเลือก เปิดตัวเลือก จากรายการตัวเลือกที่มี ตอนนี้ตั้งค่าความละเอียดปัจจุบันของคุณ ตัวอย่างการตั้งค่าความละเอียด 1920 x 1200 ในตัวเลือกการเปิดคือ “-w 1920 –h 1200 ”.

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

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

คุณยังสามารถทดลองด้วยความละเอียดต่างๆ ที่เป็นไปได้ในไคลเอนต์ Steam คุณยังเปลี่ยนความละเอียดในคอมพิวเตอร์แล้วอัปเดตตัวเลือกการเปิดใช้จากไคลเอ็นต์ได้

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

วิธีแก้ปัญหาที่เป็นไปได้อีกอย่างหนึ่งคือเปิดเกมใน 'หน้าต่าง ' โหมด. ในโหมดนี้ จะไม่มีการตั้งความละเอียดไว้และเกมจะเริ่มต้นในหน้าจอหน้าต่างเล็กๆ คุณสามารถเปลี่ยนขนาดของหน้าจอได้อย่างง่ายดายโดยการลากขอบ คำสั่งตั้งค่าโหมดหน้าต่างคือ “-windowed ”.

เคล็ดลับ: คุณยังสามารถตั้งค่าตัวเลือกการเปิดตัวเป็น “-dxlevel 81 ” การดำเนินการนี้จะบังคับให้เกมเปิดโหมด DirectX ที่กล่าวถึง

โซลูชันที่ 2:การติดตั้งรันไทม์ของผู้ใช้ปลายทางของ DirectX

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

  1. ไปที่ DirectX อย่างเป็นทางการของ Microsoft
  2. คลิกที่ ดาวน์โหลด และดาวน์โหลดแพ็คเกจไปยังตำแหน่งที่สามารถเข้าถึงได้

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

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

โซลูชันที่ 3:การเปลี่ยนความละเอียดในไฟล์เกมด้วยตนเอง

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

  1. นำทางไปยังไดเร็กทอรีของเกมของคุณ ไดเร็กทอรีตัวอย่างคือ:
Steam/Steamapps/Common/APB Reloaded/APBGame/Config
  1. เปิดไฟล์ “Machineoptions.ini ” โดยคลิกขวาเพื่อเลือก วางเมาส์เหนือ 'เปิดด้วย' และเลือก Notepad . คุณยังสามารถเปิดไฟล์ได้โดยตรงโดยคลิกที่ไฟล์นั้น และเมื่อ Windows แจ้ง ให้เลือก Notepad .

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. ตอนนี้เราจะทำเคล็ดลับเล็กน้อย เราจะลบ ';' ออกจากคำสั่ง resolution และคงค่าไว้เหมือนเดิม ในขั้นแรก คุณจะตั้งสตริงเป็น:
;ResX=1024

;ResY=768

หลังจากลบเครื่องหมายทวิภาค คุณจะเห็นสิ่งต่อไปนี้:

ResX=1024

ResY=768
  1. บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์อย่างถูกต้องและลองเปิดเกม

โซลูชันที่ 4:การอัพเดตไดรเวอร์กราฟิก

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

ก่อนอัปเดตไดรเวอร์ เราจะตรวจสอบว่าการติดตั้งไดรเวอร์เริ่มต้นช่วยแก้ปัญหาให้เราได้หรือไม่

  1. บูตเข้าสู่ เซฟโหมด . พิมพ์ “devmgmt. msc ” ในกล่องโต้ตอบและกด Enter ไปที่การ์ดแสดงผล ให้คลิกขวาที่อะแดปเตอร์และเลือก ถอนการติดตั้งอุปกรณ์ .

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. บูตเครื่องคอมพิวเตอร์เข้าสู่โหมดปกติ กด Windows + R พิมพ์ devmgmt. msc ” ในกล่องโต้ตอบและกด Enter ส่วนใหญ่จะติดตั้งไดรเวอร์เริ่มต้น หากไม่เป็นเช่นนั้น ให้คลิกขวาที่พื้นที่ว่างและเลือก “สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ ” ตอนนี้ ตรวจสอบว่าเกมใช้งานได้โดยไม่มีปัญหาใดๆ . ถ้ามันไม่มีปัญหาก็ดีสำหรับคุณ หากไม่เป็นเช่นนั้น ทำต่อไป
  2. ตอนนี้มีสองตัวเลือก คุณสามารถค้นหาออนไลน์สำหรับไดรเวอร์ล่าสุดสำหรับฮาร์ดแวร์ของคุณได้จากเว็บไซต์ของผู้ผลิต เช่น NVIDIA เป็นต้น (และติดตั้งด้วยตนเอง) หรือคุณสามารถให้ Windows ติดตั้งเวอร์ชันล่าสุดเองได้ (ค้นหาการอัปเดตโดยอัตโนมัติ)
  3. เราจะมาดูการติดตั้งด้วยตนเอง คลิกขวาที่ฮาร์ดแวร์และเลือก “อัปเดตไดรเวอร์ ” เลือก ตัวเลือกแรก “ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ” เลือก ตัวเลือกที่สอง หากคุณกำลังอัปเดตด้วยตนเอง และเลือก “เรียกดูไดรเวอร์” และไปยังตำแหน่งที่คุณดาวน์โหลดมา

แก้ไข:ไม่สามารถสร้างอุปกรณ์ d3d9 ได้

  1. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณหลังจากติดตั้งไดรเวอร์แล้ว เปิดเกมและตรวจสอบว่าวิธีนี้แก้ปัญหาได้หรือไม่