如何修复 Windows 10 上的 Minecraft OpenGL 错误?

已发表: 2020-04-21

大多数 PC 游戏都具有提高性能和效率的功能。 对于 Minecraft,OpenGL 负责减少系统上的渲染负载,试图让游戏在计算机上运行得更快、更流畅。 它指示 GPU 避免渲染任何不在玩家直接视野中的内容。 当然,这里的权衡是,虽然 GPU 做的工作较少,但 CPU 做的工作很繁重。

值得注意的是,OpenGL 默认是启用的。 因此,玩家在玩 Minecraft 时遇到 OpenGL 错误是很常见的。 大多数时候,与此功能相关的问题与同时运行的模块和第三方变量有关。 如果您遇到同样的问题,请不要担心,因为我们将教您如何在玩 Minecraft 时修复 OpenGL。

是什么导致 Minecraft 上的 OpenGL 错误?

  • 损坏、丢失或损坏的显卡驱动程序
  • 有缺陷或损坏的着色器
  • Java 文件安装不正确或不完整

任何或所有这些问题都可能导致出现 OpenGL 错误。 现在,如果您想知道如何修复 PC 上持续存在的 OpenGL 错误,请按照我们将在本指南中分享的说明进行操作。 我们提供了几种解决方案供您尝试。

解决方案 1:更新显卡驱动程序

大多数时候,OpenGL 错误指向过时或损坏的显卡驱动程序。 在这种情况下,最好的解决方法是更新您的视频卡驱动程序。 现在,您可以通过三种方式执行此操作:

  • 通过设备管理器更新显卡驱动
  • 从制造商的网站下载显卡驱动程序
  • 使用 Auslogics Driver Updater 的一键式功能

通过设备管理器更新显卡驱动

  1. 转到任务栏,然后右键单击 Windows 图标。
  2. 从列表中选择设备管理器。
  3. 设备管理器启动后,展开显示适配器的内容。
  4. 右键单击您的显卡,然后从上下文菜单中选择更新驱动程序。
  5. 在下一个窗口中,单击“自动搜索更新的驱动程序软件”选项。

让设备管理器搜索您的显卡驱动程序的最新版本。 该实用程序还应该自动安装驱动程序。 但是,不要过分依赖此工具,因为它可能会错过制造商的最新版本。 因此,您最终可能仍会尝试下一种方法。

从制造商的网站下载显卡驱动程序

如果在您通过设备管理器更新显卡驱动程序后 OpenGL 错误仍然存​​在,那么您的下一个选择是手动进行。 您必须前往制造商的网站下载与您的操作系统和处理器兼容的最新驱动程序版本。 请记住,您必须确定您正在下载正确的版本。 否则,您最终会遇到系统不稳定问题。

受到推崇的

使用驱动程序更新程序解决 PC 问题

不稳定的 PC 性能通常是由过时或损坏的驱动程序引起的。 Auslogics Driver Updater 可诊断驱动程序问题,让您一次或一次更新旧驱动程序,让您的 PC 运行更顺畅

Auslogics Driver Updater 是 Auslogics 的产品,获得 Microsoft Silver Application Developer 认证
现在下载

使用 Auslogics Driver Updater 的一键式功能

虽然手动更新显卡驱动程序是解决此问题的可靠方法,但它可能既耗时又复杂。 访问制造商的网站后,您会发现自己正在筛选成堆的驱动程序安装程序。 所以,省去你的麻烦,并使用像 Auslogics Driver Updater 这样的值得信赖的工具。

安装此工具后,它将自动识别您的处理器和操作系统。 您只需单击一个按钮,Auslogics Driver Updater 就会为您的计算机搜索最新的驱动程序。 您还可以自由选择要更新的设备。 但是,如果您想要最简单的方法来解决所有驱动程序问题,您可以一次性完成。 因此,虽然您已经学会了如何摆脱 OpenGL 错误,但在此过程结束时,您还提高了计算机的性能和效率。

解决方案 2:摆脱所有着色器

着色器允许 Minecraft 玩家设置各种地形和设置。 在某种程度上,它们是可以让你调整游戏纹理的迷你模组。 例如,使用此功能,您将能够将 Minecraft 周围环境的外观从冬季更改为夏季。 但是,值得注意的是着色器会耗尽应用程序的资源。 此外,它们可能会干扰其他 mod 模块。

