Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

Top 5 วิธีแก้ Minecraft Launch Errors บน macOS

Minecraft เป็นเกมวิดีโอแนบ Sandbox แบบ Lego-like ที่ Mojang ปล่อยในปี 2011 ถูก Microsoft ซื้อไปหลัง 3 ปี เกมขายได้เกิน 180 ล้านสำเนาทั่วโลก (ข้อมูลปลาย 2019) มีผู้เล่นรายเดือน 112 ล้านคน เกมทดสอบความคิดสร้างสรรค์ – ขุดทรัพยากร สร้างโครงสร้าง ปกป้องดินแดนด้วยการวางและจัดบล็อก สำรวจผจญภัย และเชื่อมต่อผู้เล่นคนอื่นข้าม Platform

Minecraft มีให้ Windows, macOS, Linux Minecraft Console Edition (CE) สำหรับ Xbox และ PlayStation ($20) Minecraft Pocket Edition (PE) สำหรับ Android และ iOS ($7)

แต่ด้วยความต้องการกราฟิกและลักษณะการสร้างสร้าง Platform ที่ดีที่สุดยังคงเป็น Desktop คอมพิวเตอร์ เวอร์ชัน Mac รองรับ User-created Skins และ Mods และเข้ากันได้กับ Realms สำหรับ Java Edition ดาวน์โหลดเกมได้ที่เว็บไซต์ เลือก Platform ดาวน์โหลด Installer ทำตามคำแนะนำบนหน้าจอ ก็พร้อมเล่น

ไม่สามารถ Launch Minecraft บน Mac ได้

น่าเสียดาย กระบวนการติดตั้งไม่ราบรื่นสำหรับทุกคนหลายเดือนก่อน นักเล่น Minecraft หลายรายรายงาน Bug บน Mac ป้องกันไม่ให้เล่นเกม Minecraft ค้างตอน Startup แม้จะทำตามคำแนะนำติดตั้งทั้งหมด หน้าจอมีการกระพริบหรือค้างก่อน Crash ตามรายงานและความคิดเห็น เกม Minecraft โหลดไม่สำเร็จทุกครั้งที่พยายามเปิด และบางครั้งได้ Error Message พร้อม Crash ในกรณีส่วนใหญ่ Minecraft App ทำงานได้ดีก่อน แล้ว Error ปรากฏขึ้นทันใด

ข้อความ Error ที่นักเล่น Minecraft เจอบน Mac:

  • Minecraft Launcher quit unexpectedly.
  • Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/client/main/Main : Unsupported major.minor version 52.0
  • Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0
  • Exception in thread "main" java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader...
  • 51 FATAL ERROR in … org.lwjgl.opengl
  • 56 Process crashed with exit code 6
  • An unexpected issue occurred and the game has crashed. We're sorry for the inconvenience.

เรื่องนี้กวนใจสำหรับผู้ที่รอคอยเล่น Minecraft บางคนลองหลาย Workaround แต่ไม่ได้ผล แล้วอะไรคือสาเหตุ Minecraft Startup Issue บน macOS?

ทำไม Minecraft ถึง Crashing บน Mac?

Error Message ที่มาพร้อม Crash ควรให้แนวทางสาเหตุ เช่น ถ้าได้ Error:

Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/client/main/Main : Unsupported major.minor version 52.0

หรือ:

Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0

ข้อความเหล่านี้บอกว่า Crash อาจเกี่ยวกับ Java Version ที่ติดตั้งบน Mac อาจเป็นไม่มี Java ติดตั้ง หรือรุ่นเก่าเกินไป อาจเป็นติดตั้ง Java ล่าสุดแล้วแต่ Minecraft App ตรวจจับไม่ได้

สาเหตุอีกประการ: Launcher เสียหาย (Corrupted) – การดาวน์โหลดไม่สมบูรณ์และมัลแวร์อาจเป็นสาเหตุ ต้องพิจารณาปัจจัยอื่น: Incompatible Drivers, ไฟล์ไม่จำเป็น, พื้นที่ไม่พอ หรือแค่ Bug ธรรมดา

