Si está intentando iniciar o abrir alguna aplicación basada en Java como Minecraft, es posible que parezca que la aplicación no responde y la única opción que tiene es cerrarla. En este caso, aparecerá el siguiente mensaje de error. El binario de Java Platform SE ha dejado de funcionar. Un problema causó que el programa dejara de funcionar correctamente. Windows cerrará el programa y le notificará si hay una solución disponible.. Si está buscando resolver este mensaje de error del binario SE de la plataforma Java TM que no responde que ocurrió al abrir Minecraft, esta guía de solución de problemas lo ayudará a resolver el problema del binario SE de la plataforma Java TM que dejó de funcionar.
Cómo reparar el binario Java TM Platform SE que 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 de la plataforma binaria OpenJDK y es el que está sujeto a una gran cantidad de errores en los últimos tiempos. Minecraft no solo enfrenta un problema con el binario SE de la plataforma Java TM que dejó de funcionar, sino que otras aplicaciones basadas en Java tampoco se abren en este caso. Hay muchas razones que contribuyen al problema del binario SE de la plataforma Java TM que dejó de funcionar. A continuación se enumeran algunos problemas comunes que contribuyen al problema.
- Archivos de caché Java innecesarios o dañinos en una PC con Windows.
- Configuraciones de aplicaciones Java incompatibles que interfieren con los archivos de la plataforma Java.
- Variables de entorno incorrectas en la computadora.
- Pocas modificaciones de Minecraft interfieren con Java SE Platform Binary.
- El antivirus o el firewall impiden que la plataforma Java se abra y funcione normalmente.
- Controladores obsoletos y sistema operativo Windows incompatible.
En esta sección, encontrará algunas ideas efectivas para la solución de problemas que lo ayudarán a solucionar el problema binario de la plataforma openJDK en su computadora con Windows 10. Síguelos en el mismo orden para lograr resultados perfectos.
Método 1: iniciar la aplicación después de un inicio limpio
Muchos usuarios han sugerido que el problema de que el binario SE de la plataforma Java TM no responde podría solucionarse realizando un inicio limpio de la PC y ejecutando el programa con un conjunto mínimo de controladores y tareas de inicio. No debes confundir un arranque limpio con un arranque seguro. El modo seguro de una PC con Windows cerrará todas las tareas no esenciales y se ejecutará con los controladores más estables. En modo seguro, la PC con Windows estará en el entorno más estable, mientras que el inicio limpio de la PC elimina solo los complementos de terceros asignados en las tareas de inicio. El inicio limpio de su computadora lo ayuda a resolver los problemas de incompatibilidad de software que contribuyen al problema. Siga nuestra guía Cómo realizar un inicio limpio en Windows 10 e implemente los mismos pasos indicados para solucionar el problema.
Una vez que la PC se reinicie, inicie Minecraft u otros programas basados en Java. Si no vuelve a enfrentar el problema, vuelva a habilitar los servicios uno tras otro y descubra al culpable. Además, puede intentar forzar la desinstalación de programas corruptos de su PC si parecen innecesarios para solucionar el problema de forma permanente.
Método 2: ejecutar el programa en modo de compatibilidad
Se crea un archivo WER (Informe de errores de Windows) después de que la aplicación falla en su computadora. Tiene la información adecuada que le ayudará a descubrir por qué ocurrió el accidente. Estos son archivos de texto que se almacenan en diferentes ubicaciones y solo los administradores pueden acceder a ellos. Los proveedores de software deben aceptar los servicios Winqual de Microsoft si quieren acceder a los datos de fallos de sus clientes. Ver estos datos de fallos puede resultarle útil para identificar por qué se produjo el problema de que el binario SE de la plataforma Java TM no responde en su dispositivo. Si no le importa que los datos confidenciales se compartan con un proveedor externo, puede entregar estos datos del fallo a un profesional que pueda explicarle por qué sucedió. 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 derechos de administrador como se indica a continuación. Con suerte, esto solucionará el problema.
1. Prensa De Windows + E claves juntos para abrir Explorador de archivos.
2. Ahora ve al Ver pestaña y marque la casilla junto a Los elementos ocultos como se representa.
3. Ahora navegue a la siguiente ubicación camino en el Explorador de archivos.
C:Usuarios AppDataLocalMicrosoftWindowsWERReportArchive
Nota: Si no puede encontrar el archivo respectivo en esta ubicación, puede buscar directamente java.exe en el campo de búsqueda. Pero debe hacer doble clic para saber si está accediendo a la página correcta. Archivo Java entre varios otros similares.
4. Dentro de la InformeArchivo carpeta, haga clic derecho en el NOSOTROS SOMOS archivo y haga clic en el Abrir con opción como se muestra.
5. Ahora, seleccione el Bloc de notas opción de la lista y haga clic en OK como se representa.
6. Vaya al final del archivo y verifique la ubicación de java.exe y navegue hasta la misma ubicación en su PC.
7. Haga clic derecho en el java.exe archivo y seleccione el Propiedades .
8. Cambiar a la Compatibilidad ficha en el Propiedades ventana y marque la casilla junto a Ejecuta este programa en modo compatibilidad para como se representa.
9. Ahora, seleccione Windows 7 u 8 de la lista desplegable y haga clic en Aplicá y OK para guardar los cambios. Reinicie su computadora y reinicie la aplicación.
Lea también Solucionar el error io.netty.channel.AbstractChannel$AnnotatedConnectException 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 variables de entorno. Estas variables de entorno son combinaciones de valor clave, ambos son cuerdas. Estas variables deben ser compatibles siempre para evitar problemas. Si actualizó recientemente su PC con Windows y el binario SE de la plataforma Java TM dejó de funcionar, entonces estos pares deben alterarse. Intente restablecerlos como se indica a continuación.
1. Presione el Tecla de Windows y el tipo Panel de Control. Luego, haga clic en Abierta.
2. Ahora, configure el Ver por opción de Iconos grandes y haga clic en System como se muestra.
3. Ahora, desplácese hacia abajo en la pantalla derecha y haga clic en Configuración avanzada del sistema como se muestra. Si le avisan UAC controlar, haga clic en Sí y proceda.
4. Luego, cambie al Avanzado pestaña y haga clic en Variables de entorno…
5. Ahora, haga clic en el Nuevo… Botón debajo Variables del sistema.
6. Escribe _JAVA_OPCIONES en el cuadro Nombre de variable y -Xmx256M en el cuadro Valor de variable.
7 Luego, haga clic en OK Para salir del Nueva variable de sistema ventana.
8. Nuevamente, haga clic en OK en la ventana Variables de entorno. Compruebe si ha solucionado el problema de que el binario de la plataforma openJDK no responde o no.
Método 4: iniciar la aplicación en modo seguro
Si no logró solucionar el problema del binario SE de la plataforma Java TM que dejó de funcionar después de reiniciar la aplicación, inicie la aplicación en modo seguro. Muchos usuarios han informado que dicho problema se debe a archivos de instalación corruptos de una herramienta específica, Logitech Process Monitor (lvprcsrv.exe). Comprueba si tienes esta aplicación en tu computadora; de ser así, desinstálala por completo. Además, para solucionar el problema de que el binario de la plataforma openJDK no responde, inicie su computadora en modo seguro porque deshabilitará todos los programas que interfieren con Java. Puede iniciar su computadora, Cómo iniciar en modo seguro en Windows 10 y 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, desinstale cualquier programa o aplicación reciente que haya agregado a su computadora.
Lea también Reparar Outlook solo se abre en modo seguro en Windows 10
Método 5: actualizar el controlador de gráficos
Si se enfrenta al problema de que el binario de la plataforma SE de Java TM no responde todo el tiempo, compruebe si el controlador de gráficos está desactualizado o dañado. Si no son compatibles, surgen varios conflictos entre el entorno Java y su controlador. Puede solucionar este problema fácilmente actualizando los controladores de su GPU a la última versión. Puede actualizar manualmente los controladores siguiendo los pasos que se indican 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 el problema de que el binario SE de la plataforma Java TM dejó de funcionar.
Método 6: Reinstalar el controlador de gráficos
Si aún enfrenta que el binario de la plataforma openJDK no responde, reinstale los controladores del dispositivo para solucionar cualquier problema de incompatibilidad. Hay varias formas de reinstalar controladores en su computadora siguiendo herramientas de terceros o haciéndolo manualmente. Sin embargo, puede reinstalar fácilmente los controladores gráficos como se indica en nuestra guía Cómo desinstalar y reinstalar controladores en Windows 10.
Después de reinstalar los controladores de GPU, verifique si ha solucionado el problema de que el binario SE de la plataforma Java TM no funciona.
Lea también Reparar la configuración del usuario en el controlador falló en Windows 10
Método 7: deshabilite temporalmente el antivirus (si corresponde)
Su programa antivirus puede impedir por error que se abran aplicaciones en su PC. Varios usuarios de Windows identifican muchos problemas de compatibilidad que son difíciles de tolerar y rectificar. Lea nuestra guía sobre Cómo deshabilitar temporalmente el antivirus en Windows 10 y siga las instrucciones para deshabilitar temporalmente su programa antivirus en su PC.
Después de solucionar el problema de que el binario de la plataforma Java TM SE no responde en su PC con Windows 10, asegúrese de volver a habilitar el programa antivirus, ya que una computadora sin un paquete de seguridad siempre es una amenaza.
Método 8: iniciar sesiones con Java Web Start
Si aún enfrenta el problema de que el binario SE de la plataforma Java TM no responde incluso después de probar todos los métodos anteriores, puede intentar iniciar las sesiones utilizando la versión instalada en el sistema de la versión Java Web Start en lugar de con la aplicación Blackboard Collaborate Launcher. Puede seguir las instrucciones que se enumeran a continuación para hacer lo mismo, pero le recomendamos que se comunique con el soporte de Collaborate para resolver cualquier consulta que surja durante el proceso.
1. Cierre todas las tareas en segundo plano en su PC, especialmente las sesiones de colaboración.
2. Ahora, presiona el Tecla de Windows y el tipo Panel de Control. Luego, haga clic en Abierto.
3. Luego, configure el Ver por > Iconos grandes y haga clic en Programas y características.
4A. Vaya a la lista de programas en la lista y asegúrese Java ya está instalado.
4B. Si no, instale Java visitando java.com.
5. Una vez que se haya asegurado de que Java esté instalado en su PC, descargar una nueva reunión de Collaborate o un archivo de grabación. Pero no lo inicies.
6. Localiza cualquier .colaboración archivo en Mis descargas, haga clic derecho en el archivo y haga clic en el Abrir con opción como se muestra.
7 Luego, haga clic en Más aplicaciones.
8A. Si puede ver Java (TM) Web Start Launcher, haga clic en él y marque la casilla junto a Utilice siempre esta aplicación para abrir archivos .collab. Luego, haga clic en OK.
8B. Si no puede ver Java (TM) Web Start Launcher en la lista, marque la casilla junto a Busque otra aplicación en esta PC. Navegar a la ubicación indicada camino, luego haz clic en archivo .exe y seleccionar Abierto.
C: Archivos de programa javajreXXXbin
Nota: XXX es un número basado en la versión de Java instalada en su computadora. Aquí el ejemplo es jre1.8.0_221
9. Ahora, todos los .colaboración Los archivos se iniciarán usando Java Web Start en lugar de Blackboard Collaborate Launcher.
10. Finalmente, ejecute una sesión de colaboración o grabación y verifique si la aplicación se inicia sin problemas.
Lea también Solucionar el error de JavaScript de Discord al iniciar
Método 9: reinstalar aplicaciones basadas en Java SE
Si no ha logrado ninguna solución para el problema de que el binario de la plataforma openJDK no responde, intente reinstalar las aplicaciones basadas en Java. Esto resolverá todos los problemas conflictivos en su PC, solucionando así el problema al que se enfrenta ahora.
Nota: Aquí, se muestran a modo de ejemplo los pasos para reinstalar Minecraft. Sigue los pasos según tu aplicación o programa.
1. presione y mantenga Windows + I teclas juntos para abrir Configuración de Windows.
2. Ahora, haga clic en Apps.
3. Ahora busca y haz clic en Plataforma de Minecraft y seleccionar Desinstalar .
4. Ahora, confirme el mensaje, si corresponde, y reiniciar su PC una vez que haya desinstalado Minecraft.
5. Visita el Sitio oficial del lanzador de Minecraft y haga clic en el DESCARGAR PARA WINDOWS 10/11 botón como se muestra.
6. Ahora, navega hasta Mis descargas Y ejecutar el Instalador de Minecraft archivo de instalación.
7. Siga las instrucciones que aparecen en pantalla para completar la instalación en su PC.
8. Finalmente, has reinstalado el lanzador de minecraft en tu ordenador. Habría solucionado todos los problemas asociados con la aplicación.
Método 10: eliminar versiones anteriores de Java (mediante script)
Se enfrentará al problema de que el binario SE de la plataforma Java TM dejó de funcionar si su computadora tiene versiones anteriores de Java. Por lo tanto, debe asegurarse de que las aplicaciones Java y las mejoras de seguridad estén actualizadas a su última versión. Copie todo el código que aparece a continuación y guárdelo como Remove_old_java_versions.ps1 en el {PackageShare}Secuencias de comandos carpeta.
Nota: Este código busca versiones instaladas de Java de 32 y 64 bits y elimina todas las versiones anteriores de Java, solo quedan las versiones más nuevas. Este es un script de Powershell simple, puede ejecutarse por sí solo. Pero lleva algún tiempo completar todos estos procesos. Tienes que esperar hasta entonces.
#Este script se utiliza para eliminar cualquier versión anterior de Java y dejar solo la más nueva. #Autor original: mmcpherson #Versión 1.0 - creada el 2015/04/24 #Versión 1.1 - actualizada 2015-05-20 # - Ahora también detecta y elimina versiones base antiguas de Java que no se actualizan (es decir, versiones de Java sin Actualización #) # - Ahora también elimina Java 6 y versiones anteriores, además de la capacidad adicional de cambiar manualmente este comportamiento. # - Se agregó el comportamiento predeterminado de desinstalación para no reiniciar nunca (ahora usa msiexec.exe para desinstalar) #Versión 1.2 - actualizada 2015-07-28 # - Corrección de errores: errores de matriz nula y op_addition. # NOTA IMPORTANTE: Si desea que se mantengan las versiones 6 y siguientes de Java, edite la siguiente línea y reemplace $true con $false $UninstallJava6andBelow = $verdadero #Declarar matrices de versión $32bitJava = @() $64bitJava = @() $ Versiones de 32 bits = @() $ Versiones de 64 bits = @() #Realice una consulta WMI para encontrar actualizaciones de Java instaladas si ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*$" } #También encontrará la versión 5 de Java, pero se maneja de manera ligeramente diferente ya que el bit de la CPU solo se distingue por el GUID $32bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -y ($_.IdentifyingNumber -match "^{32") } } Else { $32bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { $_.Name -match "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*$" } } #Realice una consulta WMI para buscar actualizaciones de Java instaladas (64 bits) si ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*s[(]64 bits[)]$" } #También encontrará la versión 5 de Java, pero se maneja de manera ligeramente diferente ya que el bit de la CPU solo se distingue por el GUID $64bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -y ($_.IdentifyingNumber -match "^{64") } } Else { $64bitJava += Get-WmiObject -Class Win32_Product | Donde-Objeto { $_.Name -match "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*s[(]64 bits[)]$" } } #Enumerar y completar una variedad de versiones Foreach ($aplicación en $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } #Enumerar y completar una variedad de versiones Foreach ($aplicación en $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Cree una matriz que esté ordenada correctamente por la versión real (como un objeto System.Version) en lugar de por valor. $sorted32bitVersions = $32bitVersions | %{ Nuevo-Objeto Sistema.Versión ($_) } | clasificar $sorted64bitVersions = $64bitVersions | %{ Nuevo-Objeto Sistema.Versión ($_) } | clasificar #Si se devuelve un solo resultado, convierta el resultado en una matriz de un solo valor para que no tengamos problemas al llamar a .GetUpperBound más adelante. if($sorted32bitVersions -isnot [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -isnot [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Tome el valor de la versión más reciente de la matriz, primero convirtiéndolo $newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)] $newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)] Foreach ($aplicación en $32bitJava) { si ($aplicación -ne $nulo) { # Eliminar todas las versiones de Java, donde la versión no coincida con la versión más reciente. if (($app.Version -ne $newest32bitVersion) -y ($newest32bitVersion -ne $null)) { $appGUID = $app.Properties["Número Identificador"].Valor.ToString() Proceso de inicio -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Espera -Passthru #write-host "Desinstalando la versión de 32 bits: " $app } } } Foreach ($aplicación en $64bitJava) { si ($aplicación -ne $nulo) { # Eliminar todas las versiones de Java, donde la versión no coincida con la versión más reciente. if (($app.Version -ne $newest64bitVersion) -y ($newest64bitVersion -ne $null)) { $appGUID = $app.Properties["Número Identificador"].Valor.ToString() Proceso de inicio -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Espera -Passthru #write-host "Desinstalando la versión de 64 bits: " $app } } }
Lea también La solución no pudo crear la máquina virtual Java en Windows 10
Método 11: borrar la caché de Java
Varios usuarios han sugerido que borrar el caché de Java después de eliminar versiones anteriores de Java les ha ayudado a solucionar el problema de que el binario SE de la plataforma Java TM no responde en su computadora. Considere eliminar todos los archivos temporales como se indica a continuación a través del Panel de control de Java.
1. Presione el Tecla de Windows y el tipo Configurar Java, luego haz clic en Abierto.
2. En el General pestaña, haga clic en Configuraciones ... bajo el Archivos temporales de Internet sección como se muestra.
3. Luego, en la siguiente ventana, haga clic en el Eliminar archivos botón como se muestra.
4. En el siguiente mensaje, seleccione todas las casillas y haga clic en OK.
Compruebe si ha solucionado el problema de que el binario de la plataforma openJDK no responde ahora.
Recomendado:
Esperamos que esta guía haya sido útil y puedas solucionarlo. El binario SE de la plataforma Java TM no responde en 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.