Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

แก้ไข: OpenGL Error 1281: Invalid Value ใน Minecraft

OpenGL Error 1281 คืออะไร?

ข้อผิดพลาด OpenGL Error 1281: Invalid Value ใน Minecraft เกิดขึ้นเมื่อเกมพยายามส่งคำสั่งกราฟิกที่ไม่ถูกต้องไปยังไดรเวอร์การ์ดจอ ทำให้เกมลैग ค้าง หรือปิดเอง ข้อผิดพลาดรหัสอื่นๆ ที่เกี่ยวข้อง: 1280, 1282, 1283, 1285

วิธีแก้ไข OpenGL Error 1281

วิธี 1: ปิด Mods/Resource Packs ทั้งหมด (สาเหตุหลัก)

  1. ปิด Minecraft
  2. กด Win + R พิมพ์ %appdata%\.minecraft
  3. เปลี่ยนชื่อโฟลเดอร์ mods > mods_backup
  4. เปลี่ยนชื่อ resourcepacks > resourcepacks_backup
  5. เปิด Minecraft แบบ Vanilla (ไม่มีมอด) ทดสอบ
  6. หายปัญหา = มอด/แพ็คไหนเสีย ติดตั้งทีละตัวหาตัวทำให้ผิด

วิธี 2: ปิดการแสดงข้อผิดพลาด OpenGL (Workaround - ซ่อนข้อความแจ้งเตือน)

ไม่ได้แก้สาเหตุราก แต่อาจเล่นต่อได้ชั่วคราว

  1. ในเกม: Options > Video Settings > Other > Show GL Errors: OFF

วิธี 3: อัปเดตไดรเวอร์การ์ดจอ (Graphics Driver) - สำคัญที่สุด

OpenGL เป็นส่วนหนึ่งของไดรเวอร์ GPU ต้องอัปเดตให้ใหม่ที่สุด

รีสตาร์ทคอมพิวเตอร์หลังอัปเดต

วิธี 4: ใส่ไฟล์ opengl32.dll (สำหรับ Java Edition บน Windows)

  1. ดาวน์โหลด opengl32.dll จากแหล่งน่าเชื่อถือ (เช่น dll-files.com) เลือกเวอร์ชัน 64-bit (x64)
  2. กด Win + R พิมพ์ %appdata%\.minecraft
  3. เข้าโฟลเดอร์ runtime > jre-x64 > bin
  4. วางไฟล์ opengl32.dll ไว้ที่นี่ (Uppercase/Lowercase ต้องตรงกัน)
  5. เปิด Minecraft ทดสอบ

วิธี 5: อัปเดต/ติดตั้ง Java ใหม่ (Java Edition)

  1. Uninstall Java เก่าทั้งหมดผ่าน Settings > Apps
  2. ดาวน์โหลด Java 17/21 (LTS) จาก Adoptium (Eclipse Temurin) หรือ Oracle
  3. ติดตั้ง แล้วรีสตาร์ทเครื่อง

วิธี 6: อัปเดต OptiFine ให้ตรงเวอร์ชัน Minecraft

  1. ไป optifine.net/downloads
  2. ดาวน์โหลดเวอร์ชันที่ตรงกับ Minecraft ของคุณ (เช่น 1.20.1)
  3. รันไฟล์ OptiFine_1.xx.x_HD_U_xx.jar ติดตั้ง (ต้องมี Java ติดตั้งไว้ก่อน)
  4. เปิด Minecraft Launcher เลือก Profile "OptiFine" เริ่มเกม

สรุป: 90% ของกรณีแก้ได้ด้วย วิธี 1 (ปิดมอด) + วิธี 3 (อัปเดตไดรเวอร์ GPU) + วิธี 6 (อัปเดต OptiFine) หากยังไม่ได้ ลองวิธี 4 (opengl32.dll) และวิธี 5 (Java ใหม่)