Java仮想マシンを作成できませんでした[修正済み]

  • 多くのユーザーが、アプリケーションの起動時に同じエラー発生したと説明しています。Java仮想マシンエラーを作成できませんでした
  • Javaを再インストールする前に、Javaの新しいシステム変数を設定して、違いが生じるかどうかを確認できます。 
  • この問題がMinecraftで発生すると報告されている場合でも、Javaを中心に構築された他のアプリを使おうとすると状況は変わりません。
  • ここに詳述されているようなより迅速な修正については、TechTroubleshootingHubにアクセスしてください。
Java仮想マシンを修正

一部のユーザーがJavaで構築されたソフトウェアを起動しようとすると、Java仮想マシンの致命的な例外エラーが表示されます。Minecraftのユーザーは、この問題に精通しています。

完全なエラーメッセージには、次のように記載されています。Java仮想マシンを作成できませんでした。エラー:致命的な例外が発生しました。

その結果、Javaプログラムは実行されません。これらは、Java仮想マシンの致命的なエラーに対するいくつかの潜在的な修正です。

Java仮想マシンのエラーを修正する方法は?

1.Java用の新しいシステム変数を設定します

  1. Windowsキー+ Rキーボードショートカットで[実行]を開きます。
  2. [実行]にsysdm.cplと入力し、[ OK ]をクリックして、すぐ下の画像のウィンドウを開きます。
  3. そのウィンドウで[詳細設定]タブを選択します。
  4. [環境変数]ボタンをクリックして、下のウィンドウを開きます。
  5. [システム変数]ボックスの下にある[新規]ボタンをクリックします。
  6. [変数名]テキストボックスに_JAVA_OPTIONSと入力します。
  7. 次に、[変数値]テキストボックスに–Xmx512Mと入力します。これにより、RAM割り当てが512メガバイトに増加します。
  8. [ OK ]ボタンをクリックしてウィンドウを閉じます。
  9. 次に、[環境]ウィンドウの[ OK ]ボタンを押します。

Java仮想マシンエラーは、Javaがより大きなグローバル最大ヒープメモリサイズを必要とする場合によく発生します。

ユーザーは、Javaに割り当てられた最大RAMを拡張することにより、この問題を修正しました。ユーザーは、上記のように新しいJavaシステム変数を確立することでそれを行うことができます。

2.Javaの[管理者として実行]オプションを選択します

  1. Windowsキー+ Qキーボードショートカットを使用してCortanaを開きます。
  2. 検索ボックスにJavaと入力します。
  3. 次に、Javaを右クリックし、[ファイルの場所を開く]を選択して、ファイルエクスプローラーでJavaのフォルダーを開きます。
  4. これで、ユーザーはjava.exeを右クリックして、「プロパティー」を選択できます
  5. [互換性]タブを選択します。
  6. [このプログラムを管理者として実行する]オプションを選択します。
  7. [適用]オプションを選択します。
  8. [ OK]をクリックしてウィンドウを閉じます。

Java仮想マシンのエラーは、管理者権限が不十分なことが原因である可能性もあります。したがって、一部のユーザーはJavaに管理者権限を割り当てる必要がある場合があります。

ユーザーは、上記のようにWindows10のJavaに管理者権限を割り当てることができます。

3.Javaを再インストールします

  1. Javaを再インストールすると、一部のユーザーのJava仮想マシンエラーも修正される場合があります。まず、[実行]にappwiz.cplと入力し、[ OK ]をクリックして、現在インストールされているJavaバージョンをアンインストールします。
  2. 検索ボックスにJavaと入力します。
  3. Javaを選択し、アンインストールをクリックします。
  4. 開いた確認ウィンドウで[はい]をクリックします。
  5. その後、Windowsを再起動します。
  6. 次に、ブラウザでJavaダウンロードページを開きます。
  7. ユーザーは、32ビットプログラムには32ビットJavaを、64ビットソフトウェアには64ビットJavaを必要とします。疑わしい場合は、WindowsオフラインWindowsオフライン64ビットをクリックして両方のJavaバージョンをダウンロードしてインストールすることをお勧めます
  8. その後、Javaセットアップウィザードを開きます。
  9. セットアップウィザードの[インストール]ボタンをクリックします

これが、ユーザーがJava仮想マシンの致命的なエラーを修正し、必要なJavaソフトウェアの実行に戻る方法です。

前述のソリューションはいずれも、次のシナリオで正常に適用できます。

  • Java仮想マシンランチャーエラー–この問題は、コンピューターで何も変更されていない場合でも発生し、Javaのインストールに関連している可能性があります。
  • Java仮想マシンを作成できませんでした。致命的な例外が発生しました–この問題もランダムに発生するようです。32ビットVMと64ビットEclipseを使用していないことを確認してください。
  • MinecraftはJava仮想マシンを作成できませんでした–このエラーは、Minecraftを起動しようとしたときに表示されます。主な理由は、正しく機能するために管理者アクセスが必要なことです。

FAQ:Java仮想マシンの詳細

  • 簡単に言うと、JVMとは何ですか?

平易な言葉で言えば、JVMは、コンピューターがJavaプログラムを実行できるようにする仮想マシンです。

  • JVMを起動できなかった問題をどのように修正しますか?

厄介なJava仮想マシンのエラーを修正するには、64ビットモードで起動するか、この詳細ガイドで説明されている手順を使用してみてください。

  • Javaの仮想マシンエラーとは何ですか?

仮想マシンエラーが発生するのは、管理者権限が不十分であるか、Javaがより大きなグローバル最大ヒープメモリサイズを必要としていることを示しています。

編集者注:この投稿は元々2019年2月に公開され、その後2020年6月に更新され、鮮度、正確性、包括性が向上しています。