Impossible de créer la machine virtuelle Java [Corrigé]

  • De nombreux utilisateurs décrivent avoir rencontré le même problème. Impossible de créer l' erreur de machine virtuelle Java lors du lancement d'une application.
  • Avant de réinstaller Java, vous pouvez essayer de configurer une nouvelle variable système pour Java, pour voir si cela fait une différence. 
  • Même si ce problème se produit avec Minecraft, les choses ne sont pas différentes lorsque vous essayez d'utiliser d'autres applications construites autour de Java.
  • Pour plus de correctifs rapides, comme ceux détaillés ici, visitez notre centre de dépannage technique.
Réparer la machine virtuelle Java

L'erreur d'exception fatale de la machine virtuelle Java apparaît pour certains utilisateurs lorsqu'ils tentent de lancer un logiciel basé sur Java. Les utilisateurs de Minecraft ne sont pas étrangers à ce problème.

Le message d'erreur complet indique: Impossible de créer la machine virtuelle Java. Erreur: une exception fatale s'est produite.

Par conséquent, le programme Java ne s'exécute pas. Voici quelques correctifs potentiels pour l'erreur fatale de la machine virtuelle Java.

Comment réparer l'erreur de machine virtuelle Java?

1. Configurer une nouvelle variable système pour Java

  1. Ouvrez Exécuter avec le raccourci clavier + touche R de Windows .
  2. Entrez sysdm.cpl dans Exécuter et cliquez sur OK pour ouvrir la fenêtre dans l'image directement ci-dessous.
  3. Sélectionnez l' onglet Avancé dans cette fenêtre.
  4. Cliquez sur le bouton Variables d'environnement pour ouvrir la fenêtre ci-dessous.
  5. Cliquez sur le bouton Nouveau sous la zone Variables système .
  6. Entrez _JAVA_OPTIONS dans la zone de texte Nom de la variable .
  7. Ensuite, entrez –Xmx512M dans la zone de texte Valeur de variable , ce qui augmente l'allocation de RAM à 512 mégaoctets.
  8. Cliquez sur le bouton OK pour fermer la fenêtre.
  9. Appuyez ensuite sur le bouton OK de la fenêtre Environnement.

L'erreur de machine virtuelle Java se produit souvent lorsque Java a besoin d'une taille de mémoire de tas maximale globale plus grande.

Les utilisateurs ont résolu le problème en augmentant la RAM maximale allouée à Java. Les utilisateurs peuvent le faire en créant une nouvelle variable système Java comme décrit ci-dessus.

2. Sélectionnez l'option Exécuter en tant qu'administrateur pour Java

  1. Ouvrez Cortana avec le raccourci clavier Touche Windows + Q .
  2. Entrez Java dans la zone de recherche.
  3. Cliquez ensuite avec le bouton droit sur Java et sélectionnez Ouvrir l'emplacement du fichier pour ouvrir le dossier Java dans l'Explorateur de fichiers.
  4. Les utilisateurs peuvent désormais cliquer avec le bouton droit sur java.exe et sélectionner Propriétés .
  5. Sélectionnez l' onglet Compatibilité .
  6. Sélectionnez l' option Exécuter ce programme en tant qu'administrateur .
  7. Sélectionnez l' option Appliquer .
  8. Cliquez sur OK pour fermer la fenêtre.

L'erreur de la machine virtuelle Java peut également être due à des droits d'administrateur insuffisants. Ainsi, certains utilisateurs peuvent avoir besoin d'attribuer des droits d'administrateur à Java.

Les utilisateurs peuvent attribuer des droits d'administrateur à Java dans Windows 10 comme décrit ci-dessus.

3. Réinstallez Java

  1. La réinstallation de Java peut également corriger l'erreur de machine virtuelle Java pour certains utilisateurs. Tout d'abord, désinstallez la version Java actuellement installée en entrant appwiz.cpl dans Exécuter et en cliquant sur OK .
  2. Entrez Java dans la zone de recherche.
  3. Sélectionnez Java et cliquez sur Désinstaller .
  4. Cliquez sur Oui dans n'importe quelle fenêtre de confirmation qui s'ouvre.
  5. Ensuite, redémarrez Windows.
  6. Ouvrez ensuite la page de téléchargement Java dans un navigateur.
  7. Les utilisateurs ont besoin de Java 32 bits pour les programmes 32 bits et de Java 64 bits pour les logiciels 64 bits. En cas de doute, le mieux est de télécharger et d'installer les deux versions de Java en cliquant sur Windows hors ligne et Windows hors ligne 64 bits .
  8. Ensuite, ouvrez l'assistant de configuration Java.
  9. Cliquez sur le bouton Installer de l'assistant de configuration.

C'est ainsi que les utilisateurs peuvent corriger l'erreur fatale de la machine virtuelle Java et revenir à l'exécution du logiciel Java requis.

Toutes les solutions mentionnées précédemment peuvent être appliquées avec succès dans ces scénarios:

  • Erreur du lanceur de machine virtuelle Java - Ce problème survient même si rien n'a changé sur votre ordinateur et qu'il est probablement lié à l'installation de Java.
  • Impossible de créer la machine virtuelle Java, une exception fatale s'est produite - Ce problème semble également apparaître de manière aléatoire. Assurez-vous que vous n'utilisez pas une machine virtuelle 32 bits et une Eclipse 64 bits.
  • Minecraft n'a pas pu créer la machine virtuelle Java - Cette erreur apparaît lorsque vous essayez de lancer Minecraft. La raison principale est qu'il a besoin d'un accès administrateur pour fonctionner correctement.

FAQ: en savoir plus sur la machine virtuelle Java

  • Qu'est-ce que JVM en termes simples?

En langage clair, JVM est une machine virtuelle qui permet à un ordinateur d'exécuter des programmes Java.

  • Comment réparer JVM n'a pas pu démarrer?

Pour corriger l'erreur gênante de la machine virtuelle Java, vous pouvez essayer de démarrer en mode 64 bits ou utiliser les étapes décrites dans ce guide détaillé.

  • Qu'est-ce qu'une erreur de machine virtuelle en Java?

Obtenir une erreur de machine virtuelle est un signe de droits d'administrateur insuffisants ou que Java a besoin d'une plus grande taille de mémoire de tas maximale globale.

Note de l'éditeur : Cet article a été initialement publié en février 2019 et a depuis été remanié et mis à jour en juin 2020 pour plus de fraîcheur, de précision et d'exhaustivité.