Il y a un problème avec ce package Windows Installer [fermé]


J'ai besoin d'aide avec ça. Cela a commencé avec moi en essayant de mettre à jour Java et quand j'ai essayé c'est le message que j'ai reçu: "ERREUR 1723: Il y a un problème avec ce package Windows Installer. Une DLL requise pour cette installation n'a pas pu être exécutée. Contactez votre personnel d'assistance ou votre fournisseur de colis."

J'ai déjà essayé de supprimer Java 6 update 14, mais cela ne me le permettra pas, curieusement, je reçois le même message. Que puis-je faire?

Author: lakshmi, 2010-06-28

6 answers

Je suppose que cela devrait être demandé dans superuser.com mais je n'ai pas assez de réputation pour le déplacer.

Quoi qu'il en soit, le package d'installation est livré sous la forme d'un fichier msi , n'est-ce pas? Si oui, vous pouvez essayer d'exécuter msiexec avec le journal de permis.

Meilleur

 1
Author: Vagaus, 2010-06-28 13:49:48

Jetez un oeil à cet article pour plus d'informations sur la résolution de ce problème.

Mise à jour:

Voici le bref résumé des problèmes d'origineavec la discussion d'installation de Java .

Parfois, lorsque vous essayez d'exécuter le fichier d'installation java, vous recevez le message:

This software has already been installed on your computer. 
Would you like to reinstall it?

Lorsque vous cliquez sur Oui à la question ci-dessus, vous recevez l'erreur:

This action is only valid for products that are currently installed.

Ce problème est dû au fait que les informations du programme d'installation de Windows l'installation de Java a été supprimée ou endommagée, mais les clés de registre associées sont toujours présentes, ce qui fait penser au programme d'installation de Java qu'il est déjà installé.

Pour résoudre ce problème, vous devez procéder comme suit:

  1. Si vous le pouvez, désinstallez toutes les versions précédentes de Java dans ajouter/supprimer des programmes dans votre panneau de configuration.
  2. Ensuite, vous pouvez télécharger la version actuelle de Java Il est recommandé d'utiliser la version d'installation hors ligne.
  3. Exécuter le commandes suivantes dans cmd:

_

reg query hklm\software\classes\installer\products /f "java(tm) 6" /s | find "HKEY_LOCAL_MACHINE" > deljava.txt
for /f "tokens=* delims= " %%a in (deljava.txt) do reg delete %%a /f
del deljava.txt
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\JavaSoft\Java Runtime Environment" /f
 4
Author: MockerTim, 2017-05-23 12:15:15

J'ai eu le problème 1723 (Windows 7) lors de la tentative de désinstallation de JRE 6.30. Je ne pense pas que la version compte pour cette erreur. Je crois que cela est dû au fait que plusieurs versions de Java sont installées en même temps. Lors de la désinstallation de l'un d'eux, il supprime certains fichiers nécessaires pour désinstaller les autres versions et vous êtes laissé dans un état où vous ne pouvez pas réinstaller ou désinstaller le JRE. J'ai utilisé le Microsoft FixIt outil [autonome télécharger ici]. J'ai créé le portable fixit et puis a couru sur ma machine locale. L'outil a une liste de correctifs et vous devez trouver "Résoudre les problèmes avec les programmes qui ne peuvent pas être installés ou désinstallés" et cliquez sur "Exécuter maintenant". L'assistant est explicite et après l'exécution montrera quelque chose de similaire à ceci:

outil microsoft fix it

Une fois que vous voyez cela, vérifiez dans votre panneau de configuration que le JRE a bien été désinstallé (et essayez d'installer si vous le souhaitez).

 4
Author: cyber-monk, 2012-03-12 18:52:45

J'ai eu un problème similaire sur ma boîte Windows 7 où j'essayais de désinstaller Java et de faire une installation propre d'une version plus récente. Quelque chose a été foiré et j'obtiendrais le message d'erreur 1723 lors de la désinstallation et de la tentative de réinstallation. Voici des informations sur la façon dont j'ai pu résoudre le problème, et peut-être que cela vous aidera:

Regardez les fichiers journaux pour la désinstallation/réinstallation. Sur Windows 7, ils peuvent être trouvés à c:\users\username\AppData\Local\Temp\

Le java_install.log n'a montré aucune information supplémentaire, mais je il y avait plusieurs fichiers journaux MSI##### contenant des messages d'erreur concernant l'échec de la désinstallation. Le message était: Error 1723.There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action UninstallJRE, entry: MSIUninstallJRE, library: C:\Program Files\Java\jre6\bin\regutils.dll

Il n'y avait en effet pas de fichier regutils.dll, et même pas le répertoire bin n'était là. J'ai donc copié sur un fichier regutils.dll d'un autre ordinateur, exécuté le programme de désinstallation et cela a fonctionné. Ensuite, la nouvelle installation propre de Java a également fonctionné.

Alors jetez un oeil à vos fichiers journaux et j'espère que cela vous donnera des informations plus détaillées sur l'erreur 1723.

 1
Author: tpow, 2012-01-31 17:01:59

Une façon (seule façon qui a fonctionné pour moi - j'ai essayé la plupart des choses énumérées dans cet article, y compris le script MockerTims) était de rechercher dans le registre Windows Java, puis de supprimer soigneusement tout ce qui semblait pointer vers la version JRE spécifique que je voulais supprimer.

Les étapes sont à peu près comme telles:

  1. Appuyez sur le bouton Windows et tapez dans le champ de recherche "regedit". Choisir le résultat de la recherche, qui est regedit.EXE.

  2. Sélectionnez le sommet de l'arbre et appuyez sur CTRL + F.

  3. Tapez Java pour "Trouver quoi" champ et appuyez sur Entrée.

  4. Parcourez manuellement chaque objet trouvé (appuyez sur F3 pour passer à l'élément suivant).

  5. Si l'élément fait référence à la version JRE que vous souhaitez supprimer, supprimez l'entrée. Sinon, laissez-le continuer à l'élément suivant.

 0
Author: JHollanti, 2012-10-23 14:53:23

J'ai essayé toutes les astuces indiqué ci-dessus, et rien n'a pu résoudre mon problème. Changer le chemin, le registre étant corrompu, quelques dll n'ont pas pu être supprimées et ainsi de suite... J'ai utilisé Fixit et supprimé tout ce que j'ai vu avec le nom JAVA. J'ai essayé d'installer GRE / JVM séparément, rien n'a fonctionné quoi que ce soit.

Solution..

Http://www.java.com/en/download/help/windows_offline_download.xml

Utilisez l'installation hors ligne de JAVA ou de certaines personnes appelez-le installer silencieusement JAVA. Cela a résolu mon problème que je ne pouvais pas résoudre en deux jours. Après cela, j'ai pu installer eclipse sans obtenir de message d'erreur de voie ou de messages liés à la dll.

 0
Author: user2296771, 2013-04-18 20:30:39