Message d'erreur lorsque vous essayez d'installer la mise à jour.NET Framework 1.1 Service Pack 1 à partir du site Windows Update sur un ordinateur Windows XP: « Impossible d'installer les mises à jour correctement »

Traductions disponibles Traductions disponibles
Numéro d'article: 922377
Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986 Description du Registre de Microsoft Windows
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous essayez d'installer la mise à jour Microsoft .NET Framework 1.1 Service Pack 1 (SP1) à partir du site Microsoft Windows Update sur un ordinateur Microsoft Windows XP, vous pouvez recevoir le message suivant dans la boîte de dialogue Mises à jour automatiques :
Impossible d'installer les mises à jour correctement

Les mises à jour suivantes n'ont pas été installées :
Microsoft .NET Framework 1.1 Service Pack 1
En outre, le fichier WindowsUpdate.log peut contenir des entrées semblables aux suivantes :

2006-07-18 14:21:50 908 3b0 Handler : WARNING: Command line install completed. Return code = 0x80131700, Result = Failed, Reboot required = false
2006-07-18 14:21:50 908 3b0 Handler : WARNING: Exit code = 0x8024200B
2006-07-18 14:21:50 908 3b0 Handler :::::::::
2006-07-18 14:21:50 908 3b0 Handler :: END :: Handler: Command Line Install
2006-07-18 14:21:50 908 3b0 Handler :::::::::::::
2006-07-18 14:21:50 848 43c Agent *********
2006-07-18 14:21:50 848 43c Agent ** END ** Agent: Installing updates [CallerId = WindowsUpdate]
2006-07-18 14:21:50 848 43c Agent *************
2006-07-18 14:21:50 984 124 COMAPI >>-- RESUMED -- COMAPI: Install [ClientId = WindowsUpdate]
2006-07-18 14:21:50 984 124 COMAPI - Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, unaccounted = 0)
2006-07-18 14:21:50 984 124 COMAPI - Reboot required = No
2006-07-18 14:21:50 984 124 COMAPI - WARNING: Exit code = 0x00000000; Call error code = 0x80240022

Résolution

Pour résoudre ce problème, appliquez les méthodes suivantes. Utilisez les méthodes dans l'ordre dans lequel elles sont présentées. Si une méthode ne résout pas le problème, essayez la méthode suivante.

Méthode 1 : Suppression manuelle et réinstallation de .NET Framework

Avertissement Des problèmes sérieux peuvent se produire si vous modifiez le Registre de façon incorrecte à l'aide de l'Éditeur du Registre ou toute autre méthode. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.
  1. Sur l'ordinateur qui rencontre ce problème, supprimez .NET Framework à l'aide de l'outil Ajout/Suppression de programmes. Pour cela, procédez comme suit :
    1. Cliquez sur Démarrer, sur Exécuter, tapez appwiz.cpl, puis cliquez sur OK.
    2. Dans la liste des programmes actuellement installés, cliquez sur Microsoft .NET Framework 1.1, puis sur Modifier/Supprimer.
    3. Cliquez sur Oui pour supprimer .NET Framework 1.1.
    4. Dans la liste des programmes actuellement installés, cliquez sur Microsoft .NET Framework 2.0, puis sur Modifier/Supprimer.

      Remarque Si .NET Framework 2.0 n'est pas installé sur l'ordinateur, ignorez cette étape et passez à l'étape 2.
    5. Suivez les instructions de l'Assistant Installation de Microsoft .NET Framework 2.0 pour supprimer .NET Framework 2.0 de l'ordinateur.
  2. Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
  3. Recherchez, puis supprimez les sous-clés de Registre suivantes :
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
  4. Cliquez sur Démarrer, sur Exécuter, tapez System32, puis cliquez sur OK.
  5. Supprimez les fichiers ou dossiers suivants :
    • URTTemp
    • Mscoree.dll
  6. Cliquez sur Démarrer, sur Exécuter, tapez Microsoft.NET, puis cliquez sur OK.
  7. Supprimez le dossier Framework.
  8. Cliquez sur Démarrer, sur Exécuter, tapez msiexec /unregister, puis cliquez sur OK.
  9. Cliquez sur Démarrer, sur Exécuter, tapez msiexec /regserver, puis cliquez sur OK.
  10. Redémarrez l'ordinateur.
  11. Installez .NET Framework 1.1. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=fr
    2. Suivez les instructions sur le site Web pour télécharger et installer .NET Framework 1.1.
  12. Si l'ordinateur utilise .NET Framework 2.0, installez cette version. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=fr
    2. Suivez les instructions sur le site Web pour télécharger et installer .NET Framework 2.0.
  13. Installez la mise à jour .NET Framework 1.1 SP1 et toutes les autres mises à jour de .NET Framework. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://update.microsoft.com
    2. Cliquez sur Express.
    3. Cliquez sur Installation des mises à jour.
Si le problème persiste, passez à la méthode 2.

Méthode 2 : Suppression de .NET Framework à l'aide de l'outil Installation Cleanup Utility, puis réinstallation

  1. Sur l'ordinateur qui rencontre ce problème, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
    http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx
  2. Suivez les instructions sur le site Web pour télécharger l'outil de nettoyage de l'installation (Installation Cleanup Utility).
  3. Enregistrez Installation Cleanup Utility sur l'ordinateur.
  4. Dans le dossier où vous avez enregistré Installation Cleanup Utility, ouvrez le fichier Cleanup_tool.exe.
  5. Cliquez sur Oui pour exécuter Installation Cleanup Utility.
  6. Lisez le contrat de licence pour les logiciels Microsoft non publiés (Microsoft Software License Agreement for Unreleased Microsoft Software), puis cliquez sur Yes (Oui).
  7. Cliquez sur .NET Framework - All Versions (.NET Framework - Toutes les versions), puis sur Cleanup Now (Nettoyer maintenant).

    Remarque Le bouton Cleanup Now ne sera disponible qu'après la suppression de .NET Framework de l'ordinateur.
  8. Redémarrez l'ordinateur.
  9. Installez .NET Framework 1.1. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=fr
    2. Suivez les instructions sur le site Web pour télécharger et installer .NET Framework 1.1.
  10. Si l'ordinateur utilise .NET Framework 2.0, installez cette version. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=fr
    2. Suivez les instructions sur le site Web pour télécharger et installer .NET Framework 2.0.
  11. Installez la mise à jour .NET Framework 1.1 SP1 et toutes les autres mises à jour de .NET Framework. Pour cela, procédez comme suit :
    1. Reportez-vous au site Web de Microsoft à l'adresse suivante :
      http://update.microsoft.com
    2. Cliquez sur Express.
    3. Cliquez sur Installation des mises à jour.

Plus d'informations

Pour plus d'informations sur Microsoft .NET Framework, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://msdn2.microsoft.com/fr-fr/netframework/default.aspx
Pour plus d'informations sur l'outil Installation Cleanup Utility, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx

Propriétés

Numéro d'article: 922377 - Dernière mise à jour: jeudi 3 février 2011 - Version: 2.1
Mots-clés : 
kbwindowsupdate kbtshoot kbprb KB922377
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com