Comment réparer l'erreur "Impossible de créer la machine virtuelle Java"

Si Java est correctement installé sur votre ordinateur, vous ne devriez jamais avoir de problème pour exécuter des applications ou des jeux basés sur Java .

Cependant, s'il y a un problème avec votre configuration, vous pouvez voir l'erreur « Impossible de créer la machine(Java) virtuelle Java . (Machine.)" Cette erreur signifie que l' installation de Java sur votre ordinateur ne peut pas lancer le bac à sable virtuel (machine virtuelle) dans lequel il lancerait généralement l' application Java .

Dans ce guide, vous apprendrez quelques correctifs qui peuvent éliminer cette erreur, en commençant par le correctif le plus courant jusqu'à la solution la moins probable.

Assurez(Make) - vous que Java est(Java Is Installed) correctement installé

Avant de pouvoir résoudre les erreurs Java , vous devez vous assurer que vous avez correctement installé Java .

Pour ce faire, ouvrez l'invite de commande en sélectionnant le menu Démarrer(Start) , en tapant cmd et en sélectionnant l' application Invite de commandes(Command Prompt) .

Dans la fenêtre d'invite de commande, tapez java – version et appuyez sur Entrée(Enter) .

Si Java est correctement installé, vous devriez voir la version de Java , l' environnement d'exécution SE(SE Runtime Environment) et la version de la VM cliente(Client VM) .

Si vous n'avez pas la dernière version, assurez-vous de l' installer(install it) . Si cela semble bon, vous êtes prêt à passer à l'étape de dépannage suivante.

Étendre la mémoire système disponible(Expand Available System Memory) pour Java

La cause la plus courante de l'erreur « Impossible(Could) de créer la machine(Java) virtuelle Java» est que Java ne dispose pas de suffisamment de mémoire disponible sur votre système pour lancer le client VM.

Java est initialement défini par défaut pour utiliser une "taille de tas" initiale et maximale. Ainsi, si vous exécutez une application qui dépasse la taille maximale, cela déclenchera une erreur.

Vous pouvez régler cela en modifiant la quantité de mémoire système que Java peut utiliser sur votre système. 

1. Sélectionnez le menu Démarrer(Start) et saisissez les variables d'environnement. Sélectionnez Modifier les variables d'environnement système(Edit the System Environment Variables)

2. Dans la fenêtre Propriétés système , sélectionnez (System Properties)Variables d'environnement(Environment Variables) .

3. Sous le volet Variables système , sélectionnez (System Variables)Nouveau(New) .

4. Définissez le nom de la variable sur _JAVA_OPTIONS et définissez la valeur de la variable sur -Xmx512M

5. Sélectionnez OK , puis sélectionnez à nouveau OK .

Cela ajuste la mémoire autorisée pour Java à 512 Mo. Le changement de paramètre prend effet immédiatement, alors relancez votre application Java et voyez si l'erreur persiste. Si c'est le cas, répétez le processus ci-dessus mais augmentez la mémoire à 1024 Mo en définissant la valeur sur -Xmx1024M à la place .

Exécuter Java en tant qu'administrateur

Parfois, les erreurs de machine virtuelle peuvent être causées par le manque de droits d'administrateur appropriés sur votre PC Windows. Pour voir si c'est le problème, configurez l' application Java sur votre PC pour qu'elle s'exécute en tant qu'administrateur système(run as the system administrator) .

1. Sélectionnez le bouton Démarrer et tapez (Start)Java . Sélectionnez la flèche droite à côté et sélectionnez Ouvrir l'emplacement du fichier(Open file location) .

2. Cliquez avec le bouton droit sur le fichier exécutable Java et sélectionnez (Java)Propriétés(Properties) .

3. Sélectionnez l' onglet Compatibilité(Compatibility) et cochez la case Exécuter le programme en tant qu'administrateur .(Run the program as an administrator)

Sélectionnez OK . Maintenant, la prochaine fois que Java s'exécutera, il aura tous les droits d'administrateur.

Désinstaller et réinstaller Java

Enfin, si tout le reste a échoué, il se peut que vous ayez simplement une installation défectueuse de Java .

1. Sélectionnez le menu Démarrer, saisissez ajouter ou supprimer des programmes(add or remove programs) , puis sélectionnez Ajouter ou supprimer des programmes(Add or remove programs) , paramètres système.

2. Dans Applications(Apps) et fonctionnalités(Features) , faites défiler jusqu'à Java , sélectionnez-le, puis sélectionnez Désinstaller(Uninstall) .

3. Sélectionnez Oui(Yes) pour confirmer, et une fois Java entièrement désinstallé(Java is fully uninstalled) , redémarrez Windows.

4. Téléchargez la dernière version de Java(Download the latest version of Java) pour votre système. Assurez-vous de choisir 32 bits si votre système est 32 bits ou 64 bits si votre PC est 64 bits. Si vous n'êtes pas sûr du système dont vous disposez, vérifiez d' abord le type de votre système(check your system type first)

5. Double-cliquez sur le fichier d'installation après le téléchargement. Sélectionnez le bouton Installer(Install) pour lancer le processus d'installation de Java .

Parcourez le reste de l'assistant et, une fois l' installation de Java terminée, redémarrez votre système (Java)Windows .

Effacer "Impossible de créer la machine virtuelle Java(Java Virtual Machine) "

J'espère que vous avez pu effacer l'erreur dans les premières étapes et que vous n'avez pas eu à réinstaller Java . Cependant, la réinstallation de Java est un processus assez rapide et devrait permettre à vos applications Java de fonctionner à nouveau correctement.

Avez-vous découvert d'autres correctifs qui fonctionnaient également avec cette erreur ? Partagez(Share) -les avec nous dans la section commentaires ci-dessous!



About the author

Je suis un ingénieur du son professionnel avec plus de 10 ans d'expérience. J'ai travaillé sur un large éventail de projets, des petits systèmes audio domestiques aux grandes productions commerciales. Mes compétences résident dans la création d'excellentes bandes sonores et d'outils de traitement du son qui rendent la musique excellente. Je suis également extrêmement expérimenté avec Windows 10 et je peux vous aider à tirer le meilleur parti de votre système informatique.



Related posts