Si esteu intentant llançar o obrir qualsevol aplicació basada en Java com Minecraft, pot semblar que l'aplicació no respon i l'única opció que teniu és tancar l'aplicació. En aquest cas, se us acompanyarà el missatge d'error de la següent manera. El binari Java Platform SE ha deixat de funcionar. Un problema va fer que el programa deixés de funcionar correctament. Windows tancarà el programa i us notificarà si hi ha una solució disponible. Si voleu resoldre aquest missatge d'error que no respon al binari de la plataforma Java TM SE que es va produir en obrir Minecraft, aquesta guia de resolució de problemes us ajudarà a resoldre el problema que el binari SE de la plataforma Java TM ha deixat de funcionar.
Com arreglar el binari Java TM Platform SE que no respon a Windows 10
Podeu executar moltes aplicacions, programes, llocs web i enllaços dins de l'entorn Java, també anomenat Plataforma Java. Minecraft és el joc més popular que fa ús del binari de la plataforma OpenJDK i és el que està sotmès a molts errors en els últims temps. Minecraft no només s'enfronta al problema binari de la plataforma Java TM SE ha deixat de funcionar, sinó que altres aplicacions basades en Java tampoc no s'obren en aquest cas. Hi ha tantes raons que contribueixen a que el problema binari SE de la plataforma Java TM hagi deixat de funcionar. A continuació s'enumeren alguns problemes comuns que contribueixen al problema.
- Fitxers de memòria cau de Java innecessaris o nocius a PC Windows.
- Configuració de l'aplicació Java incompatible que interfereix amb els fitxers de la plataforma Java.
- Variables d'entorn incorrectes a l'ordinador.
- Pocs mods de Minecraft interfereixen amb Java SE Platform Binary.
- L'antivirus o el tallafoc impedeixen que la plataforma Java s'obri i funcioni amb normalitat.
- Controladors obsolets i sistema operatiu Windows incompatible.
En aquesta secció, trobareu algunes idees efectives de resolució de problemes que us ajudaran a solucionar el problema binari de la plataforma openJDK al vostre ordinador Windows 10. Seguiu-los en el mateix ordre per obtenir resultats perfectes.
Mètode 1: inicieu l'aplicació després de l'arrencada neta
Molts usuaris han suggerit que el problema que no respon al binari de la plataforma Java TM SE es podria solucionar fent un arrencada net de l'ordinador i executant el programa amb un conjunt mínim de controladors i tasques d'inici. No heu de confondre una arrencada neta amb una arrencada segura. El mode segur de Windows PC tancarà totes les tasques no essencials i s'executarà amb els controladors més estables. En mode segur, l'ordinador Windows estarà a l'entorn més estable, mentre que l'arrencada neta de l'ordinador només elimina els complements de tercers assignats a les tasques d'inici. L'arrencada neta de l'ordinador us ajuda a resoldre els problemes d'incompatibilitat de programari que contribueixen al problema. Seguiu la nostra guia Com realitzar l'arrencada neta a Windows 10 i implementeu els mateixos passos que s'indiquen per solucionar el problema.
Un cop es reiniciï l'ordinador, inicieu Minecraft o altres programes basats en Java. Si no torneu a trobar el problema, torneu a habilitar els serveis un darrere l'altre i descobriu el culpable. A més, podeu provar de forçar la desinstal·lació de programes corruptes del vostre PC si us sembla que no són necessaris per solucionar el problema de manera permanent.
Mètode 2: executeu el programa en mode de compatibilitat
Es crea un fitxer WER (Informe d'errors de Windows) després que l'aplicació s'hagi bloquejat a l'ordinador. Té la informació adequada que us ajuda a trobar per què s'ha produït l'accident. Aquests són fitxers de text que s'emmagatzemen en diferents ubicacions, els administradors només hi poden accedir. Els venedors de programari han d'acceptar els serveis Winqual de Microsoft si volen accedir a les dades d'error dels seus clients. La visualització d'aquestes dades d'error us pot ser útil per identificar per què s'ha produït un problema que no respon al binari de la plataforma Java TM SE al vostre dispositiu. Si no us importen les dades confidencials que es comparteixen amb un proveïdor extern, podeu lliurar aquestes dades d'accident a un professional que us expliqui per què ha passat. Si no voleu fer-ho, podeu trobar la ubicació del fitxer Java.exe visualitzant el fitxer WER i executant el fitxer executable Java amb drets d'administrador tal com s'indica a continuació. Això esperem solucionar el problema.
1. Premeu Windows + E claus junts per obrir Explorador de fitxers.
2. Ara, aneu al Veure comanda pestanya i marca la casella que hi ha al costat Ítems ocults tal com es representa.
3. Ara, aneu a la ubicació següent camí a l'explorador de fitxers.
C: Usuaris AppDataLocalMicrosoftWindowsWERreportArchive
Nota: Si no trobeu el fitxer corresponent en aquesta ubicació, podeu cercar directament Java.exe al camp de cerca. Però, heu de fer doble clic si esteu accedint al correcte Fitxer Java entre d'altres de semblants.
4. Dins del Arxiu d'informes carpeta, feu clic amb el botó dret a WER fitxer i feu clic a Obert amb opció tal com es mostra.
5. Ara, seleccioneu Bloc opció de la llista i feu clic a OK tal com es representa.
6. Aneu al final del fitxer i comproveu la ubicació de Java.exe i navegueu a la mateixa ubicació al vostre ordinador.
7. Feu clic amb el botó dret al ratolí Java.exe fitxer i seleccioneu Propietats opció.
8. Canvieu a Compatibilitat pestanya a la Propietats finestra i marca la casella que hi ha al costat Executeu aquest programa en mode de compatibilitat per a tal com es representa.
9. Ara, seleccioneu Windows 7 o 8 de la llista desplegable i feu clic a Aplicar i OK per guardar els canvis. Reinicieu l'ordinador i torneu a iniciar l'aplicació.
Llegiu també Corregiu l'error io.netty.channel.AbstractChannel$AnnotatedConnectException a Minecraft
Mètode 3: Configurar variables d'entorn
Tota la informació de configuració del vostre sistema operatiu es passarà a les aplicacions amb l'ajuda de variables d'entorn. Aquestes variables d'entorn són combinacions de clau/valor, tots dos són cordes. Aquestes variables han de ser compatibles sempre per evitar problemes. Si recentment heu actualitzat el vostre ordinador amb Windows i el problema binari SE de la plataforma Java TM ha deixat de funcionar, llavors aquests parells s'han d'interrompre. Proveu de restablir-los tal com s'indica a continuació.
1. Premeu el Clau de Windows i escriviu Panell de control. A continuació, feu clic a Obre.
2. Ara, configureu el Veure per opció a Icones grans i feu clic a Sistema com es mostra.
3. Ara, desplaceu-vos cap avall per la pantalla dreta i feu clic a Configuració avançada del sistema com es mostra. Si us demanen UAC control, feu clic a Sí i procedir.
4. A continuació, canvieu al Avançat fitxa i feu clic a Variables del mediambient…
5. Ara, feu clic a Novetat ... botó a sota Variables del sistema.
6. Escriviu _JAVA_OPTIONS al quadre Nom de la variable i -Xmx256M al quadre Valor variable.
7. A continuació, feu clic a OK per sortir del Nova variable del sistema finestra.
8. De nou, feu clic a OK a la finestra Variables d'entorn. Comproveu si heu solucionat el problema del binari de la plataforma openJDK que no respon o no.
Mètode 4: inicieu l'aplicació en mode segur
Si no heu aconseguit cap solució, el problema binari de la plataforma SE de Java TM ha deixat de funcionar després de reiniciar l'aplicació, inicieu l'aplicació en mode segur. Molts usuaris han informat que aquest problema és causat per fitxers d'instal·lació corruptes d'una eina específica, Logitech Process Monitor (lvprcsrv.exe). Comproveu si teniu aquesta aplicació a l'ordinador, si és així, desinstal·leu-la completament. A més, per solucionar el problema que no respon al binari de la plataforma openJDK, arrenqueu l'ordinador en mode segur perquè desactivarà tots els programes que interfereixen amb Java. Podeu arrencar l'ordinador, Com arrencar en mode segur a Windows 10 i un cop desactivat tot el programari de tercers, comproveu si torneu a trobar el problema.
Un cop el vostre PC estigui en mode segur, comproveu si torneu a trobar el problema. Si no trobeu el problema, desinstal·leu qualsevol programa o aplicació recent que hàgiu afegit al vostre ordinador.
Llegiu també Fixar Outlook només s'obre en mode segur a Windows 10
Mètode 5: actualitzeu el controlador de gràfics
Si us trobeu tot el temps amb un problema binari de la plataforma Java TM SE que no respon, comproveu si el controlador de gràfics està obsolet o corrupte. Si no són compatibles, sorgeixen diversos conflictes entre l'entorn Java i el controlador. Podeu solucionar aquest problema fàcilment actualitzant els controladors de la GPU a la darrera versió. Podeu actualitzar manualment els controladors seguint els passos que s'indiquen a la nostra guia 4 maneres d'actualitzar els controladors de gràfics a Windows 10.
Un cop hàgiu actualitzat els controladors, reinicieu l'ordinador i comproveu si heu solucionat el problema del binari SE de la plataforma Java TM ha deixat de funcionar.
Mètode 6: Torneu a instal·lar el controlador de gràfics
Si encara us trobeu amb el binari de la plataforma openJDK que no respon, torneu a instal·lar els controladors del dispositiu per solucionar qualsevol problema d'incompatibilitat. Hi ha diverses maneres de reinstal·lar els controladors a l'ordinador seguint qualsevol eina de tercers o fent-ho manualment. Tanmateix, podeu reinstal·lar fàcilment els controladors gràfics tal com s'indica a la nostra guia Com desinstal·lar i tornar a instal·lar els controladors a Windows 10.
Després de reinstal·lar els controladors de GPU, comproveu si heu solucionat el problema del binari SE de la plataforma Java TM que no funciona.
Llegiu també Fixar la configuració de l'usuari com a error del controlador a Windows 10
Mètode 7: desactiva temporalment l'antivirus (si escau)
El vostre programa antivirus pot evitar per error que s'obri qualsevol aplicació al vostre PC. Diversos usuaris de Windows identifiquen molts problemes de compatibilitat que són difícils de tolerar i rectificar. Llegiu la nostra guia sobre Com desactivar temporalment l'antivirus a Windows 10 i seguiu les instruccions per desactivar temporalment el vostre programa antivirus al vostre PC.
Després de solucionar el problema que no respon al binari de la plataforma Java TM SE al vostre PC amb Windows 10, assegureu-vos de tornar a habilitar el programa antivirus, ja que un ordinador sense una suite de seguretat sempre és una amenaça.
Mètode 8: inicieu sessions amb Java Web Start
Si encara us trobeu amb un problema que no respon al binari de la plataforma Java TM SE fins i tot després d'haver provat tots els mètodes anteriors, podeu provar d'iniciar les sessions mitjançant la versió instal·lada pel sistema de la versió Java Web Start en comptes de l'aplicació Blackboard Collaborate Launcher. Podeu seguir les instruccions que s'indiquen a continuació per fer el mateix, però us recomanem que us poseu en contacte amb l'assistència de Collaborate per resoldre qualsevol consulta que sorgeixi durant el procés.
1. Tanqueu totes les tasques en segon pla del vostre PC, especialment les sessions de col·laboració.
2. Ara, colpeja el Clau de Windows i escriviu Panell de control. A continuació, feu clic a obert.
3. A continuació, configureu el Veure per > Icones grans i feu clic a Programes i característiques.
4A. Aneu a la llista de programes de la llista i assegureu-vos Java ja està instal·lat.
4B. Si no, instal·leu Java visitant java.com.
5. Un cop us hàgiu assegurat que Java està instal·lat al vostre PC, baixa un nou fitxer de gravació o reunió de Collaborate. Però no el llanci.
6. Localitza qualsevol .col·laboració arxiu en Les meves descàrregues, feu clic amb el botó dret al fitxer i feu clic a Obert amb opció tal com es mostra.
7. A continuació, feu clic a Més aplicacions.
8A. Si podeu veure Java (TM) Web Start Launcher, feu-hi clic i marqueu la casella que hi ha al costat Feu servir sempre aquesta aplicació per obrir fitxers .collab. A continuació, feu clic a OK.
8B. Si no podeu veure Java (TM) Web Start Launcher a la llista, marqueu la casella que hi ha al costat Busqueu una altra aplicació en aquesta PC. Navegueu a la ubicació donada camí, feu clic a .exe i seleccionar obert.
C:Fitxers de programajavajreXXXbin
Nota: XXX és un número basat en la versió de Java instal·lada al vostre ordinador. Aquí teniu l'exemple jre1.8.0_221
9. Ara, tots els .col·laboració els fitxers s'iniciaran utilitzant Java Web Start en lloc del Blackboard Collaborate Launcher.
10. Finalment, executeu una sessió de col·laboració o una gravació i comproveu si l'aplicació s'inicia sense cap problema.
Llegiu també Corregiu l'error de JavaScript de Discord a l'inici
Mètode 9: Torneu a instal·lar les aplicacions basades en Java SE
Si no heu aconseguit cap solució per al problema que no respon el binari de la plataforma openJDK, proveu de reinstal·lar les aplicacions basades en Java. Això resoldrà tots els problemes conflictius del vostre PC, resolent així el problema que teniu ara.
Nota: Aquí, es mostren els passos per reinstal·lar Minecraft com a exemple. Seguiu els passos segons la vostra aplicació o programa.
1. Mantingueu premut Tecles Windows + I junts per obrir Configuració de Windows.
2. Ara feu clic a Apps.
3. Ara, cerqueu i feu clic a Llançador de Minecraft i seleccionar Desinstal opció.
4. Ara, confirmeu la sol·licitud si n'hi ha, i reiniciar el vostre PC un cop hàgiu desinstal·lat Minecraft.
5 Visiteu la pàgina Lloc oficial de Minecraft Launcher i feu clic al botó DESCARREGAR PER A WINDOWS 10/11 botó tal com es mostra.
6. Ara, navegueu a Les meves descàrregues i executeu el Instal·lador de Minecraft fitxer de configuració.
7. Seguiu les instruccions a la pantalla per completar la instal·lació al vostre PC.
8. Finalment, heu reinstal·lat el llançador de Minecraft al teu ordinador. Hauria solucionat tots els problemes associats a l'aplicació.
Mètode 10: elimina les versions de Java més antigues (mitjançant script)
S'enfrontarà a un problema que el binari SE de la plataforma Java TM SE ha deixat de funcionar si el vostre ordinador té versions anteriors de Java. Per tant, us heu d'assegurar que les aplicacions Java i les millores de seguretat s'actualitzen a les més recents. Copieu tot el codi que es mostra a continuació i deseu-lo com a Remove_old_java_versions.ps1 a la pàgina {PackageShare}Scripts carpeta.
Nota: Aquest codi verifica les versions instal·lades de Java de 32 bits i de 64 bits i elimina totes les versions anteriors de Java, només queden versions més noves. Aquest és un script de Powershell senzill, es pot executar per si mateix. Però, es necessita un temps per completar tots aquests processos. Has d'esperar fins aleshores.
#Aquest script s'utilitza per eliminar les versions antigues de Java i deixar només les més noves. #Autor original: mmcpherson #Versió 1.0 - creada el 2015-04-24 #Versió 1.1 - actualitzada el 2015-05-20 # - Ara també detecta i elimina les versions base antigues de Java no actualitzades (és a dir, versions de Java sense Actualització #) # - Ara també elimina Java 6 i versions posteriors, a més de la capacitat afegida per canviar manualment aquest comportament. # - S'ha afegit un comportament predeterminat de desinstal·lació per no reiniciar mai (ara fa servir msiexec.exe per a la desinstal·lació) #Versió 1.2 - actualitzada el 2015-07-28 # - Correccions d'errors: matriu nul·la i errors op_addition. # NOTA IMPORTANT: si voleu que les versions de Java 6 i posteriors es mantinguin, editeu la línia següent i substituïu $true per $false $UninstallJava6andBelow = $true #Declarar matrius de versions $32bitJava = @() $64bitJava = @() $32bitVersions = @() $64bitVersions = @() #Feu una consulta WMI per trobar les actualitzacions de Java instal·lades if ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*$" } #També trobeu la versió 5 de Java, però el maneig és lleugerament diferent ja que el bit de la CPU només es pot distingir pel GUID $32bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -i ($_.IdentifyingNumber -match "^{32") } } Else { $32bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { $_.Nom - coincideix amb "(?i)Java(((TM) 7)|(sd+))(sActualitzacionsd+)*$" } } #Feu una consulta WMI per trobar actualitzacions de Java instal·lades (64 bits) if ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*s[(]64-bit[)]$" } #També trobeu la versió 5 de Java, però el maneig és lleugerament diferent ja que el bit de la CPU només es pot distingir pel GUID $64bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -i ($_.IdentifyingNumber -match "^{64") } } Else { $64bitJava += Get-WmiObject -Class Win32_Product | On-Objecte { $_.Name -match "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*s[(]64-bit[)]$" } } #Enumerar i omplir la matriu de versions Foreach ($app a $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } #Enumerar i omplir la matriu de versions Foreach ($app a $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Creeu una matriu que estigui ordenada correctament per la versió real (com a objecte System.Version) en lloc de per valor. $sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | ordenar $sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | ordenar #Si es retorna un únic resultat, convertiu-lo en una matriu de valor únic perquè no ens trobem amb problemes per trucar a .GetUpperBound més tard if($sorted32bitVersions -no és [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -no és [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Agafa el valor de la versió més recent de la matriu, primer convertint-lo $neest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)] $neest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)] Foreach ($app a $32bitJava) { if ($app -ne $null) { # Elimina totes les versions de Java, on la versió no coincideix amb la versió més recent. if (($app.Version -ne $null Versió) -i ($Versió més recent de 32 bits -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Desinstal·lació de la versió de 32 bits: " $app } } } Foreach ($app a $64bitJava) { if ($app -ne $null) { # Elimina totes les versions de Java, on la versió no coincideix amb la versió més recent. if (($app.Version -ne $null Versió) -i ($Versió més recent de 64 bits -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Desinstal·lació de la versió de 64 bits: " $app } } }
Llegiu també La correcció no ha pogut crear la màquina virtual Java a Windows 10
Mètode 11: esborra la memòria cau de Java
Diversos usuaris han suggerit que esborrar la memòria cau de Java després d'eliminar versions anteriors de Java els ha ajudat a solucionar el problema que no respon al binari de la plataforma Java TM SE al vostre ordinador. Considerant la supressió de tots els fitxers temporals tal com s'indica a continuació mitjançant el Tauler de control de Java.
1. Premeu el Clau de Windows i escriviu Configura Java, feu clic a obert.
2. A la General fitxa, feu clic a Configuració ... under the Fitxers temporals d’Internet secció tal com es mostra.
3. A continuació, a la finestra següent, feu clic a Suprimeix fitxers botó tal com es mostra.
4. A la següent sol·licitud, seleccioneu totes les caselles i feu clic a OK.
Comproveu si ara heu solucionat el problema del binari de la plataforma openJDK que no respon.
Recomanat:
Esperem que aquesta guia us hagi estat útil i que pugueu solucionar El binari SE de la plataforma Java TM no respon a Windows 10. No dubteu a posar-vos en contacte amb nosaltres amb les vostres consultes i suggeriments a través de la secció de comentaris a continuació. Feu-nos saber quin tema voleu que explorem a continuació.