Comment faire pour résoudre des problèmes d'altération d'inscription des mises à jour de logiciel MSI

Traductions disponibles Traductions disponibles
Numéro d'article: 971187 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Après l'installation de mises à jour logicielles, répare ou désinstalle pour certains produits peuvent échouer. Si vous avez activée la journalisation MSI, les lignes suivantes sont trouvent dans le journal :

Impossible de trouver le correctif local ''. Recherche de celle-ci à sa source.
?
MainEngineThread retourne 1612
Remarque : Si la journalisation MSI est désactivée, visitez le Website Web Microsoft pour activer la journalisation de Windows Installer :
223300 Comment activer la journalisation de Windows Installer

En outre, lorsque vous recherchez dans le Registre, vous pouvez trouver que l'enregistrement de cache de mise à jour de logiciel est manquant dans la sous-clé de Registre suivante :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<SQUID>


Résolution

Diagnostiquer et résoudre le problème automatiquement

La résolution des problèmes diagnostiquer et corriger automatiquement les problèmes d'installation et de désinstallation de programmes peut corriger automatiquement le problème décrit dans cet article.
Cet utilitaire résout de nombreux problèmes.En savoir plusExécuter maintenant

Je résous le problème moi-même


Important : Cette section, la méthode ou la tâche qui va suivre contient des étapes qui vous indiquent la méthode pour modifier le Registre de Windows. Toutefois, des problèmes sérieux peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous de suivre ces étapes avec une attention toute particulière. Afin de couvrir votre système d'une protection supplémentaire, veuillez sauvegarder le Registre avant d'intervenir pour y apporter des modifications. Ainsi, si à la suite des modifications un problème devait survenir, vous pourrez toujours restaurer le Registre. Pour obtenir des informations sur la marche à suivre pour sauvegarder ou restaurer la Base de Registre, cliquez sur le lien (numéro) ci-dessous et afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
Pour résoudre ce problème, procédez comme suit :
  1. Vérifiez que le produit est affecté. Pour ce faire, procédez comme suit :
    1. Rechercher l'inscription de mise à jour de logiciels du produit à l'ouverture de la sous-clé de Registre suivante :

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches


      Sous cette sous-clé, il y aura une sous-clé pour chaque mise à jour de logiciel a été appliqué au produit.
    2. Pour chaque sous-clé est au format suivant, effectuez l'opération suivante :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>

      • Vérifier l'existence de la sous-clé suivante :

        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


        Si la sous-clé est manquante, le produit est affecté. Passez à l'étape 2.

        Si la sous-clé existe, vérifiez que la valeur de chaîne LocalPackage est correct, et que le package référencé par la valeur de chaîne LocalPackage existe également.
        1. Si la valeur de chaîne LocalPackage ou le package référencé est manquant, le produit est affecté. Passez à l'étape 2.
        2. Si le package référencé existe et aucune action supplémentaire n'est nécessaire.
  2. Recréer les détails de logiciel mise à jour du cache du Registre. Pour ce faire, procédez comme suit :

    1. Rechercher la %windir%\installer\*.msp pour la mise à jour de logiciel que vous avez essayé d'installer. Vérifiez que la mise à jour de logiciel a le GUID correctif approprié dans le flux d'informations résumées et des cibles du produit GUID correct.
      Remarque Dans la mesure où ce répertoire sert de cache pour les installations par utilisateur et installation par ordinateur, vous pouvez simuler une mise à jour de logiciels dans ce répertoire à l'aide d'une installation par utilisateur.
    2. Créez la sous-clé suivante :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Remarque Il s'agit d'un risque de sécurité pour recréer le Registre de cache de mise à jour de logiciel. Toutefois, il s'agit de la seule façon du réparer. Vous pouvez réduire le risque de sécurité en vous assurant que la mise à jour de logiciel est la mise à jour logicielle correcte. Pour ce faire, vérifiez que la somme de contrôle de la mise à jour de logiciel.
    3. Créer une valeur de chaîne LocalPackage dans la sous-clé de Registre que vous avez créé à l'étape 2, b. Assurez-vous que la valeur de chaîne LocalPackage est définie sur le chemin d'accès de la mise à jour de logiciel.


  3. Supprimer les références restantes de mise à jour de logiciel. Pour ce faire, procédez comme suit :
    1. Ouvrez la sous-clé suivante et supprimez <PatchSQUID>à partir de la valeur de multi-sz « AllPatches »:<b00> </b00> </PatchSQUID>
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches
    2. Supprimez la sous-clé de Registre suivante :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>
    3. Supprimez la sous-clé de Registre suivante :
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Remarque Si cette sous-clé est manquante, ignorez cette étape.
    4. Si le produit a été installé par ordinateur, procédez comme suit :
      1. Ouvrez la sous-clé suivante :
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\<ProductSQUID>\Patches
        1. Si la <PatchSQUID>valeur de chaîne est présente, supprimez-la.</PatchSQUID>
        2. Si la <PatchSQUID>valeur de type string est présent dans la valeur de « Correctifs » Multi-sz, supprimer la <PatchSQUID>valeur de chaîne.<b00> </b00> </PatchSQUID> </PatchSQUID>
      2. Si la sous-clé de Registre suivante est présente, supprimez-la :
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Patches\<PatchSQUID>
    5. Si le produit a été installé par utilisateur non managé :
      1. Ouvrez la sous-clé de Registre suivante :
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<ProductSQUID>\Patches
        1. Si la <PatchSQUID>valeur de chaîne est présente, supprimez-la.</PatchSQUID>
        2. Si la <PatchSQUID>valeur à partir de la « Correctifs » Multi-sz n'est présente, la désinstaller.</PatchSQUID>
      2. Si la sous-clé de Registre suivante est présente, supprimez-la :
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Patches\<PatchSQUID>
    6. Si le produit a été installé par utilisateur géré :
      1. Ouvrez la sous-clé de Registre suivante :
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Products\<ProductSQUID>\Patches
        1. Si la <PatchSQUID>valeur de chaîne est présente, supprimez-la.</PatchSQUID>
        2. Si la <PatchSQUID>valeur à partir de la « Correctifs » Multi-sz n'est présente, la désinstaller.</PatchSQUID>
      2. Si la sous-clé de Registre suivante est présente, supprimez-la :
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Patches\<PatchSQUID>

Références

Cet article n'est pas spécifique pour les problèmes s'est produite par Windows Update ou Microsoft Update. Pour plus d'informations sur la résolution des problèmes de Windows Update ou Microsoft Update, visitez le site suivant de Microsoft Website :
971058 Comment réinitialiser les composants Windows Update ?
906602 Comment faire pour résoudre les problèmes courants d'installation de Windows Update, Microsoft Update et Windows Server Update Services

Propriétés

Numéro d'article: 971187 - Dernière mise à jour: samedi 8 février 2014 - Version: 20.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Starter
  • Windows Vista Édition Intégrale
Mots-clés : 
kbsurveynew kbcip kbmatsfixme kbmt KB971187 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 971187
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