ทำไงถ้า Minecraft เปิดไม่ได้?

หลายปัญหาทำให้ Minecraft ไม่ตอบสนองหรือใช้ไม่ได้ ทำตาม Troubleshooting Guide นี้ห้าไม่ได้บน Mac

ลอง Alternative Minecraft Launcher

หากมีปัญหา Traditional Java Launcher โปรดดูคู่มือที่นี่ และเลือก Alternative Launcher หรือตัวอื่นในรายการที่เหมาะสม

ตรวจสอบ Incompatible Software

หากมี Startup Problem เช็คว่าติดตั้ง Incompatible Software ไว้ไหม ถ้ามี ให้ Uninstall

หา Incompatible Software ที่ list ไว้ที่นี่ ซอฟต์แวร์ในหน้านี้รู้จักว่า Incompatible กับ Minecraft ควร Uninstall ออกจากระบบ

หากพบ ให้ Uninstall จากเครื่อง แล้ว Restart PC เพื่อให้การเปลี่ยนแปลงมีผล

Uninstall และ Reinstall Minecraft Java Edition

ตอน Uninstall Minecraft Java Edition ต้องสร้างหรืออัปเดต Backup Worlds กรณีระบบ Uninstall ลบไฟล์เกี่ยวข้องทั้งหมด

หลัง Uninstall แล้ว Restart PC ดาวน์โหลด Minecraft Java ล่าสุด กู้ Save Data และ Assets ที่เลือกกลับมา

Minecraft Bug บน Mac

หากใช้ Minecraft 2.0.792 บน macOS อาจถูก Minecraft Launcher Bug โดน Mojang แก้ไขเร็วและปล่อย Fix แต่ถ้าติดตั้ง Update ที่มี Bug Fix แล้วยังเปิดไม่ได้ Mojang แนะนำ:

  1. เปิด Finder กด Command + Shift + G เปิด Finder Search
  2. พิมพ์ในช่องค้นหา: ~/Library/Application Support/minecraft
  3. คลิกไฟล์ Launcher.jar
  4. Minecraft Launcher ควรเปิดเป็น Java Tab และควร Launch เกมได้แล้ว

หากรัน Minecraft 17w43a และ 17w43b ขั้นตอนแก้ Bug:

  1. บน Minecraft Launcher ไป Launch Options
  2. คลิก Profile Minecraft ของคุณ
  3. ยกเลิกติ๊ก Resolution
  4. ไปแท็บ News แล้วกด Play
  5. Minecraft ควรโหลดและเล่นได้ใน Snapshot ใหม่

หากไม่ได้รับผลกระทบจาก Bug เหล่านี้แต่เปิด Minecraft บน macOS ไม่ได้ ให้ลองวิธีแก้ด้านล่าง

Minecraft Crash on Launch บน macOS: Common Fixes

หากเวอร์ชัน Minecraft ของคุณไม่ได้อยู่ในรายการ Bug ข้างต้น Crash บ่อยๆ อาจเกิดจากอย่างอื่น แต่ก่อนลองวิธีแก้ด้านล่าง ทำ House Cleaning ก่อน เพื่อหลีกเลี่ยงความซับซ้อนและเพิ่มโอกาสให้ Fix ทำงาน

Basic Troubleshooting Tips:

  • ปิด Antivirus หรือ Security Software ที่อาจรบกวนการ Launch Minecraft
  • Clean ระบบด้วย Mac Cleaning Software ควรลบ Cached Data และ Junk Files ที่ทำให้ระบบวุ่นวาย
  • Uninstall แอปที่ไม่ใช้แล้ว เพื่อขยายพื้นที่สำหรับเกม
  • Restart Mac – Fresh Start ทำได้เยอะมาก

พร้อมแล้ว ลองวิธีแก้ทีละขั้นดูว่าอันไหนได้ผล

Fix #1: อัปเดต Minecraft App

หากใช้ Minecraft รุ่นเก่า ควร Upgrade เป็น Latest Version เพื่อเพลิดเพลินกับการพัฒนาใหม่ๆ และปรับปรุงประสบการณ์เล่นเกม

