Windows
 Computer >> コンピューター >  >> システム >> Windows

【Minecraft】「ドライバーはOpenGLをサポートしていないようです」エラーの解決方法

この記事では、Minecraft Launcherを起動しようとした際に開かず、「ドライバーはOpenGLをサポートしていないようです(The driver does not appear to support OpenGL)」というエラーが表示される場合の解決策をご紹介します。このエラーは、特定のゲームやアプリを起動する際にも発生することがあります。

この問題に遭遇すると、以下のような完全なエラーメッセージが表示されます。

Minecraft
GLFW error 65542: WGL: The driver does not appear to support OpenGL.
最新のドライバーがインストールされていることを確認してください(手順については aka.ms/mcdriver を参照)。

場合によっては、次のようなエラーメッセージが表示されることもあります。

Error!
OpenGL 2.0 renderer not supported! Reason:
OpenGL 2.0 is not supported
OpenGL 1.4 renderer not supported! Reason:
OpenGL 1.3 is not supported

OpenGLとは?

OpenGL(Open Graphics Library)は、2Dおよび3Dグラフィックスをレンダリングするための、クロス言語・クロスプラットフォームのアプリケーションプログラミングインターフェース(API)です。このAPIはシステムのレンダリング負荷を軽減し、MinecraftをはじめとするゲームやアプリがPC上でより速く、スムーズに動作することを可能にします。

「ドライバーはOpenGLをサポートしていないようです」エラーの対処法

Windows 11/10 PCでこのエラーが発生している場合は、以下の解決策を順不同で試してみてください。Minecraft Launcherのエラーが解決するかどうか確認できます。

  1. グラフィックドライバーを更新する
  2. opengl32.dllファイルを復元・置き換える
  3. DisplayLinkをアンインストールする(該当する場合)
  4. OpenCLおよびOpenGL互換パックをダウンロードする
  5. Minecraftをリセットする

それでは、各解決策の手順を詳しく見ていきましょう。

以下の解決策を試す前に、Windows Updateでアップデートを確認し、利用可能な更新プログラムをすべてインストールしてから、ランチャーを起動してエラーが再発するかどうかを確認してください。また、DirectX Extensions Viewerをダウンロードしてインストールし、OpenGLがサポートされているかどうかを確認することもできます。

1. グラフィックドライバーを更新する

このエラーはグラフィックドライバーに関連している可能性が高いため、まずはシステムのグラフィックドライバーを更新することからトラブルシューティングを始めましょう。

ドライバーの.infファイルや.sysファイルをすでにダウンロードしている場合は、デバイスマネージャーから手動でドライバーを更新できます。コマンドプロンプトから更新することも可能です。また、Windows Updateの「オプションの更新プログラム」セクションからドライバーの更新を入手したり、グラフィックハードウェアメーカーの公式サイトから最新版のドライバーをダウンロードすることもできます。

2. opengl32.dllファイルを復元・置き換える

Windows 11/10 PC上でopengl32.dllファイルが欠落していると、Minecraft Launcherの起動時にこのエラーが発生することがあります。その場合は、opengl32.dllファイルを手動で復元または置き換え、デバイスのJavaおよびJREフォルダーに配置することで問題を解決できます。

opengl32.dllを手動で復元・置き換えるには、以下のいずれかの方法を実行します。

  • 最近アップデートされた別の正常なWindows PCにログインし、C:\Windows\System32\フォルダーに移動してファイルを見つけ、USBメモリにコピーします。その後、USBメモリを問題のあるPCに接続し、同じフォルダーに移動してファイルを貼り付けます。さらに、C:\Program Files\Java\お使いのJavaバージョンフォルダーにもファイルを貼り付けてください。
  • Winbindexからダウンロードした正常なDLLファイルを使用して、System32フォルダーとJavaフォルダーにopengl32.dllファイルを復元します。Winbindexは、Windows 11/10のOSファイルに関する情報を表示し、MicrosoftサーバーからダウンロードできるWebサービスです。

