Cómo corregir el error "No se pudo crear la máquina virtual de Java"

Si Java está instalado correctamente en su computadora, nunca debería tener ningún problema al ejecutar aplicaciones o juegos basados ​​en Java .

Sin embargo, si hay algún problema con su configuración, es posible que vea el error: “No se pudo crear la máquina virtual de Java . (Machine.)” Este error significa que la instalación de Java en su computadora no puede iniciar la zona de pruebas virtual (máquina virtual) dentro de la cual normalmente iniciaría la aplicación Java .

En esta guía, aprenderá algunas soluciones que pueden eliminar este error, comenzando con la solución más común hasta la solución menos probable.

Asegúrese(Make) de que Java esté instalado(Java Is Installed) correctamente

Antes de que pueda solucionar cualquier error de Java , deberá asegurarse de haber instalado Java correctamente.

Para hacer esto, abra el símbolo del sistema seleccionando el menú Inicio(Start) , escribiendo cmd y seleccionando la aplicación Símbolo del sistema(Command Prompt) .

En la ventana del símbolo del sistema, escriba java – versión(java – version) y presione Entrar(Enter) .

Si Java está instalado correctamente, debería ver la versión de Java , SE Runtime Environment y la compilación de Client VM .

Si no tiene la última versión, querrá asegurarse de instalarla(install it) . Si esto se ve bien, está listo para pasar al siguiente paso de solución de problemas.

Ampliar la memoria del sistema disponible(Expand Available System Memory) para Java

La causa más común del error " No(Could) se pudo crear la máquina virtual Java " es que (Java)Java no tiene suficiente memoria disponible en su sistema para iniciar el cliente VM.

Inicialmente, Java(Java) está configurado de manera predeterminada para usar un "tamaño de almacenamiento dinámico" inicial y máximo. Por lo tanto, si está ejecutando una aplicación que supera el tamaño máximo, generará un error.

Puede ajustar esto cambiando la cantidad de memoria del sistema que Java puede usar en su sistema. 

1. Seleccione el menú Inicio(Start) y escriba variables ambientales. Seleccione Editar las variables de entorno del sistema(Edit the System Environment Variables)

2. En la ventana Propiedades del sistema , seleccione (System Properties)Variables de entorno(Environment Variables) .

3. En el panel Variables del sistema , seleccione (System Variables)Nuevo(New) .

4. Establezca el nombre de la variable como _JAVA_OPTIONS y establezca el valor de la variable como -Xmx512M

5. Seleccione Aceptar(OK) y, a continuación, seleccione Aceptar(OK) de nuevo.

Esto ajusta la memoria permitida para Java a 512 Mb. El cambio de configuración surte efecto de inmediato, así que reinicie su aplicación Java y vea si el error sigue apareciendo. Si es así, repita el proceso anterior pero aumente la memoria a 1024 Mb configurando el valor en -Xmx1024M en su lugar .

Ejecutar Java como administrador

A veces, los errores de la máquina virtual pueden deberse a la falta de derechos de administrador adecuados en su PC con Windows. Para ver si este es el problema, configure la aplicación Java en su PC para que se ejecute como administrador del sistema(run as the system administrator) .

1. Seleccione el botón Inicio(Start) y escriba Java . Seleccione la flecha derecha junto a él y seleccione Abrir ubicación de archivo(Open file location) .

2. Haga clic con el botón derecho en el archivo ejecutable de Java y seleccione (Java)Propiedades(Properties) .

3. Seleccione la pestaña Compatibilidad(Compatibility) y active la casilla de verificación Ejecutar el programa como administrador(Run the program as an administrator) .

Seleccione Aceptar(OK) . Ahora, la próxima vez que se ejecute Java , tendrá todos los derechos de administrador.

Desinstalar y reinstalar Java

Finalmente, si todo lo demás ha fallado, es posible que tenga una instalación defectuosa de Java .

1. Seleccione el menú Inicio, escriba agregar o quitar programas(add or remove programs) y seleccione la configuración del sistema Agregar o quitar programas(Add or remove programs) .

2. En Aplicaciones(Apps) y funciones(Features) , desplácese hacia abajo hasta Java , selecciónelo y seleccione Desinstalar(Uninstall) .

3. Seleccione (Yes) para confirmar y, una vez que Java se haya desinstalado por completo(Java is fully uninstalled) , reinicie Windows.

4. Descargue la última versión de Java(Download the latest version of Java) para su sistema. Asegúrese de elegir 32 bits si su sistema es de 32 bits o 64 bits si su PC es de 64 bits. Si no está seguro de qué sistema tiene, asegúrese de verificar primero su tipo de sistema(check your system type first)

5. Haga doble clic en el archivo de instalación después de la descarga. Seleccione el botón Instalar(Install) para iniciar el proceso de instalación de Java .

Siga el resto del asistente y, una vez completada la instalación de Java , reinicie su sistema Windows .

Aclarando "No se pudo crear la máquina virtual de Java(Java Virtual Machine) "

Con suerte, podría borrar el error en los primeros pasos y no tener que reinstalar Java . Sin embargo, reinstalar Java es un proceso lo suficientemente rápido y debería hacer que sus aplicaciones Java vuelvan a funcionar sin problemas.

¿Hubo otras correcciones que descubriste que también funcionaron con este error? ¡ Compártelas(Share) con nosotros en la sección de comentarios a continuación!



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts