Suppression de JRE dans la liste Ajout/Suppression de programmes après sa désinstallation


Cet article s'applique aux:
  • Plate(s)-forme(s): Windows 98 ,  Windows ME ,  Windows 2000 ,  Windows XP ,  Windows 2003
  • Navigateur(s): All Browsers
  • Version(s) de Java: 1.4.2_xx ,  1.3.0_xx ,  1.3.1_xx ,  1.4.0_xx ,  1.4.1_xx

SYMPTÔMES

Après la désinstallation de JRE, l'icône JRE est toujours visible dans le panneau de configuration Ajouter ou supprimer des programmes.
CAUSE

Lors d'une désinstallation de JRE 1.4.x à la suite d'une mise à niveau vers des versions plus récentes de JRE, il arrive que les entrées ne soient pas supprimées du registre par le programme de désinstallation. HKEY_LOCAL_MACHINE/Software/Microsoft/
Windows/CurrentVersion/Uninstall/(<Java 2 clsid key>)
Ces clés de registre n'étant pas supprimées du registre Windows, l'icône JRE s'affiche toujours dans le panneau de configuration Ajout/Suppression de programmes.
SOLUTION

Les utilisateurs peuvent supprimer d'anciennes clés de registre, notamment leurs valeurs Nom et Données. Pour supprimer d'anciennes entrées de registre JRE, procédez comme indiqué ci-dessous.
  1. Lancez l'Éditeur du registre dans Windows en cliquant sur Démarrer->Exécuter, puis en indiquant le nom de programme regedit dans le champ d'édition Ouvrir.
  2. Naviguez vers le noeud de registre suivant :

    HKEY_LOCAL_MACHINE/Software/Microsoft/
    Windows/CurrentVersion/Uninstall


  3. Sous ce noeud de désinstallation, vous trouverez de nombreux noms d'entrées de registre entre accolades, par exemple : {B7915B05-FC28-11D6-9D24-00010240CE95}
  4. Vous pouvez retrouver les clés de registre des anciennes versions de JRE en faisant une recherche par valeur des clés. La clé de registre comporte une valeur Nom - DisplayName qui a une valeur Données

    Java 2.
    (Par exemple, Java 2 SDK, SE v1.4.1_02). L'image suivante montre une entrée de registre pour Java 2 SDK, SE v1.4.1_02.
L'Éditeur du registre
  1. Supprimez l'entrée de registre trouvée pour JRE, en cliquant avec le bouton droit de la souris sur le nom de la clé de registre et en sélectionnant Supprimer.
  2. Cliquez sur Oui dans la boîte de message Confirmer la suppression de la clé.
  3. Le dossier de désinstallation de JRE se trouve dans le dossier C:\Program Files\InstallShield Installation Information. Vous pouvez également supprimer le dossier de désinstallation. Le nom de ce dossier a le format suivant :

    C:\Program Files\InstallShield Installation Information\{<clé clsid Java 2>}, où <clé clsid Java 2> possède la même valeur que la clé de registre trouvée à l'étape n° 4.

  4. Le dossier C:\Program Files\InstallShield Installation Information folder est masqué. Pour l'afficher dans Windows Explorer, vous pouvez sélectionner l'option Afficher les fichiers et dossiers cachés de l'écran Options des dossiers, accessible en cliquant sur Outils dans n'importe quel programme de Windows Explorer.

    L'écran Options des dossiers est accessible en sélectionnant le menu Outils->Options des dossiers dans Windows Explorer. Voici l'exemple d'un écran de configuration Options des dossiers classique :
Options des dossiers avancées
  1. Après avoir modifié la base de registre Windows, relancez le panneau de configuration Ajout/Suppression de programmes. L'entrée du JRE ne devrait plus apparaître dans Ajout/Suppression de programmes.
Avertissement
Une modification incorrecte de la base de registre pourrait sérieusement endommager votre système. Il est très fortement recommandé de sauvegarder toutes les données importantes avant de modifier la base de registre. Vous pouvez utiliser la fonctionnalité Fichier->Export de l'éditeur du registre pour sauvegarder la clé du registre avant la suppression. Ainsi, au cas où vous supprimeriez la mauvaise clé de registre, vous pourriez restaurer la base de registre à partir de votre fichier de sauvegarde à l'aide de la
fonctionnalité Fichier->Import dans l'Éditeur du registre de Windows.


Remarque :

Si le processus de désinstallation normal (comme celui mentionné ci-dessus) échoue, essayez avec l'utilitaire Windows Installer Cleanup de Microsoft. Cet outil vérifie que tous les registres Windows Installer (msi) inutiles de l'environnement d'exécution Java (JRE) ont été supprimés. Pour obtenir de plus amples informations et télécharger l'utilitaire, rendez-vous sur : Description de l'utilitaire Windows Installer CleanUp

Instructions de suppression :

  • Téléchargez le fichier Utilitaire Windows Installer CleanUp et enregistrez-le sur votre bureau.
  • Double-cliquez sur le fichier exécutable. Le processus d'installation démarre. Suivez les instructions.
  • Une fois le processus d'installation terminé, sélectionnez Démarrer -> Tous les programmes -> Exécutez l'utilitaire Windows Install CleanUp
  • La boîte de dialogue de l'utilitaire Windows Installer CleanUp s'affiche.
  • Dans la liste des produits installés, sélectionnez la version de JRE que vous voulez supprimer.
  • Cliquez sur Supprimer et Quitter.