Envisagez le scénario suivant :

  • Vous installez un produit ou une mise à jour et le produit ou la mise à jour requiert un redémarrage de l'ordinateur.

  • Avant de redémarrer l'ordinateur, vous installez Microsoft .NET Framework 4 ou une mise à jour pour .NET Framework 4 qui a été publiée avant le 24 novembre 2010.

Dans ce cas, il se peut que l'autre produit ou mise à jour ne soit pas installée correctement.Remarque Le problème décrit dans cet article de la Base de connaissances peut se produire sur n'importe quel système répertorié dans la section « s'applique à ». Toutefois, les tests internes de Microsoft ont reproduit ce problème uniquement dans Windows XP et dans Windows Server 2003.

Symptômes

Certains produits et mises à jour utilisent une clé de Registre pour stocker des informations sur les opérations de changement de nom de fichier en attente. Cette fonctionnalité est utilisée lorsque les fichiers qui doivent être mis à jour sont verrouillés ou sont en cours d'utilisation. Le programme d'installation enregistre les fichiers dans un emplacement temporaire et les renomme après le redémarrage. En raison d'un problème dans une action personnalisée de .NET Framework 4 exécutée lors de l'installation (installation, désinstallation, réparation et correction), il se peut que la clé de Registre des opérations de changement de nom de fichier en attente écrite par un autre produit ou une autre mise à jour soit corrompue dans certains cas. Si un produit ou une mise à jour d'un fichier nécessite le redémarrage et écrit l'entrée pour l'opération de changement de nom de fichier en attente, si un redémarrage est en attente et si vous installez .NET Framework 4 ou une mise à jour .NET Framework 4, il se peut que la clé de Registre des opérations de changement de nom de fichier en attente soit corrompue. Dans ce cas, les autres produits ou mises à jour ne fonctionnent pas comme prévu.

Cause

Pour éviter ce problème, assurez-vous que votre ordinateur n'est pas en attente de redémarrage avant d'essayer d'installer .NET Framework 4 ou une mise à jour pour .NET Framework 4. Pour ce faire, procédez comme suit :

  1. Redémarrez l'ordinateur.

  2. Installez .NET Framework 4 ou une mise à jour pour .NET Framework 4.

  3. Redémarrez l'ordinateur.

Contournement

Une mise à jour est disponible auprès de Microsoft. Installez cette mise à jour pour éviter ce problème lorsque vous installerez les mises à jour futures pour .NET Framework 4. Remarques

  • Cette mise à jour ne concerne pas les installations de produits ou de mises à jour qui auraient déjà été affectées. Si vous pensez qu'une installation d'un autre produit ou une autre mise à jour peut avoir été affectée par ce problème, vous devez réparer l'autre produit ou mise à jour à l'aide de l'outil Ajout/Suppression de programmes dans le Panneau de configuration. Si le problème n'est pas résolu ainsi, vous devrez peut-être supprimer complètement, puis réinstaller l'autre produit ou mise à jour pour résoudre le problème.

  • Cette mise à jour ne résout le problème que s'il se produit dans le contexte de l'installation de mises à jour de .NET Framework 4. Cette mise à jour ne résout pas le problème s'il se produit pendant l'installation du produit .NET Framework 4. Si vous rencontrez ce problème pendant l'installation de .NET Framework 4, reportez-vous à la section « Contournement » pour plus d'informations sur la manière de résoudre le problème.

Informations relatives au téléchargement

Vous pouvez télécharger le fichier suivant à partir du Centre de téléchargement Microsoft :Télécharger le package maintenant.Pour plus d'informations sur la façon de télécharger des fichiers du Support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

Configuration requise

Pour installer cette mise à jour, Windows Installer version 3.1 ou supérieure doit être installé sur votre ordinateur. Pour obtenir la version la plus récente de Windows Installer, reportez-vous au site Web de Microsoft à l'adresse suivante :

Windows Installer 4.5 Redistribuable

Commutateurs de ligne de commande pour cette mise à jour

Pour plus d'informations sur les différents commutateurs de ligne de commande pris en charge par cette mise à jour, consultez le document concernant les

commutateurs de ligne de commande de Windows Installer Pour plus d'informations sur Windows Installer, reportez-vous au site Web Windows Installer MSDN

À propos de Windows Installer

Nécessité d'un redémarrage

Vous ne devez pas redémarrer le système après avoir installé cette mise à jour.

Informations sur la suppression de la mise à jour

Pour supprimer cette mise à jour de sécurité, utilisez l'outil Ajout/Suppression de programmes du Panneau de configuration.

Informations sur le remplacement de la mise à jour

Cette mise à jour ne remplace aucune version de mise à jour précédente.

Informations sur les fichiers

La version internationale de cette mise à jour utilise le package Microsoft Windows Installer pour installer la mise à jour. Les dates et les heures de création de ces fichiers sont exprimées en temps universel coordonné (UTC) dans le tableau suivant. Lorsque vous affichez les informations des fichiers, les dates sont converties en heure locale. Pour connaître le décalage entre l'heure GMT et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.

Microsoft .NET Framework 4, Édition 32 bits

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4, Édition 64 bits

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4, Édition IA-64 bits

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Résolution

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Statut

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.