อัปเดต Minecraft: เปิด App Launcher ควรแสดง Latest Version อัตโนมัติ หากยังไม่ได้อัปเดต คลิกลูกศรข้างขวาของปุ่ม Play คลิก Latest Release ลิงก์เพื่ออัปเดต Minecraft เป็น Latest Version ทำตามคำแนะนำบนหน้าจอ

Fix #2: อัปเดต Java Installation

สาเหตุทั่วไปของ Minecraft Crash ตอน Startup คือ Java Installation ล้าสมัย Java ที่อัปเดตแล้วสำคัญ โดยเฉพาะผู้เล่น Java Edition สำคัญที่จะติดตั้ง Java Version ที่เข้ากับ macOS Version ติดตั้ง 32-bit Java สำหรับ macOS เก่า และ 64-bit Java สำหรับ Catalina และ macOS ใหม่ๆ หากไม่อยากคอยหา Software ที่เข้ากัน สามารถใช้ Driver Updater แทน

จำไว้: เริ่มจาก Minecraft 1.12 ต้องการ Java 8 เพื่อรัน หากไม่มีหรือไม่รู้ว่าติดตั้ง Java Version ไหน ไม่ต้องกังวล เพราะ Installer มาพร้อม Java Version ของตัวเองโดย Default แค่ Uninstall Java ปัจจุบันเพื่อหลีกเลี่ยง Conflict จาก Multiple Java Installations

Fix #3: ตั้งค่า Java Directory ด้วยตนเอง

หากมี Multiple Java Installations และต้องการใช้ Version เฉพาะสำหรับ Minecraft ต้องตั้ง Path ให้ Game ด้วยตนเพื่อหลีกเลี่ยงความสับสน

  1. คลิก Apple Menu > System Preferences > Java
  2. คลิกแท็บ Java แล้วเลือก View
  3. Select และ Copy ข้อความทั้งหมดภายใต้ Path Path ของ Java Installation ควรหน้าตาประมาณนี้:
  4. /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
  5. เปิด Minecraft Launcher คลิก Launch Options
  6. คลิก Version ของ Minecraft Game ที่ต้องการรัน
  7. เลื่อนลง Java Executable สลับฟีเจอร์ On
  8. Paste ข้อความที่ Copy (ภายใต้ Path) ลงในกล่อง

ปิดหน้าต่าง และลอง Launch Minecraft อีกครั้ง

Fix #4: ดาวน์โหลด Launcher ใหม่

  1. หาก Launcher เสียหายหรือไม่สมบูรณ์ ดาวน์โหลด Working Copy จากลิงก์นี้
  2. ติดตั้ง Launcher โดย Double-click ไฟล์ Launcher และลากไอคอน Minecraft ไปโฟลเดอร์ Applications
  3. ไม่สนใจ Notification เกี่ยวกับ Java Installation ล้าสมัย
  4. ติดตั้ง Launcher ใหม่เสร็จ ลองเปิด Application อีกครั้ง ดูว่า Launcher ใหม่ทำงานได้ไหม

Fix #5: ใช้ Bootstrap.jar เป็น Launcher

หากดาวน์โหลด Launcher ใหม่แล้วยังไม่ได้ผล ลองเปิด Application ด้วยไฟล์ Bootstrap.jar แทน เข้าถึงไฟล์ได้ดังนี้:

  1. Double-click บน Minecraft Application เลือก Show Package Contents
  2. ไปที่ Contents > Resources > Java
  3. Double-click Bootstrap.jar เพื่อเปิด ควรทำงานเป็น Minecraft Launcher

สรุป

ไม่สามารถ Launch Minecraft เพราะ Startup Issues เป็นเรื่องกวนใจ หากเจอ Error ใดๆ หรือเปิด Minecraft บน Mac ไม่ได้ ให้อ้างอิงคู่มือข้างต้นเพื่อให้ทำงานได้อีกครั้ง หากล้มเหลวหมด สามารถ Re-install เกมทั้งหมดเพื่อแก้ Error ให้หมด