ผู้ใช้หลายคนพบปัญหาที่พวกเขาพบข้อผิดพลาด "ไม่สามารถสร้างอุปกรณ์ d3d9 กรณีนี้อาจเกิดขึ้นได้หากเดสก์ท็อปถูกล็อก” บนหน้าจอทุกครั้งที่พยายามเล่นเกมโดยตรงหรือผ่านตัวเปิดเกมอื่นๆ เช่น Steam
สาเหตุที่ทำให้เกิดข้อผิดพลาดนี้ส่วนใหญ่เกิดจากความขัดแย้งในความละเอียดของเกมที่คุณพยายามเปิดและความละเอียดของจอภาพในปัจจุบัน หากมีความไม่ตรงกัน ภาวะนี้อาจเกิดขึ้นได้ นอกจากนี้ยังมีสาเหตุอื่นๆ อีกหลายประการของข้อผิดพลาดนี้ ซึ่งเราจะพูดถึงด้านล่าง
แนวทางที่ 1:การเปลี่ยนความละเอียดของเกม (Steam)
วิธีแก้ปัญหาที่ง่ายที่สุดในการแก้ปัญหานี้คือการเปิดเกมในโหมด "หน้าต่าง" โซลูชันนี้มีเป้าหมายสำหรับผู้ที่เล่นเกมโดยใช้ Steam เมื่อเปิดเกมผ่าน Steam เกมไม่เปิดเลยและข้อความแสดงข้อผิดพลาดก็โผล่ขึ้นมา ทำตามขั้นตอนด้านล่าง:
ก่อนที่เราจะไปเปลี่ยนความละเอียดของ Steam เราจำเป็นต้องตรวจสอบความละเอียดปัจจุบันของจอภาพของคุณก่อน เพื่อให้เราสามารถตั้งค่าได้ตามนั้น
- คลิกขวาที่ใดก็ได้บนเดสก์ท็อปและเลือก “การตั้งค่าการแสดงผล ”.
- ตรวจสอบความละเอียดปัจจุบัน บนคอมพิวเตอร์ของคุณ นี่คือขนาด 1920 x 1200
- เมื่อคุณทราบความละเอียดแล้ว ให้เปิดไคลเอนต์ Steam ของคุณ คลิกที่ แท็บห้องสมุด คลิกขวาที่เกมและเลือก คุณสมบัติ .
- คลิกปุ่ม ทั่วไป และเลือก เปิดตัวเลือก จากรายการตัวเลือกที่มี ตอนนี้ตั้งค่าความละเอียดปัจจุบันของคุณ ตัวอย่างการตั้งค่าความละเอียด 1920 x 1200 ในตัวเลือกการเปิดคือ “-w 1920 –h 1200 ”.
- กด ตกลง เพื่อบันทึกการเปลี่ยนแปลงและออก เปิดไคลเอนต์ Steam ใหม่และตรวจสอบว่าคุณสามารถเรียกใช้เกมของคุณอย่างถูกต้องหรือไม่
คุณยังสามารถทดลองด้วยความละเอียดต่างๆ ที่เป็นไปได้ในไคลเอนต์ Steam คุณยังเปลี่ยนความละเอียดในคอมพิวเตอร์แล้วอัปเดตตัวเลือกการเปิดใช้จากไคลเอ็นต์ได้
วิธีแก้ปัญหาที่เป็นไปได้อีกอย่างหนึ่งคือเปิดเกมใน 'หน้าต่าง ' โหมด. ในโหมดนี้ จะไม่มีการตั้งความละเอียดไว้และเกมจะเริ่มต้นในหน้าจอหน้าต่างเล็กๆ คุณสามารถเปลี่ยนขนาดของหน้าจอได้อย่างง่ายดายโดยการลากขอบ คำสั่งตั้งค่าโหมดหน้าต่างคือ “-windowed ”.
เคล็ดลับ: คุณยังสามารถตั้งค่าตัวเลือกการเปิดตัวเป็น “-dxlevel 81 ” การดำเนินการนี้จะบังคับให้เกมเปิดโหมด DirectX ที่กล่าวถึง
โซลูชันที่ 2:การติดตั้งรันไทม์ของผู้ใช้ปลายทางของ DirectX
DirectX คือชุดของ API ที่มีไว้สำหรับจัดการงานที่เกี่ยวข้องกับมัลติมีเดีย โดยเฉพาะเกม หากคุณยังไม่ได้ติดตั้งโมดูล คุณควรเพิ่มลงในระบบของคุณโดยเร็วที่สุดและดูว่าวิธีนี้ได้ผลหรือไม่
- ไปที่ DirectX อย่างเป็นทางการของ Microsoft
- คลิกที่ ดาวน์โหลด และดาวน์โหลดแพ็คเกจไปยังตำแหน่งที่สามารถเข้าถึงได้
- ติดตั้งแพ็คเกจบนคอมพิวเตอร์ของคุณ หลังจากติดตั้งแล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ และคุณสามารถเรียกใช้เกมได้โดยไม่มีปัญหาใดๆ
โซลูชันที่ 3:การเปลี่ยนความละเอียดในไฟล์เกมด้วยตนเอง
หากทั้งสองวิธีข้างต้นไม่ได้ผลสำหรับคุณ เราสามารถลองเปลี่ยนความละเอียดของเกมโดยเปลี่ยนไฟล์เกมบางไฟล์ด้วยตนเองในโฟลเดอร์ของ Steam โปรดทราบว่าควรทำสำเนาของไฟล์ปรับแต่งและจัดเก็บไว้ในตำแหน่งอื่น เพื่อที่คุณจะได้เปลี่ยนไฟล์ได้หากมีสิ่งผิดปกติเกิดขึ้น
- นำทางไปยังไดเร็กทอรีของเกมของคุณ ไดเร็กทอรีตัวอย่างคือ:
Steam/Steamapps/Common/APB Reloaded/APBGame/Config
- เปิดไฟล์ “Machineoptions.ini ” โดยคลิกขวาเพื่อเลือก วางเมาส์เหนือ 'เปิดด้วย' และเลือก Notepad . คุณยังสามารถเปิดไฟล์ได้โดยตรงโดยคลิกที่ไฟล์นั้น และเมื่อ Windows แจ้ง ให้เลือก Notepad .
- ตอนนี้เราจะทำเคล็ดลับเล็กน้อย เราจะลบ ';' ออกจากคำสั่ง resolution และคงค่าไว้เหมือนเดิม ในขั้นแรก คุณจะตั้งสตริงเป็น:
;ResX=1024 ;ResY=768
หลังจากลบเครื่องหมายทวิภาค คุณจะเห็นสิ่งต่อไปนี้:
ResX=1024 ResY=768
- บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์อย่างถูกต้องและลองเปิดเกม
โซลูชันที่ 4:การอัพเดตไดรเวอร์กราฟิก
หากวิธีการทั้งหมดข้างต้นล้มเหลว อาจหมายความว่ามีปัญหากับไดรเวอร์ปัจจุบันที่ติดตั้งในคอมพิวเตอร์ของคุณ หากคุณมีไดรเวอร์ที่เสียหายหรือล้าสมัย อาจเป็นสาเหตุที่เกมของคุณไม่สามารถเปลี่ยนเป็นความละเอียดเริ่มต้นของคอมพิวเตอร์ของคุณได้ และข้อความแสดงข้อผิดพลาดปรากฏขึ้น ขณะนี้ มีสองวิธีที่คุณสามารถอัปเดตไดรเวอร์ได้:ด้วยตนเอง หรือ โดยอัตโนมัติ . ด้วยตนเอง คุณต้องดาวน์โหลดเป็นการส่วนตัว ไดรเวอร์หลังจากค้นหาจากเว็บไซต์ของผู้ผลิต
ก่อนอัปเดตไดรเวอร์ เราจะตรวจสอบว่าการติดตั้งไดรเวอร์เริ่มต้นช่วยแก้ปัญหาให้เราได้หรือไม่
- บูตเข้าสู่ เซฟโหมด . พิมพ์ “devmgmt. msc ” ในกล่องโต้ตอบและกด Enter ไปที่การ์ดแสดงผล ให้คลิกขวาที่อะแดปเตอร์และเลือก ถอนการติดตั้งอุปกรณ์ .
- บูตเครื่องคอมพิวเตอร์เข้าสู่โหมดปกติ กด Windows + R พิมพ์ devmgmt. msc ” ในกล่องโต้ตอบและกด Enter ส่วนใหญ่จะติดตั้งไดรเวอร์เริ่มต้น หากไม่เป็นเช่นนั้น ให้คลิกขวาที่พื้นที่ว่างและเลือก “สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ ” ตอนนี้ ตรวจสอบว่าเกมใช้งานได้โดยไม่มีปัญหาใดๆ . ถ้ามันไม่มีปัญหาก็ดีสำหรับคุณ หากไม่เป็นเช่นนั้น ทำต่อไป
- ตอนนี้มีสองตัวเลือก คุณสามารถค้นหาออนไลน์สำหรับไดรเวอร์ล่าสุดสำหรับฮาร์ดแวร์ของคุณได้จากเว็บไซต์ของผู้ผลิต เช่น NVIDIA เป็นต้น (และติดตั้งด้วยตนเอง) หรือคุณสามารถให้ Windows ติดตั้งเวอร์ชันล่าสุดเองได้ (ค้นหาการอัปเดตโดยอัตโนมัติ)
- เราจะมาดูการติดตั้งด้วยตนเอง คลิกขวาที่ฮาร์ดแวร์และเลือก “อัปเดตไดรเวอร์ ” เลือก ตัวเลือกแรก “ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ” เลือก ตัวเลือกที่สอง หากคุณกำลังอัปเดตด้วยตนเอง และเลือก “เรียกดูไดรเวอร์” และไปยังตำแหน่งที่คุณดาวน์โหลดมา
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณหลังจากติดตั้งไดรเวอร์แล้ว เปิดเกมและตรวจสอบว่าวิธีนี้แก้ปัญหาได้หรือไม่