Le fichier correct n'est pas installé lors de l'enchaînement de plusieurs correctifs

Traductions disponibles Traductions disponibles
Numéro d'article: 815062 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Symptômes

Lorsque vous installez plusieurs correctifs sans redémarrer votre ordinateur entre chaque installation (enchaînement), le bon binaire peut ne pas être installé sur votre ordinateur.

Ce problème peut se produire avec les correctifs pour Windows XP ou Windows 2000 créés avant décembre 2002 (même si vous utilisez le fichier QChain.exe ou la fonctionnalité QChain inclus dans les correctifs pour Windows XP et Windows 2000 publiés après le 18 mai 2001) ou les correctifs pour Windows NT 4.0 (quelle que soit leur date de création).

Remarque Pour déterminer la date de création d'un correctif, affichez la Date de modification du package d'installation du correctif.

Cause

Ce problème se produit lorsque deux correctifs contiennent des versions différentes du même binaire et du fichier QChain.exe, ou lorsque le package d'installation de correctif pour les correctifs pour Windows XP ou Windows 2000 créés avant décembre 2002 obtient la version de fichier du binaire d'après le fichier en mémoire et non d'après le fichier sur le disque. Par exemple, ce problème peut se produire si vous procédez comme suit :
  1. La version 5 de Fichier.dll est installée sur votre ordinateur et vous installez un correctif avec la version 8 de Fichier.dll pendant que Fichier.dll est en cours d'utilisation. Cela crée une opération de modification de nom de fichier en attente pour la version 8 de Fichier.dll devant être installée après le redémarrage de l'ordinateur (avant que le fichier ne soit utilisé par un programme).
  2. Vous ne redémarrez pas votre ordinateur car vous enchaînez l'installation d'un autre correctif contenant la version 12 de Fichier.dll.
  3. Vous installez le correctif avec la version 12 de Fichier.dll pendant que Fichier.dll n'est pas en cours d'utilisation (le programme qui utilisait le fichier précédemment a été fermé). Bien que le programme d'installation parvienne à remplacer Fichier.dll sur le disque par la version 12, l'opération de modification de nom de fichier en attente pour la version 8 de Fichier.dll existe toujours.
  4. Vous redémarrez votre ordinateur et la version 12 de Fichier.dll est remplacée par la version 8 de Fichier.dll par l'opération de modification de nom de fichier en attente créée à l'étape 1.

Résolution

Microsoft a publié une version mise à jour de l'outil de ligne de commande QChain.exe qui résout ce problème. Vous pouvez télécharger le fichier suivant à partir du Centre de téléchargement Microsoft (en anglais) :
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 815062 maintenant.

Plus d'informations

L'outil Qchain.exe permet aux administrateurs système d'enchaîner des correctifs en toute sécurité. L'enchaînement de correctifs implique l'installation de plusieurs correctifs sans redémarrer l'ordinateur entre chaque installation. La seule méthode prise en charge sans utiliser cet outil consiste à redémarrer l'ordinateur après l'installation de chaque correctif.

Remarque La fonctionnalité QChain est incluse avec tous les correctifs pour Windows XP et Windows 2000 publiés après le 18 mai 2001. Toutefois, les correctifs pour Windows XP et Windows 2000 publiés avant décembre 2002 n'incluent pas la mise à jour décrite dans cet article. Si vous enchaînez plusieurs correctifs pour Windows XP ou Windows 2000 publiés avant décembre 2002 et que deux correctifs ou plus contiennent des versions différentes du même binaire, assurez-vous d'utiliser la version mise à jour de QChain.exe décrite dans cet article. Pour plus d'informations sur Qchain.exe et la façon d'installer plusieurs correctifs en un seul redémarrage, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
296861 Comment faire pour installer plusieurs mises à jour ou correctifs Microsoft Windows en un seul redémarrage

Propriétés

Numéro d'article: 815062 - Dernière mise à jour: vendredi 7 mai 2004 - Version: 1.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Professionnel
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Professionel
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 4.0 Terminal Server Service Pack 6
Mots-clés : 
kbprb KB815062
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