因此,修复 OpenGL 错误的方法之一是一次禁用所有着色器。 这样做可以让您确定是哪一个导致了问题。 我们建议您禁用您添加到游戏中的最新版本,然后尝试逐步降低。

解决方案 3:关闭 OpenGL

无论 OpenGL Minecraft 使用什么版本,它都会在您的计算机上默认启用。 正如我们所提到的,它应该通过增强图形设置来改善您的游戏体验。 现在,如果您在使用此功能时遇到错误,最好的选择是将其关闭。 为此,您需要按照以下步骤操作:

  1. 打开 Minecraft,然后选择选项并单击视频设置。
  2. 查找高级 OpenGL 设置,然后禁用该功能。
  3. 保存您所做的更改,然后重新启动 Minecraft。

完成这些步骤后,检查您是否可以在没有 OpenGL 错误的情况下运行游戏。 如果它仍然存在,请继续下一个解决方案。

解决方案 4:防止 Minecraft 显示 OpenGL 错误

如果您对 OpenGL 错误感到恼火,您可以选择阻止 Minecraft 在聊天中显示它们。 您可以按照以下说明禁用该功能:

  1. 启动 Minecraft,然后单击选项。
  2. 现在,转到视频设置并单击其他。
  3. 选择显示 GL 错误,然后将该功能设置为关闭。
  4. 保存您所做的更改,然后重新启动 Minecraft 以查看您是否不会再次看到 OpenGL 错误。

解决方案 5:安装最新版本的 Java 文件包

Java 文件包在 Minecraft 和其他游戏的运行中起着至关重要的作用。 值得注意的是,该游戏使用的所有模组都是 Java 格式。 现在,如果您的 PC 上没有正确安装 Java 包,它们将无法正确初始化,从而导致出现 OpenGL 错误。 因此,我们建议您安装最新版本的 Java 文件包来解决问题。 以下是步骤:

  1. 转到您的桌面,然后右键单击此 PC。
  2. 从上下文菜单中选择属性。
  3. 出现控制面板中的系统页面后,查找操作系统类型部分并检查您是否拥有 32 位或 64 位版本。
  4. 下载适用于您的操作系统架构的 Java 文件包。
  5. 将文件包保存在安全位置,然后复制。
  6. 按键盘上的 Windows 键+E 启动文件资源管理器。
  7. 导航到下面的正确路径:

对于 32 位:C:\Program Files\Java

对于 64 位:C:\Program Files (x86)\Java

  1. 将您最近复制的内容粘贴到此文件夹中。 完成后,复制文件夹的名称。
  2. 打开 Minecraft 模组管理器,然后转到屏幕底部并单击编辑配置文件。
  3. 在 Java Settings (Advanced) 下,选择 Executable 选项,粘贴文件夹名称以更正路径。
  4. 重新启动您的 PC,然后打开 Minecraft 以查看问题是否已解决。

解决方案 6:修改 Minecraft 的图形设置

根据一些用户的说法,Minecraft 中的某些图形设置可能会导致 OpenGL 错误。 因此,我们建议您按照以下说明调整设置:

  1. 打开 Minecraft,然后单击选项 -> 视频设置。
  2. 检查以下设置并一一关闭:
  • VBO
  • 渲染区域
  • 清水

关闭每个设置后,检查 OpenGL 错误是否仍然存在。 这样做将帮助您确定导致问题的设置。 现在,如果您无法访问视频设置,您可以通过 Minecraft 文件夹中的配置文件修改选项。

您应该找到存储 Minecraft 中所有可调整选项的 options.txt 文件。 您可以打开此文件并修改设置。 保存您的更改,然后查看 OpenGL 问题是否消失。

解决方案 7:重新安装 Minecraft

如果您已经尝试了上述所有解决方案,但都没有摆脱 OpenGL 错误,那么您最后的手段是重新安装 Minecraft。 但是,如果您选择此选项,您将不得不放弃您的用户数据——尤其是在您没有备份的情况下。 要继续,请按照以下步骤操作:

  1. 在键盘上,按 Windows 键+R 启动“运行”对话框。
  2. 在“运行”对话框中,键入“appwiz.cpl”(不带引号),然后按 Enter。
  3. 在列表中查找 Minecraft,然后右键单击它。
  4. 选择卸载。

从计算机中删除 Minecraft 后,再次下载游戏并重新安装。

您还希望我们讨论其他 Minecraft 主题吗?

在下面的评论中分享它们,我们将在以后的帖子中展示它们!