Question les installateurs et les programmes de désinstallation de java retournent l'erreur 1602


J'essaie de supprimer java 6 32 bit et d'installer java 7 64 bit, mais après avoir initialement ouvert et exécuté le programme de désinstallation, me demandant de planifier une suppression complète après un redémarrage, le programme de désinstallation ne revenait pas. encore travailler.

J'ai essayé d'utiliser revouninstaller pour supprimer l'ancien java, qui semble réussir, mais le programme d'installation de java 7 ne s'exécutera toujours pas.

Lorsque j'exécute le programme d'installation hors ligne, il demande des privilèges d'administrateur, charge le fichier MSI, puis disparaît. Après avoir consulté le visualiseur d'événements, j'ai trouvé ces entrées de MsiInstaller:

Produit: Java (TM) 7 Update 2 (64 bits) - L'opération d'installation a échoué.

et

Windows Installer a installé le produit. Nom du produit: Java (TM) 7 Update 2 (64 bits). Version du produit: 7.0.20. Langue du produit: 1033. Fabricant: Oracle. Succès d'installation ou statut d'erreur: 1602.

Tout ce que je sais, c'est que l'erreur 1602 est censée signifier que l'utilisateur a annulé l'installation, ce qui m'amène à penser que l'UAC ne fonctionne pas correctement (semble fonctionner correctement) ou qu'une entrée du registre bloque le programme d'installation MSI ve vérifié manuellement).


2
2018-02-05 18:27


origine


Voir si cet utilitaire de réparation Microsoft aide ..support.microsoft.com/mats/Program_Install_and_Uninstall - Moab
Je l'ai couru et il dit qu'il n'y avait aucun problème trouvé. Dit qu'il n'est pas lié au registre. Le programme d'installation se ferme toujours. Merci d'essayer si! - Alex
Essayez l'installateur en ligne Java à partir du site Java - Moab
Ça ne marchait pas non plus .. Je vais probablement ne pas en tenir compte, je cherchais une excuse pour réinstaller mon PC de toute façon, alors c'est juste une autre raison de le faire. - Alex
Encore bizarre qu'il n'y ait pas de bon moyen de résoudre ce problème, il est vraiment difficile de nettoyer tous les restes que java laisse derrière lui - Alex


Réponses:


J'ai eu le même problème lorsque j'ai retiré et essayé de réinstaller JRE 7.

J'ai supprimé la clé HKEY_CURRENT_USER\Software\JavaSoft\FIUCancel pour autoriser la réinstallation.


2
2018-05-30 12:07



Cela l'a fait pour moi! - mekwall


En fait, après réflexion, au lieu de faire la réinstallation, je continuais à creuser davantage dans le registre. J'ai juste cherché "java" et supprimé toutes les entrées que je jugeais pertinentes pour le runtime java (donc pas les entrées javascript, msjava, javavm, etc), et ça a fonctionné!

J'ai maintenant java runtime 7 installé, fonctionne comme un charme.

Donc, si quelqu'un d'autre se heurte à ce problème, il peut être intéressant d'essayer de trouver le registre manuellement!


1
2018-02-09 21:54





J'ai eu le même problème avec une mise à jour ultérieure. La désinstallation se fermait et "Product: Java (TM) 6 Update 33 - Suppression a échoué." et "succès de la suppression ou statut d'erreur: 1602." apparaîtrait dans le journal des événements.

J'ai exécuté l'utilitaire Microsoft Fixit à http://support.microsoft.com/mats/Program_Install_and_Uninstall (merci Moab). Cela m'a permis de sélectionner Java 6 pour la désinstallation et de procéder à la désinstallation avec succès.

J'ai également utilisé l'utilitaire Fixit pour supprimer Java 7 Update 6 qui avait le même problème.


1
2017-08-28 13:30