Arregle este molesto error de Java en Windows con esta guía.

Su computadora con Windows 11 puede requerir la última versión de Java instalada para que funcionen algunas aplicaciones. Sin embargo, a veces algunas aplicaciones de Java pueden fallar abruptamente con el error No se pudo crear la máquina virtual de Java.

Este error suele ser un caso de asignación de memoria insuficiente para aplicaciones Java. Además, verifique si hay problemas de permisos y fallas con la versión de Java. Si lo está utilizando en su computadora de trabajo con fines de programación, verifique si tiene instalada la versión correcta de Java IDE.

Aquí le mostramos algunos pasos de solución de problemas para solucionar el error de no poder crear la máquina virtual Java en Windows.

1. Verifique su instalación de Java

La verificación de su instalación de Java puede ayudarlo a determinar los problemas con la versión en sí. Puedes usar el Java -versión comando en el símbolo del sistema para verificar la versión actual de Java instalada junto con la fecha de instalación.

instagram viewer

Para comprobar la versión de Java instalada en Windows:

  1. presione el Ganar clave y tipo cmd.
  2. Haga clic derecho en Símbolo del sistema y seleccione Ejecutar como administrador.
  3. En la ventana del símbolo del sistema, escriba el siguiente comando y presione Ingresar:
    Java -versión
  4. El resultado mostrará la versión de JDK instalada en su computadora y la fecha de instalación.
  5. Si recientemente instaló una actualización, verifique si la información se verifica. Si no es así, intente instalar la última versión disponible desde el sitio web Java.

2. Finalice el proceso de Java en el Administrador de tareas

Si el error se activa al instalar Java, compruebe si se está ejecutando un proceso de Java en segundo plano. Puede utilizar el Administrador de tareas para buscar y finalizar procesos en segundo plano que pueden impedirle instalar Java Runtime Environment o el kit de desarrollo.

  1. Prensa Ganar + X para abrir el Menú WinX y seleccione Administrador de tareas.
  2. En el Administrador de tareas, abra el Procesos pestaña y localizar instancias de máquina virtual de Java.
  3. Seleccione y haga clic Tarea final para cerrar el proceso.

3. Ejecute Java como administrador

Un permiso insuficiente puede impedir que algunas aplicaciones de Java se ejecuten en su computadora. Para solucionar el problema, ejecute Java con privilegios administrativos. Para ejecutar Java como administrador en Windows, haga clic derecho en java.exe y seleccione Ejecutar como administrador.

Alternativamente, puede configurar Java.exe para que siempre se ejecute como administrador. De esta manera, no necesita ejecutar Java con privilegios administrativos cada vez que quiera iniciarlo. Verificar cómo ejecutar siempre un programa como administrador para más información.

4. Aumente la memoria del sistema para Java

Una razón común del error No se pudo crear la máquina virtual Java es una asignación de memoria insuficiente, también conocida como montones de Java. La asignación de memoria insuficiente puede acelerar el rendimiento o hacer que la aplicación se bloquee.

Para solucionar este problema, puede aumentar el tamaño del almacenamiento dinámico de Java. Puede hacerlo modificando el Parámetros de tiempo de ejecución de Configuración del entorno de tiempo de ejecución de Java o cambiando el _OPCIONES_JAVA valor variable a su preferencia.

Cómo aumentar el tamaño del almacenamiento dinámico de Java mediante la modificación manual de variables

Para cambiar el tamaño del almacenamiento dinámico de Java modificando la variable _JAVA_OPTIONS:

  1. presione el Ganar clave y tipo variables ambientales.
  2. A continuación, seleccione Editar las variables de entorno del sistema. abrir Propiedades del sistema.
  3. En el Avanzado pestaña, haga clic Variables de entorno.
  4. En el Variables del sistema sección, haga clic en Nuevo. Es importante seleccionar la sección correcta.
  5. Tipo -JAVA_OPCIONES en el Nombre de la variable campo.
  6. A continuación, escriba -Xmx512M en el Valor variable campo. Aquí, -Xmx512M define la cantidad de memoria que desea asignar. En este caso lo es 512 MB de la memoria del sistema.
  7. Hacer clic DE ACUERDO, y DE ACUERDO una vez más para guardar los cambios.

A continuación, inicie la aplicación que muestra el error y compruebe si se ha resuelto. Si no, abre Variables ambientales de nuevo. Selecciona el -JAVA_OPCIONES variables y haga clic Editar. En el Datos de valor Tipo de campo -Xmx1024M para aumentar el tamaño de la memoria a 1024MB (1GB). Hacer clic DE ACUERDO y comprobar si hay mejoras.

Cómo aumentar el tamaño del almacenamiento dinámico de Java mediante el panel de control de Java

También puede modificar el tamaño de almacenamiento dinámico de Java predeterminado desde la configuración del entorno de tiempo de ejecución de Java. Aquí está cómo hacerlo.

  1. Prensa Ganar + R abrir Correr.
  2. Tipo control y haga clic DE ACUERDO para abrir el Panel de control.
  3. A continuación, haga clic en Programas y haga clic en Java (32 bits).
  4. En el Panel de control Java cuadro de diálogo, abra el Java pestaña.
  5. Haga clic en el Vista botón.
  6. Haga doble clic en el Parámetros de tiempo de ejecución columna y tipo -Xmx512m para asignar 512 MB de memoria para las aplicaciones Java.
  7. Hacer clic DE ACUERDO para guardar los cambios.

5. Desinstalar y reinstalar Java

Si el problema persiste, puede ser necesaria una reinstalación. Puede desinstalar y reinstalar Java para solucionar cualquier problema con la versión. Estos problemas pueden persistir incluso si instala una versión más nueva. Para solucionar el problema, desinstale Java con el desinstalador de Java y luego vuelva a instalar la última versión disponible.

Para limpiar instalar Java:

  1. Ve a la Página de la herramienta de desinstalación de Java y descarga el desinstalador.
  2. Ejecute el ejecutable y haga clic en Aceptar.
  3. Seleccione todas las versiones de Java detectadas por la herramienta y haga clic en Próximo.
  4. Hacer clic y espere mientras el desinstalador elimina Java de su computadora. Hacer clic Cerca.
  5. Reinicie su computadora para aplicar los cambios.
  6. A continuación, vaya a la Página de descargas de Java y descarga la última versión disponible para tu sistema operativo. Asegúrese de descargar la versión correcta (32 bits/64 bits), según la arquitectura del sistema.
  7. Ejecute el instalador y haga clic en Instalar. Siga las instrucciones en pantalla para completar la instalación y reiniciar su computadora.

6. Instale Java en un estado de arranque limpio de Windows

En Clean Boot State, Windows comienza solo con los servicios y aplicaciones esenciales de Microsoft. Es un método de solución de problemas para determinar y encontrar conflictos de aplicaciones de terceros que causan errores del sistema. Si continúa viendo el error al instalar Java, inicie su computadora con Windows en un estado de arranque limpio e intente instalarlo de nuevo.

Corrección del error "No se pudo crear la máquina virtual de Java" en Windows

El tamaño insuficiente del montón de Java es lo que a menudo desencadena el error de la máquina virtual de Java. Para solucionar el problema, modifique el tamaño de almacenamiento dinámico predeterminado para poder ejecutar aplicaciones Java sin problemas.

Si el error ocurre al instalar Java, intente instalar la aplicación en un estado de inicio limpio. La instalación de actualizaciones pendientes de Windows también puede ayudar a solucionar problemas de compatibilidad con la versión.