Errore: diverse macchine virtuali Java in esecuzione nello stesso processo


Questo articolo è relativo a:
  • Piattaforme: Windows 98, Windows ME, Windows 2000, Windows XP, Vista, Windows 2003
  • Browser: Internet Explorer 5.5, Internet Explorer 6.x, Internet Explorer 7.x
  • Versioni Java: 6.0

SINTOMI

Durante l'esecuzione di alcuni applet Java, l'utente visualizza un messaggio di errore che dice
Diverse macchine virtuali Java in esecuzione nello stesso processo
o
Impossibile caricare Java Runtime Environment

CAUSA

Al momento, stiamo ricercando l'origine esatta di questo problema.
SOLUZIONE

Di seguito sono riportate alcune soluzioni utili per la soluzione temporanea del problema:

Impostazione della memoria virtuale

    Per gli utenti di Windows XP:

    Selezionate
    Start -> Pannello di controllo -> Sistema -> Avanzate -> Prestazioni (Impostazioni) -> Avanzate -> Memoria virtuale (Cambia) -> Fate clic su Dimensioni gestite dal sistema ->
    Imposta e quindi riavviate il computer.

    Per gli utenti di Windows Vista:

    Selezionate
    Start -> Impostazioni -> Pannello di controllo - > Sistema -> Impostazioni di sistema avanzate -> Avanzate -> Fate clic su Impostazioni sotto Prestazioni -> Opzioni prestazioni – Avanzate -> Memoria virtuale – Fate clic su Cambia – Selezionate Dimensioni gestite dal sistema e quindi Riavvia Computer.


Impostate il parametro JRE su un valore inferiore a 3/4 della memoria fisica effettiva del sistema

    Innanzitutto, controllate la memoria fisica del sistema:

    Selezionate
    Start -> Pannello di controllo -> Sistema. Verrà visualizzata la quantità di memoria fisica (RAM) disponibile nel sistema.

    Impostate il parametro JRE

    Selezionate
    Start -> Pannello di controllo -> Java (si apre il Pannello di controllo Java) -> Java -> Visualizza -> Nell'ultimo campo, con la dicitura Parametri Java Runtime immettete -Xmx512M (Nota: sostituite 512 con 3/4 della RAM effettiva).


Disinstallazione di tutte le versioni di Java tramite il Pannello di controllo

    Per gli utenti di Windows XP:

    Selezionate
    Start -> Pannello di controllo -> Installazione applicazioni.

    Selezionate i JRE elencati e rimuoveteli uno alla volta

    Per gli utenti di Windows Vista:

    Selezionate
    Start -> Impostazioni -> Pannello di controllo -> Programmi e funzionalità

    Selezionate i JRE elencati e rimuoveteli uno alla volta


Disattivazione di componenti aggiuntivi in Internet Explorer

    Aprite il browser

    Selezionate:
    Strumenti -> Opzioni Internet -> Programmi -> Gestione componenti aggiuntivi -> selezionate il componente aggiuntivo che desiderate disattivare e quindi fate clic su Disattiva (Impostazioni)

    Nota: è consigliabile disattivare componenti aggiuntivi quali SSVHelper Class, Windows Live Sign-in, i vecchi plug-in Java e così via.

    Aprite il
    Pannello di controllo e disinstallate tutte le versioni di Java Runtime.

    Aprite
    C:-> Documents and Settings -> Utente -> Dati applicazioni -> Sun -> Java.

    Eliminate la directory Java

    Quindi, accedete alla pagina per il download manuale e scaricate l'ultima versione di Java.


Ricaricamento della configurazione dei criteri nella Console Java

    Per Internet Explorer

    Nella barra dei menu del browser scegliete Strumenti.
    Selezionate Sun Java Console.
    Digitate la lettera r nella Console Java.

    Mozilla 1.4+

    Nella barra dei menu del browser scegliete Strumenti.
    Scegliete Strumenti web > Console Java.
    Digitate la lettera r nella Console Java.


Ricaricamento della configurazione dei criteri nella Console Java


Nota

Se il normale processo di disinstallazione sopra descritto non funziona, provate con l'utilità Microsoft Windows Installer Cleanup. Questo strumento garantisce che tutte le voci di registro non pertinenti di Microsoft Installer (msi) relative a Java Runtime Environment vengano rimosse. Informazioni dettagliate e download disponibili all'indirizzo: Descrizione dell'utilità Windows Installer CleanUp

Istruzioni per la rimozione:

  • Scaricare il file Microsoft Windows Installer CleanUp e salvarlo sul desktop
  • Fare doppio clic sul file eseguibile. Viene avviato il processo di installazione. Seguire le istruzioni
  • Una volta terminato il processo di installazione, fare clic su Start -> Tutti i programmi -> ed eseguire l'utilità Windows Installer CleanUp
  • Verrà aperta la finestra di dialogo dell'utilità Windows Installer CleanUp
  • Selezionare la versione di JRE che si desidera rimuovere nell'elenco dei prodotti installati
  • Fare clic su Rimuovi e Esci