Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

Open Graphics Library เป็น cross-platform application programming interface (API) ที่ใช้ในการเรนเดอร์กราฟิกส์เวกเตอร์ 3D และ 2D API นี้มักใช้สำหรับการโต้ตอบกับ graphical processing unit (GPU) ซึ่งช่วยให้ได้ hardware-accelerated rendering

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

เกมหนักหลายตัวพึ่งพา API นี้สำหรับการดำเนินการกราฟิกส์และใช้ในเกมปฏิบัติการ เร็วๆ นี้ ผู้ใช้หลายคนประสบปัญหาไม่สามารถเล่นเกมได้ เพราะเกิดข้อผิดพลาดระบุว่า "Unable to initialize OpenGL window" ข้อผิดพลาดนี้เกี่ยวข้องกับไดรเวอร์กราฟิกส์หรือการตั้งค่าความละเอียดของเกม สำรวจวิธีแก้ไขทั้งหมดทีละอย่าง

วิธีแก้ไขที่ 1: เปลี่ยน 'TKGRAPHICSSETTINGS.MXML'

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

  1. คลิกขวาที่เดสก์ท็อป ใดๆ เลือก Display settings

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. ตรวจสอบ ความละเอียด ที่คอมพิวเตอร์ใช้อยู่ ตัวอย่างคือ '1920 x 1200' บันทึกไว้ เพราะจะต้องใช้ต่อไป

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. กด Windows + E เปิด File Explorer ไปที่ไดเรกทอรีต่อไปนี้:
D:\Steam\steamapps\common\NoMansSky\Binaries\SETTINGS

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

โปรดทราบว่าไดเรกทอรีของคุณจะต่างออกไป Steam ติดตั้งที่ Local Disk D ของตัวอย่าง Steam ของคุณอาจติดตั้งบนฮาร์ดดิสก์อื่น ตรวจสอบให้แน่ใจว่าเปลี่ยนที่อยู่การนำทางตามระบบของคุณ

  1. คลิกขวาไฟล์ 'MXML' เลือก "Edit with Notepad++" หากติดตั้งโปรแกรมแก้ไขนี้ ไม่เช่นนั้น เลือก Open with > Notepad

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. เมื่อเปิดไฟล์การตั้งค่าแล้ว ค้นหาแท็ก 'ResolutionWidth' และ 'ResolutionHeight' ตรวจสอบว่าความละเอียดปัจจุบันตั้งค่าถูกต้องหรือไม่ หากค่าไม่ตรง ให้เปลี่ยนค่าเป็นที่บันทึกไว้ก่อนหน้านี้

ตัวอย่าง หากความละเอียดคือ 1920 x 1200 'ResolutionWidth' ควรเป็น '1920' และ 'ResolutionHeight' ควรเป็น '1200' ตามตัวอย่างด้านล่าง ความละเอียดที่ตั้งไว้ไม่ถูกต้อง

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

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

หากยังเจอข้อผิดพลาดขณะพยายามเปิดเกม สามารถลองเปลี่ยนแอตทริบิวต์ 'Fullscreen' เป็น "false" บันทึกการเปลี่ยนแปลง และลองเปิดเกม

วิธีแก้ไขที่ 2: ติดตั้งไคลเอนต์ล่าสุดสำหรับ PS4

หากประสบข้อผิดพลาดนี้บน PS Now บน PC น่าจะเพราะไคลเอนต์เก่าและมีรุ่นใหม่ออกมา ทุกเมื่อนักพัฒนาปล่อยรุ่นใหม่เพื่อแก้บั๊กหรือเพิ่มฟีเจอร์ใหม่ หากมีไคลเอนต์เก่า อาจทำให้เกิดความขัดแย้ง

  1. ดาวน์โหลด PS Now client ล่าสุดจากเว็บไซต์อย่างเป็นทางการ
  2. ตอนนี้ อย่า ลบการติดตั้งรุ่นเก่า ติดตั้งรุ่นใหม่อยู่บนรุ่นเดิม
  3. ติดตั้งเสร็จ รีสตาร์ท คอมพิวเตอร์อย่างสมบูรณ์ ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีแก้ไขที่ 3: เปลี่ยนผู้ใช้/ เข้าสู่ระบบอีกครั้ง

