Minecraft报错崩溃的原因与解决方案(持续更新)

显卡问题

显卡驱动错误

原因:显卡驱动没有正确安装,导致OpenGL不正常

  • 方法1:到对应官网重新安装或更新显卡驱动
  • 方法2:使用Java8 update51或以下的旧版本(但是不能玩1.16以上)
  • 方法3:对于使用HD3000/HD2000/HD Graphics显卡Win10用户,使用对应的补丁程序(仍不可玩1.17+)
  • 方法4:使用Microsoft Store下载兼容包
  • 方法5:使用Linux系统
    • Linux系统为HD系列核显支持到了OpenGL3.3,可畅玩现今所有MC版本

错误示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Description: Initializing game

org.lwjgl.LWJGLException: Pixel format not accelerated
at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:247)
at org.lwjgl.opengl.Display.createWindow(Display.java:306)
at org.lwjgl.opengl.Display.create(Display.java:848)
at org.lwjgl.opengl.Display.create(Display.java:757)
at org.lwjgl.opengl.Display.create(Display.java:739)
at ave.ap(SourceFile:534)
at ave.am(SourceFile:363)
at ave.a(SourceFile:310)
at net.minecraft.client.main.Main.main(SourceFile:124)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Description: Initializing game

java.lang.IllegalStateException: GLFW error 65542: WGL: The driver does not appear to support OpenGL
at cuo.b(SourceFile:199)
at cuo$$Lambda$1487/218638614.invoke(Unknown Source)
at org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:36)
at org.lwjgl.system.JNI.invokePPPP(Native Method)
at org.lwjgl.glfw.GLFW.nglfwCreateWindow(GLFW.java:1714)
at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:1897)
at cuo.<init>(SourceFile:81)
at dnr.a(SourceFile:19)
at cyc.au(SourceFile:464)
at cyc.b(SourceFile:394)
at net.minecraft.client.main.Main.main(SourceFile:155)