Si está intentando iniciar o abrir cualquier aplicación basada en Java como Minecraft, la aplicación puede parecer insensible y la única opción que tiene es cerrar la aplicación. En este caso, estará acompañado por el mensaje de error de la siguiente manera.Java Platform Se Binary ha dejado de funcionar. Un problema hizo que el programa dejara de funcionar correctamente. Windows cerrará el programa y le notificará si hay una solución disponible. Si está buscando resolver esta plataforma Java TM SE Binary No respondiendo el mensaje de error que ocurrió al abrir Minecraft, esta guía de solución de problemas lo ayudará a resolver Java TM Platform SE Binary ha dejado de funcionar.
Cómo arreglar la plataforma Java TM SE Binary no responde en Windows 10
Puede ejecutar muchas aplicaciones, programas, sitios web y enlaces dentro del entorno Java, también llamado plataforma Java. Minecraft es el juego más popular que hace uso del binario de plataforma OpenJDK y es el que está sujeto a muchos errores en los últimos tiempos. Minecraft Face Java TM Platform SE Binary ha dejado de funcionar, sino que otras aplicaciones basadas en Java tampoco se abren en este caso. Hay tantas razones que contribuyen a la plataforma Java TM SE Binary han dejado de trabajar en funcionamiento. Algunos problemas comunes que contribuyen al problema se enumeran a continuación.
- Archivos de caché Java innecesarios o dañinos en la PC de Windows.
- Configuración de aplicación Java incompatible que interfieren con los archivos de la plataforma Java.
- Variables de entorno incorrectas en la computadora.
- Pocos mods de Minecraft están interfiriendo con la plataforma Java SE binaria.
- Antivirus o firewall está evitando que la plataforma Java se abra y funcione normalmente.
- Controladores obsoletos y sistema operativo Windows incompatible.
En esta sección, obtendrá algunas ideas efectivas de solución de problemas que lo ayudan a solucionar el problema binario de la plataforma OpenJDK en su computadora Windows 10. Síguelos en el mismo orden para lograr resultados perfectos.
Método 1: Iniciar aplicación después del arranque limpio
Muchos usuarios han sugerido que la plataforma Java TM SE Binary no responde el problema podría solucionarse realizando un arranque limpio de la PC y ejecutando el programa con un conjunto mínimo de controladores y tareas de inicio. No debe confundir una bota limpia con una bota segura. El modo seguro de Windows PC cerrará todas las tareas no esenciales y se ejecutará con los controladores más estables. En modo seguro, Windows PC estará en el entorno más estable, mientras que el arranque limpio de la PC elimina solo los complementos de terceros que se asignan en las tareas de inicio. El arranque limpio de su computadora lo ayuda a resolver los problemas de incompatibilidad del software que contribuyen al problema. Sigue a nuestra guíaCómo realizar el arranque limpio en Windows 10e implementar los mismos pasos instruidos para solucionar el problema.
Una vez que la PC se reinicia, inicie Minecraft u otros programas basados en Java. Si no enfrenta el problema nuevamente, vuelva a habilitar los servicios uno tras otro y averigüe al culpable. Además, puedes probarForzar programas de desinstalaciónque son corruptos de su PC si parecen ser innecesarios para solucionar el problema de forma permanente.
Método 2: Ejecutar el programa en modo de compatibilidad
Se crea un archivo WER (Windows Error Reporting) después de que la aplicación se bloqueó en su computadora. Tiene la información adecuada que le ayuda a encontrar por qué ha sucedido el choque. Estos son archivos de texto que se almacenan en diferentes ubicaciones, los administradores solo pueden acceder a ellos. Los proveedores de software deben aceptar los servicios de Winqual de Microsoft si desean acceder a los datos de bloqueo de sus clientes. Ver estos datos de choque podría ser útil para identificar por qué se produjo un problema de respuesta para responder la plataforma Java TM SE que no respondió en su dispositivo. Si no le importa que los datos confidenciales se compartan con un proveedor de terceros, puede entregar estos datos de bloqueo a un profesional que puede explicarle por qué ha sucedido. Si no desea hacerlo, puede encontrar la ubicación del archivo java.exe viendo el archivo WER y ejecutando el archivo ejecutable de Java con los derechos de administrador como se indica a continuación. Con suerte, esto solucionará el problema.
1. PresioneWindows + E llavesjuntos para abrirExplorador de archivos.
2. Ahora, ve alVistapestaña y marque la casilla junto aArtículos ocultoscomo se muestra.
3. Ahora, navegue a la siguiente ubicacióncaminoEn File Explorer.
C:\Users\<username>\AppData\Local\Microsoft\Windows\WER\ReportArchive
Nota:Si no puede encontrar el archivo respectivo en esta ubicación, puede buscar directamenteJava.exeen el campo de búsqueda. Pero, debe hacer doble clic si está accediendo a la correctaArchivo javaEn medio de varios otros similares.
4. Dentro delReportarchivecarpeta, haga clic con el botón derecho en elFerozarchivo y haga clic en elAbrir conopción como se muestra.
5. Ahora, seleccione elBlocopción de la lista y haga clic enDE ACUERDOcomo se muestra.
6. Vaya al final del archivo y verifique la ubicación deJava.exey navegue a la misma ubicación de su PC.
7. Haga clic derecho en elJava.exearchivo y seleccionar elPropiedadesopción.
8. Cambie alCompatibilidadpestaña en elPropiedadesventana y marque la casilla al lado deEjecute este programa en modo de compatibilidad paracomo se muestra.
9. Ahora, seleccione Windows 7 u 8 de la lista desplegable y haga clic enAplicaryDE ACUERDOPara guardar los cambios. Reinicie su computadora y vuelva a lanzar la aplicación.
Lea también: FIJAR IO.NETTY.CHANNEL.ABSTRACTHAnnel $ AnnotatedConnectException Error en Minecraft
Método 3: Configurar variables de entorno
Toda la información de configuración de su sistema operativo se pasará a las aplicaciones con la ayuda de las variables de entorno. Estas variables de entorno son combinaciones declave/valor,Ambos son cuerdas. Estas variables deben ser compatibles siempre para evitar cualquier problema. Si recientemente ha actualizado su PC de Windows y frente a la plataforma Java TM SE Binary ha dejado de trabajar, entonces estos pares deben ser perturbados. Intente restablecerlos como se indica a continuación.
1. Golpea elClave de Windowsy escribirPanel de control. Entonces, haga clic enAbierto.
2. Ahora, configure elVer junto aopción paraÍconos grandesy haga clic enSistemacomo se muestra.
3. Ahora, desplácese hacia abajo en la pantalla derecha y haga clic enConfiguración avanzada del sistemacomo se muestra. Si eres rápido porUACcontrol, haga clic enSíy proceder.
4. Entonces, cambie a laAvanzadopestaña y haga clic enVariables de entorno ...
5. Ahora, haga clic en elNuevo…botón debajoVariables del sistema.
6. Tipo_Java_optionsen el cuadro de nombre de la variable y-Xmx256mEn el cuadro de valor variable.
7. Entonces, haga clic enDE ACUERDOpara salir delNueva variable del sistemaventana.
8. Nuevamente, haga clic enDE ACUERDOEn la ventana Variables de entorno. Compruebe si ha solucionado el binario de la plataforma OpenJDK que no responda el problema o no.
Método 4: Iniciar aplicación en modo seguro
Si no alcanzó ningún arreglo Java TM Platform SE Binary ha dejado de funcionar después de reiniciar la aplicación, inicie la aplicación en modo seguro. Muchos usuarios han informado que dicho problema es causado por archivos de instalación corruptos de una herramienta específica, Logitech Process Monitor (LVPRCSRV.EXE). Compruebe si tiene esta aplicación en su computadora, si es así, desinstale por completo. Además, para solucionar el problema de la plataforma OpenJDK que no responde, arranca su computadora en modo seguro porque deshabilitará todos los programas que interfieren con Java. Puedes arrancar tu computadora,Cómo iniciar al modo seguro en Windows 10Y una vez que todo el software de terceros esté deshabilitado, verifique si enfrenta el problema nuevamente.
Una vez que su PC esté en modo seguro, verifique si enfrenta el problema nuevamente. Si no enfrenta el problema,desinstalar cualquier programa o aplicación recienteHas agregado a tu computadora.
Lea también: Se corrigió Outlook solo se abre en modo seguro en Windows 10
Método 5: Actualizar el controlador de gráficos
Si se enfrenta a Java TM Platform SE Binary que no responde todo el tiempo, verifique si el controlador de gráficos está desactualizado o corrupto. Si no son compatibles, surgen varios conflictos entre el entorno Java y su conductor. Puede cuidar fácilmente este problema actualizando sus controladores de GPU a la última versión. Puede actualizar manualmente los controladores siguiendo los pasos instruidos en nuestra guía.4 formas de actualizar los controladores de gráficos en Windows 10.
Una vez que haya actualizado los controladores, reinicie su computadora y verifique si ha solucionado la plataforma Java TM SE Binary ha dejado de funcionar.
Método 6: Reinstalar el controlador de gráficos
Si aún se enfrenta a la plataforma OpenJDK que no responde, entonces reinstale los controladores del dispositivo para solucionar cualquier problema de incompatibilidad. Hay varias formas de reinstalar controladores en su computadora siguiendo cualquier herramienta de terceros o haciéndolo manualmente. Sin embargo, puede reinstalar fácilmente controladores gráficos como se indica en nuestra guíaCómo desinstalar y reinstalar los controladores en Windows 10.
Después de reinstalar los controladores de GPU, verifique si ha solucionado el problema de funcionamiento de la plataforma Java TM SE.
Lea también: Se corrigió la configuración del usuario del controlador en Windows 10
Método 7: Deshabilitar temporalmente el antivirus (si corresponde)
Su programa antivirus puede evitar que se abran por error en su PC. Varios usuarios de Windows identifican muchos problemas de compatibilidad, son difíciles de tolerar y rectificar. Lea nuestra guía enCómo deshabilitar el antivirus temporalmente en Windows 10y siga las instrucciones para deshabilitar su programa antivirus temporalmente en su PC.
Después de arreglar el problema de no responder la plataforma Java TM SE en su PC Windows 10, asegúrese de volver a habilitar el programa antivirus ya que una computadora sin un conjunto de seguridad siempre es una amenaza.
Método 8: Sesiones de lanzamiento con Java Web Start
Si aún se enfrenta a Java TM Platform SE Binary, no responde el problema, incluso después de probar todos los métodos anteriores, puede intentar iniciar las sesiones utilizando la versión de inicio web de Java Instalado en lugar de con la aplicación de lanzador de colaboraciones de Blackboard. Puede seguir las instrucciones de la lista a continuación para hacer lo mismo, sin embargo, se le recomienda comunicarse con el soporte de colaboración para resolver cualquier consulta que surja durante el proceso.
1.Cerrar todas las tareas de fondoen su PC, especialmente en cualquier sesión de colaboración.
2. Ahora, golpea elClave de Windowsy escribirPanel de control. Entonces, haga clic enAbierto.
3. Entonces, configure elVer por>Íconos grandesy haga clic enProgramas y características.
4a. Vaya a la lista de programas en la lista y asegúrese deJavaya está instalado.
4B. Si no, instale Java visitandojava.com.
5. Una vez que haya asegurado que Java esté instalado en su PC,Descargue una nueva reunión de colaboración o archivo de grabación. Pero no lo inicies.
6. Localice cualquier.CollabpresentarMis descargas, haga clic con el botón derecho en el archivo y haga clic en elAbrir conopción como se muestra.
7. Entonces, haga clic enMás aplicaciones.
8a. Si puede ver Java (TM) Web Start Launcher, haga clic en él y marque la casilla junto aUse siempre esta aplicación para abrir archivos .Collab. Entonces, haga clic enDE ACUERDO.
8b. Si no puede ver el lanzador de inicio web de Java (TM) en la lista, marque la casilla junto aBusque otra aplicación en esta PC. Navegue a la ubicación dadacamino, luego haga clic enarchivo .exey seleccionarAbierto.
C:\Program Files\java\jreXXX\bin
Nota: Xxxes un número basado en la versión de Java instalada en su computadora. Aquí el ejemplo esJRE1.8.0_221
9. Ahora, todo el.CollabLos archivos se lanzarán usandoJavaInicio web en lugar deBlackboard Collaborate Launcher.
10. Finalmente, ejecute una sesión o grabación de colaboración y verifique si la aplicación se lanza sin ningún problema.
Lea también: Corrige el error de Discord JavaScript en el inicio
Método 9: Reinstalar aplicaciones basadas en Java SE
Si no ha logrado ninguna solución para el problema de no responder la plataforma OpenJDK, intente reinstalar aplicaciones basadas en Java. Esto resolverá todos los problemas conflictivos en su PC, solucionando así el problema que enfrenta ahora.
Nota:Aquí, los pasos para reinstalar Minecraft se muestran como un ejemplo. Siga los pasos de acuerdo con su aplicación o programa.
1. Mantenga presionandoWindows + I Keysjuntos para abrirConfiguración de Windows.
2. Ahora, haga clic enAplicaciones.
3. Ahora, busque y haga clic enLanzador de Minecrafty seleccionarDesinstalaropción.
4. Ahora, confirme el mensaje si lo hay, yreiniciarSu PC una vez que haya desinstaladoMinecraft.
5. Visite elSitio oficial de Minecraft Launchery haga clic en elDescargar para Windows 10/11botón como se muestra.
6. Ahora, navegue aMis descargasy corre elMinecraftinstallsArchivo de configuración.
7. Siga las instrucciones en pantalla para completar la instalación en su PC.
8. Finalmente, has reinstaladoel lanzador de Minecraften tu computadora. Hubiera solucionado todos los problemas asociados con la aplicación.
Método 10: eliminar versiones Java más antiguas (usando script)
Se enfrentará a la plataforma Java TM SE Binary ha dejado de trabajar si su computadora tiene versiones anteriores de Java. Por lo tanto, debe asegurarse de que las aplicaciones Java y las mejoras de seguridad se actualicen a su última. Copie todo el código enumerado a continuación y guárdelo como remove_old_java_versions.ps1 en el{Packageshare} \ scriptscarpeta.
Nota:Este código verifica las versiones instaladas de 32 bits y 64 bits de Java y elimina todas las versiones más antiguas de Java, solo quedan versiones más nuevas. Este es un simple script de PowerShell, puede ejecutarse por sí solo. Pero, lleva algún tiempo completar todos estos procesos. Tienes que esperar hasta entonces.
#This script is used to remove any old Java versions, and leave only the newest. #Original author: mmcpherson #Version 1.0 - created 2015-04-24 #Version 1.1 - updated 2015-05-20 # - Now also detects and removes old Java non-update base versions (i.e. Java versions without Update #) # - Now also removes Java 6 and below, plus added ability to manually change this behaviour. # - Added uninstall default behaviour to never reboot (now uses msiexec.exe for uninstall) #Version 1.2 - updated 2015-07-28 # - Bug fixes: null array and op_addition errors. # IMPORTANT NOTE: If you would like Java versions 6 and below to remain, please edit the next line and replace $true with $false $UninstallJava6andBelow = $true #Declare version arrays $32bitJava = @() $64bitJava = @() $32bitVersions = @() $64bitVersions = @() #Perform WMI query to find installed Java Updates if ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java(\(TM\))*\s\d+(\sUpdate\s\d+)*$" } #Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i)J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -and ($_.IdentifyingNumber -match "^\{32") } } else { $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*$" } } #Perform WMI query to find installed Java Updates (64-bit) if ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java(\(TM\))*\s\d+(\sUpdate\s\d+)*\s[(]64-bit[)]$" } #Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i)J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -and ($_.IdentifyingNumber -match "^\{64") } } else { $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*\s[(]64-bit[)]$" } } #Enumerate and populate array of versions Foreach ($app in $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } #Enumerate and populate array of versions Foreach ($app in $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Create an array that is sorted correctly by the actual Version (as a System.Version object) rather than by value. $sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | sort $sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | sort #If a single result is returned, convert the result into a single value array so we don't run in to trouble calling .GetUpperBound later if($sorted32bitVersions -isnot [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -isnot [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Grab the value of the newest version from the array, first converting $newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)] $newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)] Foreach ($app in $32bitJava) { if ($app -ne $null) { # Remove all versions of Java, where the version does not match the newest version. if (($app.Version -ne $newest32bitVersion) -and ($newest32bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Uninstalling 32-bit version: " $app } } } Foreach ($app in $64bitJava) { if ($app -ne $null) { # Remove all versions of Java, where the version does not match the newest version. if (($app.Version -ne $newest64bitVersion) -and ($newest64bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Uninstalling 64-bit version: " $app } } }
Lea también: Fix no pudo crear la máquina virtual Java en Windows 10
Método 11: Borrar java caché
Varios usuarios han sugerido que, borrar el caché de Java después de eliminar versiones anteriores de Java les ha ayudado a arreglar Java TM Platform SE Binary No respondiendo el problema en su computadora. Considerando eliminar todos los archivos temporales como se indica a continuación a través del panel de control Java.
1. Golpea elClave de Windowsy escribirConfigurar Java, luego haga clic enAbierto.
2. En elGeneralpestaña, haga clic enAjustes…bajo elArchivos de Internet temporalesSección como se muestra.
3. Luego, en la siguiente ventana, haga clic en elEliminar archivosbotón como se muestra.
4. En el próximo mensaje, seleccione todos los cuadros y haga clic enDE ACUERDO.
Compruebe si ha solucionado el binario de la plataforma OpenJDK que no responde ahora.
Recomendado:
- Cómo solucionar lo sentimos, pero la palabra se ha encontrado con un error en Windows 10
- Corrección No pudimos conectarnos al servicio de actualización en Windows 10
- Corrige el error de Gmail 78754 en Outlook
- ¿Qué es MRT.exe en Windows 10?
Esperamos que esta guía haya sido útil y que pueda arreglarJava TM Platform SE Binary no respondeEn Windows 10. No dude en comunicarse con nosotros con sus consultas y sugerencias a través de la sección de comentarios a continuación. Háganos saber qué tema desea que exploremos a continuación.