エラー: 複数のJava仮想マシンが同じプロセスで実行している、Java Runtime Environmentをロードできない
このトピックは、次に当てはまります。:
- プラットフォーム: Windows XP, Windows Vista
- Javaバージョン: 7.0
症状
一部のJavaアプレットの実行中に、次のようなエラーが表示されます
同じプロセスで複数のJava仮想マシンが実行しています
または Java Runtime Environmentをロードできません
原因
現在直接的な原因を調査中です。
回避策
次に、ユーザーから報告されたいくつかの回避策を示します。
仮想メモリーを設定する
- Windows XPの場合
「スタート」メニューから、「コントロール パネル」->「システム」->「詳細設定」で「パフォーマンス」の「設定」をクリックし、「詳細設定」で「仮想メモリ」の「変更」をクリックして「システム管理サイズ」を選択し、
「設定」をクリックしてコンピュータを再起動します。
- Windows Vistaの場合
「スタート」メニューから、「設定」->「コントロール パネル」->「システム」->「システムの詳細設定」->「詳細設定」で「パフォーマンス」の下の「設定」をクリックし、「パフォーマンス オプション」->「詳細設定」で「仮想メモリ」の「変更」をクリックして「システム管理サイズ」を選択し、コンピュータを再起動します。
JREのパラメータをシステムの実際の物理メモリーの3/4以下に設定する
- システムの物理メモリーを確認するには、次の手順に従います。
「スタート」メニューから、「コントロール パネル」 -> 「システム」の順にクリックします。ここにシステムの物理メモリー(RAM)が表示されます。 - JREパラメータを設定します。
「スタート」メニューから、「コントロール パネル」->「Java」の順にクリックしてJavaコントロール・パネルを開き、「Java」の「表示」をクリックして右側の「Javaランタイム パラメータ」に「-Xmx512M」と入力します(注意: 512の部分は、実際のRAMの3/4以下の値に置き換えてください)。
コントロール・パネルでJavaのすべてのバージョンをアンインストールする
- Windows XPの場合
「スタート」メニューから、「設定」->「コントロール パネル」->「プログラムの追加と削除」の順にクリックします。Javaを選択して、「削除」をクリックします。
- Windows Vistaの場合
「スタート」メニューから、「設定」->「コントロール パネル」->「プログラムと機能」の順にクリックします。Javaを選択して、「削除」をクリックします。 - Java.comから最新のJavaをダウンロードします
Internet Explorerのアドオンを無効にする
- ブラウザを起動します。
- 「ツール」->「インターネット オプション」->「プログラム」->「アドオンの管理」の順にクリックします。
- 無効にするアドオンを選択して、「無効にする(設定)」をクリックします。
注意: SSVHelper Class、Windows Liveサインインなどのアドオンや、Javaの古いプラグインを無効にします。