มีวิธีหลีกเลี่ยงที่รู้จักว่า การ login เข้า Steam ใหม่เพียงอย่างเดียวแก้ปัญหาได้ เหตุผลไม่ค่อยรู้จักแน่ชัด แต่สามารถสรุปได้ว่าผู้ใช้ที่ล็อกอินอยู่อาจมีปัญหากับการตั้งค่าจอแสดงผลที่จัดเก็บ การ login ใหม่อาจแก้ปัญหา

  1. เปิด ไคลเอนต์ Steam ด้วย Steam.exe
  2. ออกจากระบบ Steam โดยคลิกตัวเลือก "Change User" ที่มีอยู่หากคลิกชื่อบัญชีมุมขวาบนของไคลเอนต์ Steam

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. หลังคลิกตัวเลือก จะได้หน้าจอ login ให้ใส่ข้อมูลรับรอง ติ๊กกล่อง ที่บอก Remember my password คลิกปุ่ม Login

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. ล็อกอินแล้ว เปิดเกมที่พยายามเล่น ตรวจสอบว่าข้อผิดพลาด OpenGL ยังคงอยู่หรือไม่

วิธีแก้ไขที่ 4: อัปเดตไดรเวอร์กราฟิกส์

หากมีไดรเวอร์เสียหายหรือเก่า อาจเป็นเหตุผลที่เกมเปิดไม่ได้ หรือข้อความ OpenGL โผล่ขึ้นมา ตอนนี้มี 2 ทางอัปเดตไดรเวอร์: ด้วยตนเอง หรือ อัตโนมัติ ด้วยตนเองคือต้อง ดาวน์โหลดเอง ไดรเวอร์หลังค้นหาที่เว็บไซต์ผู้ผลิต

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

  1. บูทเข้า Safe mode พิมพ์ "devmgmt.msc" ในกล่องโต้ตอบ กด Enter ไปที่ Display Adapters คลิกขวา adapter ของคุณ เลือก Uninstall Device

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. บูทคอมพิวเตอร์เข้าสู่โหมดปกติ กด Windows + R พิมพ์ "devmgmt.msc" กด Enter ส่วนใหญ่ default drivers จะติดตั้งอัตโนมัติ หากไม่ ให้คลิกขวาที่พื้นที่ว่าง ใดๆ เลือก "Scan for hardware changes" ตอนนี้ ตรวจสอบว่าเกมทำงานโดยไม่มีปัญหาหรือไม่ หากทำงานได้ ไม่มีปัญหา ดีแล้ว หากไม่ ให้ทำต่อ
  2. ตอนนี้มี 2 ทางเลือก อาจค้นหาออนไลน์หาไดรเวอร์ล่าสุดสำหรับฮาร์ดแวร์จาก เว็บไซต์ผู้ผลิต เช่น NVIDIA ฯลฯ (และติดตั้งด้วยตนเอง) หรือให้ Windows ติดตั้งรุ่นล่าสุดด้วยตัวเอง (ค้นหาอัปเดตอัตโนมัติ)
  3. เราจะดูการติดตั้งอัตโนมัติ คลิกขวาฮาร์ดแวร์ของคุณ เลือก "Update driver" เลือก ตัวเลือกแรก "Search automatically for updated driver software" เลือก ตัวเลือกที่สอง หากอัปเดตด้วยตนเอง และเลือก "Browse for driver" ไปที่ตำแหน่งที่ดาวน์โหลด

แก้ไข: ไม่สามารถเริ่มต้นหน้าต่าง OpenGL ได้

  1. รีสตาร์ท คอมพิวเตอร์หลังติดตั้งไดรเวอร์ เปิดเกม ตรวจสอบว่าสามารถเปิดเกมสำเร็จโดยไม่มีข้อความข้อผิดพลาดหรือไม่