.png)
Atualmente estou tendo problemas para jogar Minecraft. Joguei Minecraft perfeitamente antes de ter problemas com meu computador. Agora, quando abro o minecraft.exe
arquivo (ou tento abrir o próprio Java no menu Iniciar), ele diz que há um problema com o Java:
O registro refere-se a uma instalação inexistente do Java Runtime Environment ou o tempo de execução está corrompido. O sistema não consegue encontrar o caminho especificado
Reinstalei o Java, mas parece que há um problema com meu instalador do Windows:
"Erro 1723. Há um problema com este pacote do Windows Installer. Não foi possível executar uma DLL necessária para a conclusão desta instalação. Entre em contato com a equipe de suporte ou com o fornecedor do pacote."
Tentei reinstalar o serviço de instalação do Windows, mas isso indica que não há espaço suficiente (embora eu tenha cerca de 12 GB livres no disco rígido). Não tenho certeza se este é o arquivo correto que estou tentando instalar, mas achei que valeria a pena tentar.
Responder1
Aqui está o que fiz no Windows 7:
Abra o editor de registro (regedit.exe) usando uma conta de administrador.
Vá paraComputer\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
Para cada versão nesse caminho, verifique se os caminhos das variáveis JavaHome e RuntimeLib estão corretos. RuntimeLib deve se referir a um jvm.dll
arquivo existente, JavaHome deve ser o início deste caminho com a \bin\client\jvm.dll
parte removida.
Se você tiver várias versões no registro e não tiver uma versão java correspondente em seu disco para uma delas, remova a entrada supérflua do registro.
Se a versão correspondente do Java estiver em outro local do seu disco, atualize os caminhos. Para cada versão do Java que você possui, você precisa fazer isso duas vezes (uma vez para a compilação específica que você possui (exemplo 1.7.0_04) e uma vez para a versão base (exemplo 1.7). A minha (mas tome cuidado, eu instalei em uma versão personalizada localização) são:
- JavaHome
C:\java\jre
- RuntimeLib
C:\java\jre\7\bin\jvm.dll
Recebi o erro porque movi o software para outro diretório após a instalação.
Responder2
Tente renomear o .exe para .jar. As pessoas estão tendo o mesmo problema e isso parece resolvê-lo.
Depois de tentar isso, remova todas as instâncias do Java que você possui e reinstale com um pacote do site do Java. Certifique-se de que seja a arquitetura correta (32-64 bits). Tente remover o Java com o utilitário de limpeza do Windows, reinicie e reinstale.
EDITAR:Pensando bem, quando eu executei o Windows, algo semelhante aconteceu comigo. Tente atualizar para a versão mais recente do Windows Installer. Se você já estiver no máximo, tente reinstalar.
Responder3
Minha estação de trabalho é Win 7 de 64 bits.
A solução para mim foi mudar todas as referências de
C:\Program Files\Java\...
para
C:\Program Files (x86)\Java\...
no caminho do registro
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\
Meu caminho real de instalação e entradas de registro não correspondiam.