Java

Java in Action ダウンロード ヘルプセンター

ヘルプ資料
Java ヘルプを検索

エラー: 複数の Java 仮想マシンが同じプロセスで実行している


このトピックは、次の製品に当てはまります。:
  • プラットフォーム: Windows 98, Windows ME, Windows 2000, Windows XP, Vista, Windows 2003
  • ブラウザ: Internet Explorer 5.5, Internet Explorer 6.x, Internet Explorer 7.x
  • Java バージョン: 6.0

症状

Java アプレットを実行中に、
複数の Java 仮想マシンが同じプロセスで実行している
ことや、
Java Runtime Environment をロードできないことを知らせるエラーメッセージが表示されることがあります。

原因

現在直接的な原因を調査中です。
対処法

ここでは、ユーザーから報告されたいくつかの対処法を紹介します。

仮想メモリーを設定する

    Windows XP の場合:

    「スタート」->「コントロールパネル」->「システム」->「詳細設定」で「パフォーマンス」の「設定」をクリックし、「詳細設定」で「仮想メモリ」の「変更」をクリックして「システム管理サイズ」をオンにし、「設定」をクリックしてコンピュータを再起動します。

    Windows Vista の場合:

    「スタート」->「設定」->「コントロールパネル」->「システム」->「システムの詳細設定」->「詳細設定」で「パフォーマンス」の下の「設定」をクリックし、「パフォーマンスオプション」->「詳細設定」で「仮想メモリ」の「変更」をクリックして「システム管理サイズ」をオンにし、コンピュータを再起動します。


JRE のパラメータをシステムの実際の物理メモリーの 75% 以下に設定する

    まず、システムの物理メモリーを確認します。

    「スタート」->「コントロールパネル」->「システム」を開きます。ここにシステムの物理メモリー (RAM) が表示されます。

    JRE パラメータを設定します。

    「スタート」->「コントロールパネル」->「Java」の順にクリックして「Java コントロールパネル」を開き、「Java」の「表示」をクリックして右側の
    「Java ランタイムパラメータ」 Xmx512M と入力します (注: 512 の部分には、実際の RAM の 75% 以下の値に置き換えてください)。


コントロールパネルで Java のすべてのバージョンをアンインストールする

    Windows XP の場合:

    「スタート」->「設定」->「コントロールパネル」->「プログラムの追加と削除」の順にクリックします。

    一覧の JRE をひとつずつ選択して削除します。

    Windows Vista の場合:

    「スタート」->「設定」->「コントロールパネル」->「プログラムと機能」の順に選択します。

    一覧の JRE をひとつずつ選択して削除します。


Internet Explorer のアドオンを無効にする

    ブラウザを開きます。

    「ツール」->「インターネットオプション」->「プログラム」->「アドオンの管理」の順にクリックし、無効にするアドオンを選択して「設定」の「無効」をオンにします。


    注: SSVHelper Class、Windows Live サインインなどのアドオンや、Java の古いプラグインを無効にします。

    コントロールパネルで Java Runtime のすべてのバージョンをアンインストールします。

    C:\Documents and Settings\<ユーザー名>\Application Data\Sun\Java に移動します。

    Java ディレクトリを削除します。

    手動ダウンロードのページ を参照し、最新バージョンの Java をダウンロードします。


Java コンソールでポリシー設定を再ロードする

    Internet Explorer の場合

    Web ブラウザのメニューバーで、「ツール」をクリックします。
    「Sun の Java コンソール」を選択します。
    Java コンソールで R キーを押します。

    Mozilla 1.4+ の場合

    Web ブラウザのメニューバーで、「ツール」をクリックします。
    「Web 開発」->「Java コンソール」の順に選択します。
    Java コンソールで R キーを押します。


Java コンソールでポリシー設定を再ロードする


:

上記の手順で削除できない場合は、Microsoft Windows Installer Cleanup ユーティリティーを使用してください。このツールを使うと、Java Runtime Environment Microsoft Installer (msi) の不要なレジストリをすべて削除できます。詳しい情報とダウンロードリンクは、次のページにあります。 Windows Installer CleanUp ユーティリティーの概要

削除の手順

  • Microsoft Installer CleanUp ユーティリティーのファイルをダウンロードし、使用しているコンピュータのデスクトップに保存します。
  • 実行ファイルをダブルクリックします。インストールプロセスが開始されます。表示される手順に従います。
  • インストールが終わったら、「スタート」->「すべてのプログラム」の順に選択し、Windows Install CleanUp ユーティリティーを実行します。
  • Windows Installer CleanUp ユーティリティーのダイアログボックスが開きます。
  • インストールされている製品の一覧から、削除するバージョンの JRE を選択します。
  • 「削除」をクリックして「終了」をクリックします。


言語の選択 | Java Wear | Newsletter | Java について | Partner with Us
プライバシー | 利用規定 | 商標 | 使用許諾契約 | 免責事項 | お問い合わせ

Sun Microsystems