Meilleur auteur de réponses
framework 2.0 désinstallation impossible

Question
-
J'ai .NET Framework 2.0, téléchargé sur Windows update, mais il est mal installé. Les mises à jour échouent. Dans le panneau de configuration, la fonction "supprimer" aboutit au message d'erreur suivant :
"impossible d'ouvrir ce package correctif. Vérifiez que le package correctif existe et que vous pouvez y accéder ou contactez le revendeur de l'application afin de vérifier que c'est un package correctif Windows installer valide"
Comment faire pour désinstaller Framework 2.0 lorsque la fonction "supprimer" dans le panneau de configuration ne marche pas ?
mercredi 18 juillet 2007 18:15
Réponses
-
Essayer ceci (avec des pincettes) :
Avec l'éditeur de la base de registre :
(Sauvegardez toutes les clés que vous supprimez).
Supprimez :
HKEY_CURRENT_USER\Software\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
lundi 23 juillet 2007 12:54Modérateur -
La clé suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Contient toutes les informations de désinstallation que la fenêtre "Ajout/Sup de programme" vous propose.
Si vous supprimez "manuellement" le répertoire où est installé une application, elle sera toujours visible dans "Ajout/Sup" car il faut supprimer une de ces sous-clé dans la base de registre...
Pour ce faire :
Allez dans :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Il existe une sous-clé par application pouvant être supprimé via "Ajout/Sup"
Recherchez parmi l'une des sous-clés celle qui possède comme valeur de "DisplayName", le nom de votre application affiché dans votre fenêtre d'Ajout/Sup.
Supprimez entièrement cette clé, et normalement, vous ne devriez plus avoir de trace d'une application dans Ajout/Sup.
Pensez à faire une sauvegarde de la sous-clé avant la suppression !
Cordialement
mardi 24 juillet 2007 19:09Modérateur
Toutes les réponses
-
mercredi 18 juillet 2007 19:41Modérateur
-
Merci à M. Gilles TOURREAU, sans lui je n'aurais probablement jamais trouvé l'outil "Windows installer cleanup" qui n'apparaît pas dans les recherches du site Windows. Grâce à cet outil j'ai pu supprimer le Framework 2.0 qui était installé. Mais... probablement à cause d'un bug dans Windows update il restait un Framework 2.0 téléchargé mais impossible à installer (erreur 1308 -fichier eula.1025 introuvable) et impossible à supprimer (parce que les outils de suppression ne fonctionnent pas sur les programmes non installés). J'ai essayé de télécharger Framework 3.0 parce qu'un document en anglais (j'ai sans doute mal compris) affirmait que ce téléchargement allait compléter les fichiers manquants dans Framework 2.0. Hélas l'installation de Framework 3.0 échoue : erreur 1603 - DepCheck indicates Windows Communication Foundation is not installed). Je n'y comprends rien, j'envisage de supprimer moi-même les répertoires Framework 2.0 mais je crains des catastrophes en chaîne.
J'ai windows XP SP2, depuis que j'ai désinstallé Framework 1.1 (dont les mises à jour échouaient comme celles de Framework 2.0) le programme HP imaging ne s'ouvrait plus (pas grave, je ne me sers plus actuellement de HP imaging, je l'ai donc supprimé) et finalement je crois que je n'ai pas besoin de Framework. Mais comment m'en débarrasser sans risque ?
jeudi 19 juillet 2007 09:39 -
A défaut d'informations, j'ai essayé de supprimer tous les répertoires contenant "Framework", à partir de C:\Windows\Microsoft.NET\.
Jusqu'à présent je n'ai constaté aucun dommage sur les autres programmes. Le mot "Framework" n'apparaît pas dans l'explorateur Windows et la fonction "recherche de fichiers" ne trouve plus ce mot. Cependant :
-le panneau de configuration continue à faire apparaître le titre "Microsoft.NET Framework 2.0" et deux anciennes mises à jour (KB917283 et KB 922770) qui ont été téléchargées mais qui n'ont jamais pu être installées.
- le site Windows update continue à proposer une mise à jour pour Framework 2.0.
Il y a donc quelque part des fichiers cachés qui permettent à Windows update de considérer que Framework 2.0 est toujours présent
sur mon ordinateur et qui permettent au panneau de configuration d'afficher Framework 2.0 mais le bouton "supprimer" a disparu.
Il est donc impossible de supprimer ces fichiers à partir du panneau de configuration.
Comment trouver ces fichiers cachés ? J'ai utilisé l'option "afficher les fichiers et dossiers cachés" de l'Explorateur Windows mais je n'ai rien trouvé qui porte le nom Framework.
Comment faire ?
samedi 21 juillet 2007 12:56 -
Essayez maintenant de réinstaller le framework 1.1 et 2.0 proprement (en téléchargeant directement sur le site de Microsoft)...
Cordialement
samedi 21 juillet 2007 14:29Modérateur -
Merci à M. Gilles TOURREAU. Le site Windows update propose Framework 1.1, j'ai donc essayé de télécharger Framework 1.1.
Résultat : "Echec de l'installation. Code erreur 0x643".
Comme je l'ai indiqué dans mon message précédent, le site Windows update détecte la présence d'une trace de Framework 2.0 sur mon ordinateur et par conséquent Windows update ne propose pas de télécharger Framework 2.0 mais propose une mise à jour de sécurité de Framework 2.0 (mise à jour qui échoue).
Est-il vraiment impossible de nettoyer mon ordinateur et de supprimer les fichiers Framework téléchargés et non installés ? Comment trouver le nom de ces fichiers ?
samedi 21 juillet 2007 20:16 -
Essayer ceci (avec des pincettes) :
Avec l'éditeur de la base de registre :
(Sauvegardez toutes les clés que vous supprimez).
Supprimez :
HKEY_CURRENT_USER\Software\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
lundi 23 juillet 2007 12:54Modérateur -
Un chaleureux merci à M. Gilles TOURREAU. Grâce à lui j'ai pu résoudre le problème. Sans ses indications précises je n'aurais jamais osé supprimer des séries de sous-clés de registre !
La suppression de clés de registre concernant FRAMEWORK a permis à "Windows Update" de proposer le téléchargement de Framework 2.0 et de réussir l'installation ainsi que les 3 mises à jour. Maintenant je pourrais enfin supprimer Framework 2.0, mais comme il est maintenant "propre" autant le conserver.
Mais ce qui reste mystérieux pour moi, c'est comment le panneau de configuration pouvait continuer à afficher des mises à jour non installées de Framework 2.0 alors que les clés de régistre étaient supprimées. Peut-être que le panneau de configuration va chercher des données dans des fichiers "TEMP" ? Il en restait beaucoup qui contenaient le mot "Framework" mais c'était presque tous des fichiers "txt" qui ressemblaient à des logs...
Autre mystère, c'est le fonctionnement de Windows Update. Après suppression de toutes les clés des registres "Framework 1, 2 et 3", j'ai essayé de réinstaller Framework 1.1 mais encore un "Echec : erreur 0x643". En revanche l'installation de Framework 2.0 et de ses mises à jour a réussi et cette installation a "guéri" le panneau de configuration. Je me demande quels fichiers pouvaient indiquer erronément à Windows Update que 2 mises à jour non installées pour Framework 2.0 étaient présentes.
mardi 24 juillet 2007 07:26 -
La clé suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Contient toutes les informations de désinstallation que la fenêtre "Ajout/Sup de programme" vous propose.
Si vous supprimez "manuellement" le répertoire où est installé une application, elle sera toujours visible dans "Ajout/Sup" car il faut supprimer une de ces sous-clé dans la base de registre...
Pour ce faire :
Allez dans :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Il existe une sous-clé par application pouvant être supprimé via "Ajout/Sup"
Recherchez parmi l'une des sous-clés celle qui possède comme valeur de "DisplayName", le nom de votre application affiché dans votre fenêtre d'Ajout/Sup.
Supprimez entièrement cette clé, et normalement, vous ne devriez plus avoir de trace d'une application dans Ajout/Sup.
Pensez à faire une sauvegarde de la sous-clé avant la suppression !
Cordialement
mardi 24 juillet 2007 19:09Modérateur