.png)
Actualmente tengo un problema al jugar Minecraft. Jugué Minecraft perfectamente antes de tener un problema con mi computadora. Ahora, cuando abro el minecraft.exe
archivo (o intento abrir Java desde el menú de inicio), dice que hay un problema con Java:
El registro hace referencia a una instalación de Java Runtime Environment inexistente o el tiempo de ejecución está dañado. El sistema no puede encontrar la ruta especificada
Reinstalé Java pero parece que hay un problema con mi instalador de Windows:
"Error 1723. Hay un problema con este paquete de Windows Installer. No se pudo ejecutar una DLL necesaria para completar esta instalación. Comuníquese con su personal de soporte o con el proveedor del paquete".
Intenté reinstalar el servicio de instalación de Windows, pero aparece un mensaje que dice que no hay suficiente espacio (aunque tengo unos 12 GB libres en mi disco duro). No estoy seguro de si este es el archivo correcto que estoy intentando instalar, pero pensé que valía la pena intentarlo.
Respuesta1
Esto es lo que hice en Windows 7:
Abra el editor de registro (regedit.exe) usando una cuenta de administrador.
Ir aComputer\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
Para cada versión de esta ruta, verifique si las rutas de las variables JavaHome y RuntimeLib son correctas. RuntimeLib debería hacer referencia a un jvm.dll
archivo existente, JavaHome debería ser el inicio de esta ruta con la \bin\client\jvm.dll
parte eliminada.
Si tiene varias versiones en el registro y no tiene una versión de Java correspondiente en su disco para una de ellas, elimine la entrada de registro superflua.
Si la versión de Java correspondiente se encuentra en otra ubicación de su disco, actualice las rutas. Para cada versión de Java que tengas, debes hacer esto dos veces (una para la compilación particular que tienes (ejemplo 1.7.0_04) y otra para la versión base (ejemplo 1.7). La mía (pero ten cuidado, instalé en una versión personalizada). ubicación) son:
- JavaInicio
C:\java\jre
- RuntimeLib
C:\java\jre\7\bin\jvm.dll
Recibí el error porque moví el software a otro directorio después de la instalación.
Respuesta2
Intente cambiar el nombre del .exe a .jar. La gente tiene el mismo problema y esto parece resolverlo.
Una vez que lo hayas probado, elimina todas las instancias de Java que tengas y vuelve a instalarlas con un paquete del sitio web de Java. Asegúrese de que sea la arquitectura correcta (32-64 bits). Intente eliminar Java con la Utilidad de limpieza de Windows, luego reinicie y reinstale.
EDITAR:Ahora que lo pienso, cuando ejecuté Windows me pasó algo similar. Intente actualizar a la última versión de Windows Installer. Si ya tienes la versión más reciente, intenta reinstalarla.
Respuesta3
Mi estación de trabajo es Win 7 de 64 bits.
La solución para mí fue cambiar todas las referencias de
C:\Program Files\Java\...
a
C:\Program Files (x86)\Java\...
en la ruta del registro
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\
Mi ruta de instalación real y las entradas del registro no coincidían.