Correzione: il binario Java Platform SE ha smesso di funzionare

Alcuni utenti hanno segnalato di aver ricevuto l'errore " Java (TM) Platform SE binary ha smesso di funzionare" durante l'esecuzione di varie applicazioni basate su Java. In genere, questo messaggio di errore è accompagnato da periodi generici che non possono essere risolti facendo clic sul pulsante Chiudi programma .

Nota: il problema non è esclusivo di Windows 10 e viene spesso segnalato su Windows 8. Non esiste alcun collegamento evidente tra il numero di build e questo tipo di errore.

Il più delle volte, il problema si verifica a causa di un conflitto del driver della scheda video con l'ambiente Java. Tuttavia, questo comportamento non si verificherà con tutte le applicazioni basate su Java: solo una manciata di programmi viene segnalato dagli utenti in modo anomalo con l'errore "Il binario Java (TM) Platform SE ha smesso di funzionare" . Minecraft è di gran lunga l'applicazione più frequentemente segnalata che si arresta in modo anomalo con questo particolare messaggio di errore.

Se al momento stai affrontando lo stesso problema, questo articolo ti fornirà alcune strategie di risoluzione dei problemi. Di seguito sono riportati alcuni metodi che altri utenti in una situazione simile hanno utilizzato per risolvere l'errore " Java (TM) Platform SE binary ha smesso di funzionare" . Seguire le guide per la risoluzione dei problemi di seguito in ordine fino a quando non si incontra una strategia di riparazione che si occupa dell'errore. Cominciamo!

Metodo 1: aggiorna i driver della scheda GPU

Lo scenario più comune in cui si verifica l'errore " Java (TM) Platform SE binary ha smesso di funzionare" si verifica quando si verifica un conflitto tra l' ambiente Java e il driver della scheda grafica.

Poiché la maggior parte dei problemi relativi ai driver video che stiamo causando questo problema sono stati risolti dai produttori di GPU, è possibile risolvere il problema semplicemente aggiornando i driver GPU dedicati all'ultima versione.

Ogni grande produttore di GPU ha un qualche tipo di software che rileverà automaticamente il tuo modello GPU e installerà l'ultima versione del driver della scheda grafica richiesta. Ecco gli strumenti in grado di farlo secondo il produttore della GPU:

  • Nvidia
  • Radeon
  • Intel

Dopo aver aggiornato i driver grafici, riavviare il computer e vedere se il problema è stato risolto al successivo avvio. Se ti viene ancora impedito di aprire determinate applicazioni basate su Java dall'errore " Java (TM) Platform SE binary ha smesso di funzionare", passa al Metodo 2 .

Metodo 2: reinstallare tutte le applicazioni correlate a Java SE

Se il primo metodo non è stato efficace nella risoluzione del problema, vediamo se avremo maggiore fortuna reinstallando l'intero ambiente Java. Alcuni utenti hanno riferito che il problema è stato risolto automaticamente dopo aver disinstallato il loro ambiente Java corrente e quindi installato la versione Java più recente dalla pagina di download ufficiale.

Ecco una guida rapida per tutto:

  1. Premi il tasto Windows + R per aprire una casella Esegui. Quindi, digita " appwiz.cpl " e premi Invio per aprire la finestra Programmi e funzionalità .

  2. Scorri verso il basso l'elenco delle applicazioni e disinstalla tutte le voci Java che puoi trovare facendo clic con il tasto destro su ciascuna voce e scegliendo Disinstalla .

  3. Una volta disinstallata ogni voce, riavviare il computer.
  4. Al prossimo avvio, visitare questo collegamento (qui) e fare clic sul pulsante Download gratuito di Java per reinstallare Java Environment. Ti verrà richiesto di riavviare nuovamente al termine di questo processo.
  5. Una volta riavviato il PC, verifica se riesci ad aprire le applicazioni basate su Java senza l'errore "Il binario Java (TM) Platform SE ha smesso di funzionare" . Se visualizzi ancora lo stesso messaggio di errore, passa al metodo finale.

Metodo 3: esecuzione dell'applicazione dopo un avvio parziale

Diversi utenti sono riusciti ad avviare i loro programmi basati su Java durante l'esecuzione di un avvio pulito. Un avvio pulito eliminerà la maggior parte dei conflitti di software e driver poiché avvia il sistema con un set minimo di driver e programmi di avvio.

Se scopri che l'errore "Il binario Java (TM) Platform SE ha smesso di funzionare" non si verifica dopo aver eseguito un avvio pulito, è chiaro che alcuni dei programmi e servizi di avvio che sono stati esclusi dalla procedura di avvio pulito sono da biasimare per questo. Dopo aver confermato ciò, è necessario disinstallare sistematicamente ogni software sospetto fino a quando non si elimina il conflitto.

Per chiarire le cose, ecco una guida rapida su come eseguire un avvio pulito e identificare il programma di avvio che causa il problema:

  1. Premi il tasto Windows + R per aprire una casella Esegui. Quindi, digitare " msconfig " e premere Invio per aprire il menu Configurazione di sistema .

  2. Nella finestra Configurazione di sistema, vai alla scheda Servizi e fai clic sul pulsante Disabilita tutto . Quindi, premi Applica per salvare le modifiche.

  3. Successivamente, passa alla scheda Avvio e fai clic su Apri Task Manager .

  4. Nella scheda Avvio di Task Manager, selezionare ogni elemento di avvio con Stato impostato su Abilitato e fare clic sul pulsante Disabilita di seguito.

  5. Una volta disabilitato ogni processo di avvio non necessario, chiudere Task Manager e riavviare il computer.
  6. Al prossimo avvio, vedere se le applicazioni si aprono senza l'errore " Java (TM) Platform SE binary ha smesso di funzionare" . Se ora tutto funziona normalmente, continua con i passaggi seguenti di seguito.
  7. Riattivare sistematicamente ogni elemento di avvio e servizio eseguendo il reverse engineering dei passaggi precedenti fino a quando il problema non si ripresenta. Una volta identificato il colpevole, disinstallare l'applicazione e riavviare nuovamente la macchina.
  8. Utilizzare i passaggi da 1 a 3 per tornare alle schede Servizi e Avvio e riattivare il resto dei servizi precedentemente disabilitati.

Articoli Interessanti