完了したらPCを再起動し、起動後にMinecraft Launcherを起動して、問題が解決したかどうかを確認してください。解決しない場合は、次の解決策を試してください。

3. DisplayLinkをアンインストールする(該当する場合)

DisplayLink USBグラフィック技術は、USB、Ethernet、WiFiを使用してコンピューターとディスプレイを接続するために設計されています。また、複数のディスプレイを1台のコンピューターに接続することも可能にします。

DisplayLinkのグラフィックドライバーはMinecraft Java Editionと競合すると報告されており、これが原因である可能性があります。この可能性を排除するために、システムにDisplayLinkドライバーがインストールされている場合は、設定アプリまたはコントロールパネルからプログラムをアンインストールして、改善するかどうかを確認してください。改善しない場合は、次の解決策に進みます。

4. OpenCLおよびOpenGL互換パックをダウンロードする

OpenCLおよびOpenGLマッピングレイヤーは、DX12ドライバーだけで、より多くの生産性アプリやクリエイティブアプリにハードウェアアクセラレーションを提供します。他のドライバーは必要ありません。Windows 11/10 PCにこの互換パックをダウンロードしてインストールすると、OpenCLおよびOpenGLハードウェアドライバーを標準でインストールしていなくても、OpenCLおよびOpenGLアプリを実行できるようになります。

5. Minecraftをリセットする

この問題はMinecraftに関連しているため、エラーを修正する最も簡単で効果的な方法の一つは、アプリケーションをリセットすることです。この操作を行うには、Windows 11/10でMinecraftゲームアプリをリセットする手順に従ってください。

この記事がお役に立てば幸いです!

関連記事: ChromeやFirefoxでWebGLがサポートされていない場合の有効化方法

よくある質問

OpenGLはインストールできますか?

3つの主要なデスクトッププラットフォーム(Linux、macOS、Windows)では、OpenGLは多かれ少なかれシステムに同梱されています。ただし、グラフィックハードウェア用の最新ドライバーをダウンロードしてインストールしていることを確認する必要があります。

OpenGL 2.0は無料ですか?

OpenGLの使用に費用はかかりません。ただし、このグラフィックライブラリを活用するには何をすべきかを理解している必要があり、これらのグラフィックライブラリを使用するには高度なプログラミング知識が必要であることに注意してください。

補足: 過去の記事では、Windows 11/10 PCでMiracastワイヤレスディスプレイ上でOpenGLアプリが動作しない理由について解説しました。また、「申し訳ありませんが、OpenGLのバージョンが低すぎます。グラフィックドライバーをアップグレードしてください」というエラーメッセージの解決策も紹介しています。

  1. 【Minecraft】GLFWエラー65542「ドライバーがOpenGLをサポートしていない」の対処法

    OpenGL(Open Graphics Library)は、2D・3Dグラフィックスの描画を行うためのクロスプラットフォームかつクロス言語対応のAPIです。MinecraftではこのOpenGLが利用されており、PCへの描画負荷を軽減し、ゲームをより快適に動作させる役割を担っています。しかし一部のプレイヤーからは、ゲーム起動時に「GLFW Error 65542: WGL: The driver does not appear to support OpenGL」というエラーが発生するという報告が寄せられています。本記事では、この「ドライバーがOpenGLをサポートしていない」エラーを解消す

  2. VLCで「VP80形式に対応していません」エラーが出たときの原因と解決方法

    こんな状況に心当たりはありませんか? あなたはLinuxユーザーで、VLCをお気に入りのメディアプレイヤーとして使っています。普段は公式リポジトリからソフトウェアをインストールしていて、特に問題は起こりません。しかし中にはVLCが標準で同梱されていないディストリビューションもあり、その場合はサードパーティのリポジトリを追加する必要があります。そしてVLCをインストールし、いざメディアを再生しようとした瞬間—— 次のようなエラーが表示されます。No suitable decoder module: VLC does not support the audio or video format VP