Como Resolver: Could Not Create the Java Virtual Machine
A mensagem de erro "Could not create the Java Virtual Machine" surge quando o inicializador do Minecraft não consegue alocar o bloco de memória solicitado para a JVM. Isso ocorre geralmente devido a argumentos de inicialização inválidos, valor de -Xmx excessivo ou presença de Java de 32 bits. Corrigir os parâmetros do sistema e atualizar a versão do Java resolve a falha facilmente.
Causas mais comuns
- Argumentos de linha de comando da JVM configurados com sintaxe incorreta.
- Atribuição do parâmetro -Xmx superior à memória RAM física disponível.
- Uso do Java em versão 32 bits, limitada a alocações pequenas de memória.
- Presença da variável de ambiente _JAVA_OPTIONS com parâmetros conflitantes.
- Falta de privilégios de administrador para alocação contígua de memória.
- Instalações duplicadas e incompatíveis do Java no sistema operacional.
Como resolver
- Remover a variável _JAVA_OPTIONS — Abra as Variáveis de Ambiente do Windows e exclua a variável
_JAVA_OPTIONSse ela estiver presente. - Ajustar o parâmetro -Xmx — Reduza a alocação de memória nos argumentos da JVM para um valor suportado, como
-Xmx2048Mou-Xmx4G. - Instalar o Java de 64 bits — Baixe a versão de 64 bits do Java Runtime Environment para permitir alocações de memória superiores a 1,5 GB.
- Usar o SuperLauncher — Inicie pelo SuperLauncher, que gerencia automaticamente os argumentos corretos e faz o download da JVM adequada.
- Executar como Administrador — Clique com o botão direito no ícone do inicializador e escolha "Executar como Administrador" para conceder permissões.
- Desinstalar versões antigas do Java — Remova edições obsoletas do Java no Painel de Controle para evitar conflitos de caminho no sistema.
Se nada funcionou
Se nada funcionou, fale com a gente em support@superlauncher.org ou acesse a Central de ajuda.
Perguntas frequentes
Por que o erro "Could not create the Java Virtual Machine" ocorre?
O erro acontece quando o sistema não consegue reservar o bloco contíguo de memória RAM solicitado pelos argumentos do Java.
Como encontrar e apagar a variável _JAVA_OPTIONS?
Pesquise por "Variáveis de Ambiente" no Windows, procure por _JAVA_OPTIONS na lista de variáveis do sistema e clique em Excluir.
Qual o valor ideal para o parâmetro -Xmx no Minecraft?
Para o jogo padrão, 2G a 4G é ideal; evite colocar mais da metade da RAM total da sua máquina para não desestabilizar o Windows.
O erro afeta qualquer versão do Minecraft?
Sim, pode acontecer em qualquer versão caso os argumentos da JVM estejam incorretos ou a instalação do Java seja incompatível.