MinecraftにJVM引数を追加する方法 (ガイド)

ランチャーのプロファイルにあるJVM引数のフィールドを編集して、MinecraftにJVM引数を追加します。安全な-Xmxヒープ設定と一般的な修正方法を、ステップごとに解説します.

Guidesby trqUpdated June 4, 2026
Key takeaways
  • JVM の引数は、ランチャーのプロファイルに記述されており、ゲーム内オプションにはありません。
  • それらはゲームをホストする Java ランタイム を設定するため、タイプミスはゲームの起動に影響を与え、ワールドには影響しません。
  • 多くのプレイヤーが望むフラグは -Xmx で、ゲームが使用できるメモリ量を制限します。
  • ほとんどの設定では、4~6ギガバイトで十分です。それ以上は、スタッターを悪化させる可能性があります.

Minecraftのランチャーのプロファイル設定で、JVM引数を追加します。使用するプロファイルを開き、JVM引数の項目を見つけて、そこでスペース区切りのフラグリストを編集してください。これらのフラグは、ゲームをホストするJava仮想マシンを設定するもので、ゲーム自体ではないため、タイプミスはワールドに影響を与えることなく、起動に影響します.

どこ Opal 合う

OpalはFabricのModであり、動作するゲームと同じJVM引数を共有します。対象バージョンと正確な設定については、セットアップガイドを参照してください

JVM引数とは

JVM引数とは、ゲーム起動時にJavaランタイムに渡すフラグのことです。ランチャーはプレイボタンを押すたびに長いコマンドラインを構築し、JVM引数はその行の一部で、ランタイムを調整します。最も一般的なものは、ゲームが使用できるメモリ量を設定するものです。

これらのフラグはMinecraftの設定ではありません。これらはゲームがロードされる前からJVMによって読み込まれるため、ゲーム内オプションメニューではなく、ランチャーで設定します。

設定場所

ほとんどのランチャーは、各プロファイル内にJVM引数のフィールドを持っています。ラベルは異なる場合がありますが、場所は一貫しています。

ランチャーの種類フィールドの場所
公式ランチャーインストール、プロファイル編集、詳細オプション、JVM引数
サードパーティ製ランチャープロファイルまたはインスタンス設定、多くの場合、Javaまたは詳細タブの下
コマンドライン / スクリプト実行するjavaコマンド、-jarの前に

既存のリストを置き換えるのではなく、編集してください。ランチャーは適切なデフォルト値を提供しており、それらを消去すると起動に失敗する可能性があります。

公式ランチャーでの手順

1

オープンインスタレーション

ランチャーを開き、インストールに移動してください
2

プロフィールを編集してください

プロフィールで使用しているものをホバーし、編集(鉛筆)アイコンをクリックしてください
3

もっとオプションを表示

詳細オプションを開きます。JVM 引数ボックスが表示されます
4

旗を編集してください

その箱の中のフラグを編集してください。それらはスペースで区切られています
5

保存して起動

保存したら、そのプロファイルを起動してください

多くの人が望む引数:ヒープサイズ

多くのプレイヤーが求めるフラグは -Xmx で、JVM が使用できる最大ヒープサイズを制限します。-Xmx4G は最大 4 ギガバイトまで許可します。また、-Xms は初期ヒープサイズです。

-Xmx4G -Xms2G

この安全性を保つためのルールは 2 つあります。利用可能なメモリよりも多くのメモリを割り当てないでください。Java プロセスに余裕が必要であり、オペレーティングシステムが残りのメモリを使用する必要があるためです。より多くのメモリが常に良いとは限りません。非常に大きなヒープは、ガベージコレクションの一時停止を小さくするのではなく、悪化させる可能性があります。ほとんどの設定では、4 ~ 6 ギガバイトで十分です。

よく見かける引数

  • -Xmx<サイズ> は最大ヒープを設定します。例えば、-Xmx4G です。
  • -Xms<サイズ> は初期ヒープを設定します。例えば、-Xms2G です。
  • -XX:+UseG1GC は、一般的なデフォルトである G1 ガベージコレクタを選択します。
  • -Dプロパティ=値 は、ゲームまたは mod が起動時に読み取るシステムプロパティを設定します。

ヒープフラグよりも必要なものはほとんどありません。古いガイドからコピーペーストされた長い引数リストは、最新の Java ランタイムでは役に立つよりもむしろ害になることがよくあります。

何かうまくいかない場合

  • 編集後、ゲームが起動しません。フラグにタイプミスがありました。デフォルトの引数を復元し、変更を一つずつ再追加してください.
  • -Xmx は無視されるか、エラーが発生します。単位または構文が誤っています。-Xmx4G のように、スペースなしで G または M を使用してください。-Xmx 4 GB のように記述しないでください.
  • スタッターがメモリ増加後に悪化した。ヒープサイズが大きすぎると、ガベージコレクションの一時停止が長引く可能性がある。-Xmx を4~6ギガバイト程度に下げる.

よくある質問