Minecraft Forge 1.20.1 47.2.0启动报错Exit Code 1求助
Minecraft Forge 1.20.1 (47.2.0) 持续Exit Code 1崩溃问题解决指南
问题背景
运行Minecraft Forge 1.20.1(版本47.2.0)时,无论是否加载模组,均触发Exit Code 1错误。崩溃日志显示原生代码层面的EXCEPTION_ACCESS_VIOLATION异常,问题帧指向atio6axx.dll——这是AMD显卡OpenGL驱动的核心文件。
完整崩溃日志
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff90d443ca0, pid=5572, tid=25448 # # JRE version: OpenJDK Runtime Environment Microsoft-8035246 (17.0.8+7) (build 17.0.8+7-LTS) # Java VM: OpenJDK 64-Bit Server VM Microsoft-8035246 (17.0.8+7-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) # Problematic frame: # C [atio6axx.dll+0x193ca0] # # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: # https://aka.ms/minecraftjavacrashes # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. #
已尝试的无效操作
- 重装最新版Java
- 重装Minecraft启动器
- 移除所有模组
解决方案
1. 修复AMD显卡驱动
atio6axx.dll损坏或兼容性问题是核心诱因:
- 使用AMD Adrenalin软件执行清洁卸载,彻底移除现有驱动后,安装对应显卡的最新稳定版驱动
- 若最新版驱动仍崩溃,可尝试降级到适配当前Windows版本的上一稳定驱动版本
2. 强制启用软件渲染(临时绕过)
在Minecraft启动器的「启动参数」中添加:-Dorg.lwjgl.opengl.Display.allowSoftwareOpenGL=true
强制使用软件渲染模式,绕过显卡驱动问题验证是否能正常启动
3. 修复系统文件
以管理员权限打开命令提示符,执行:sfc /scannow
扫描并修复系统层面的文件损坏,避免影响驱动调用
4. 重新安装Forge
- 删除
.minecraft/versions/1.20.1-forge-47.2.0目录 - 从Forge官方渠道重新下载对应版本安装包,重新完成安装
内容的提问来源于stack exchange,提问作者Tratistic
相关产品推荐
相关产品推荐

