本帖最后由 starry981 于 2022-10-8 15:49 编辑

Java版作为mc的经典版本,je玩家受众极广。但很多玩家并不知道 Java版默认 使用核显 运行游戏
独显吃灰竟是我自己
这篇教程旨在帮助Java版玩家开启独显运行游戏。
本文适用于win7/10/11,N卡A卡均可使用此教程提供的方法进行设置。
下面进入教程正题




如果你完全没有意识到这个问题,不用看查看方法了基本上都是 独显吃灰

1.查看方法
查询当前的Java版游戏是否使用了独显运行
进入游戏,按下F3。如图

不要慌,我们只需要看其中一栏信息即可,如图中红圈标注出所示。
右上角Display一栏信息下方一行为你当前游戏内所用显卡设备的型号。
【图中的红色标注显卡型号为AMD核显】
如果显示的信息与独立显卡型号不符,即为独显吃灰。
2.设置方法
系统版本分流
【win10/11设置方法】
打开系统设置
系统—屏幕—图形设置


图形设置页面下,点击“浏览”
这里我们需要找到并选择Java的程序位置
【注:不清楚自己的Java的程序文件路径,可以看本文下一部分中的方法】
点击Java选项卡
选择“高性能”并保存
到此,设置完成,可以愉快的在MC内愉快的使用独显进行游戏了
注意事项
由于高版本需要不同的Java,多版本(特别是高版本)用户需要分别为你不同版本的Java/JDK程序设置独显,如图
正确设置后,再次打开游戏F3
右上角Display一栏显示为独显型号即为成功
【win7设置方法】
win7系统需要使用对应的显卡驱动控制面板程序进行设置
【N卡篇】
准备工作:去官网或驱动安装软件下载并安装对应版本的 NVIDIA显卡驱动程序
1.打开NVIDIA控制面板
2.选择左侧的【管理3D设置】


3.在管理3D设置中选择【程序设置】。

4.在【选择要自定义的程序】下面选择需要设置的程序

这里,我们需要选择的程序即运行游戏使用的Java/JDK(查找方法见下一节)
5.在【为此程序选择首选图形处理器】下面选择【高性能NVIDIA处理器】

6.选择完毕后,点击右下角【应用】即可

正确设置后,再次打开游戏F3
右上角Display一栏显示为独显型号即为成功
【A卡篇】

1. 首先在桌面右键,选择“AMD Catalyst Control Center”,点击打开。
进入AMD显卡设置主面板。
接着找到任务栏上的显卡设置图标,右键,选择独显型号显卡
之后依次选择“3D设置”---->“标准设置”---->“高性能”,这里高性能就是独立显卡
查找Java程序位置的方法
(1)常见的Java默认安装路径
官方Java的默认安装路径,以笔者电脑为例
Java8:
‪C:\Program Files\Java\jre1.8.0_341\bin\java.exe
Java17:
‪C:\Program Files\Java\jdk-17.0.4.1\bin\java.exe
可以去自己电脑C盘下的Program Files或Program File(x86)找找是否有Java的文件夹
如果你使用的是Eclipse Adoptium OpenJDK之类的,则在
C:\Program Files\Eclipse Adoptium\jre-17.0.4.101-hotspot\bin\java.exe
(2)使用启动器查看
以HMCL为例
打开启动器,点击游戏设置,找到Java路径
这里会列出当前识别出的Java和Java路径


(3)通过任务管理器查看
首先启动游戏,打开任务管理器
找到游戏运行的Java程序,选Java程序并右键“打开文件所在位置”
这样我们就找到了Java的程序位置