Impossible d'installer les mises à jour dans Windows Vista, Windows 7, Windows Server 2008 et Windows Server 2008 R2

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

Sommaire

Symptômes

Lorsque vous essayez d'installer une mise à jour Windows, vous essayez d'installer un composant Windows, ou vous essayez d'installer un Microsoft ou un logiciel tiers, vous rencontrez un ou plusieurs des problèmes suivants :
  • Vous ne pouvez pas afficher les rôles de Windows ou des fonctionnalités.
  • Installation du service pack échoue.
  • Lorsque vous essayez de vous connecter au site Web Microsoft Windows Update ou au site Web de Microsoft Update, un des codes d'erreur suivants est enregistré dans le journal de Windows Update (windowsupdate.log) ou dans le journal Component Based Servicing (CBS.log) :
    • 0xC80001FE
    • 0x80200010
    • 0 x 80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0 x 80246007
    • 0x8000ffff
    • 0 x 80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0 x 80245003
    • 0x8024402C

Cause

Ce problème peut se produire si une ou plusieurs des conditions suivantes sont remplies :
  • La base de données mise à jour de Windows est endommagé.
  • Un logiciel antivirus est configuré pour analyser le dossier %Windir%\SoftwareDistribution.
  • Le service Service de transfert Intelligent en arrière-plan (BITS) ne reçoit pas un lien en-tête de contenu.
  • Un fichier système requis est incorrectement enregistré.
  • Windows Installer a rencontré une erreur.
  • Le manifeste Component Based Servicing (CBS) est endommagé.
  • Le service Windows Opdate arrêté lors de l'installation.
  • Il existe un conflit de version de fichier avec les fichiers de l'agent Windows Update.

Résolution

Pour résoudre ce problème, essayez les méthodes suivantes. Après avoir effectué les étapes de chaque méthode, effectuez un test pour voir si le problème est résolu avant de passer à la méthode suivante. Si le problème est résolu par n'importe quelle méthode, vous n'avez pas à utiliser les autres méthodes.

Méthode 1 : redémarrez votre ordinateur et essayez à nouveau d'installer les mises à jour

Fermez tous les programmes en cours d'exécutant et redémarrez votre ordinateur puis essayez de nouveau d'installer les mises à jour.

Remarque Le redémarrage de l'ordinateur va assurer que toutes les installations précédentes ont terminé et qu'aucun processus restant ne nécessite un redémarrage système pour pouvoir terminer.

Méthode 2 : Exécuter l'outil de préparation de mise à jour système (CheckSur.exe)

Téléchargez et exécutez l'outil de préparation de mise à jour système. Cet outil s'exécute une analyse ponctuelle des incohérences qui peuvent empêcher les futures opérations de maintenance. Pour plus d'informations sur la façon de télécharger et d'exécuter l'outil CheckSur.exe, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
947821 Description de l'outil de préparation de mise à jour système pour Windows Vista, Windows Server 2008, Windows 7 et Windows Server 2008 R2
Essayez d'installer les mises à jour à nouveau.

Remarque Après avoir exécuté l'outil, le fichier CheckSur.log est enregistré à l'emplacement suivant :
%SystemRoot%\Logs\CBS

Méthode 3 : Exécution de l'outil Vérificateur des fichiers système (SFC.exe)

Exécutez l'outil Vérificateur des fichiers système (SFC.exe). Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. À l'invite de commandes, tapez sfc/scannow, puis appuyez sur entrée.
  3. Une fois l'analyse terminée, essayez de réinstaller les mises à jour.

Méthode 4 : Réinitialiser le contenu du dossier Catroot2

Réinitialiser le contenu du dossier Catroot2. Pour ce faire, procédez comme suit :
  1. Tapez les commandes suivantes et appuyez sur ENTRÉE après chaque commande :
    • net stop cryptsvc
    • MD %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. Supprimer tout le contenu du dossier catroot2, mais ne supprimez pas le dossier catroot2.
  3. Tapez la commande suivante et appuyez sur ENTRÉE :
    Net start cryptsvc
  4. Fermez la fenêtre d'invite de commande.

Méthode 5: Supprimer les valeurs de Registre incorrects

Supprimez toutes les valeurs incorrectes qui peuvent exister dans le Registre. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, puis tapez Regedit dans la zone Démarrer la recherche .
  2. Dans la liste desprogrammes , cliquez sur regedit.exe.
  3. Recherchez, puis sélectionnez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Cliquez surcomposants.
  5. Cliquez sur Exporter.
  6. Dans la zoneNom de fichier , tapez composants.
  7. Dans la zone Enregistrer dans , cliquez sur Bureauet cliquez sur Enregistrer, puis enregistrez le fichier sur votre bureau.
  8. Dans le volet d'informations, cliquez droit sur PendingXmlIdentifieret puis cliquez sur Supprimer. Si cette valeur n'existe pas, passez à l'étape suivante.
  9. Dans le volet de détails, droit de la souriscliquez sur NextQueueEntryIndex, puis cliquez sur Supprimer. Si cette valeur n'existe pas, passez à l'étape suivante.
  10. Dans le volet de détails, cliquez avec le bouton droit de la souris surAdvancedInstallersNeedResolving, puis cliquez sur Supprimer. Si la valeur n'existe pas, passez à l'étape suivante.
  11. Redémarrez l'ordinateur.
  12. Essayez de nouveau d'installer les mises à jour.
Méthode 6: Enregistrer les fichiers de mise à jour de Windows
Enregistrer les fichiers de mise à jour de Windows. Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. À l'invite de commandes, tapez la commande suivante :
    REGSVR32 WUPS2.DLL /S
    REGSVR32 WUPS.DLL /S
    REGSVR32 WUAUENG.DLL /S
    REGSVR32 WUAPI.DLL /S
    REGSVR32 WUCLTUX.DLL /S
    REGSVR32 WUWEBV.DLL /S
    REGSVR32 JSCRIPT.DLL /S
    REGSVR32 MSXML3.DLL /S
  3. Essayez d'installer les mises à jour à nouveau.

Méthode 7: Assurez-vous que votre application antivirus n'analyse pas certains fichiers

Assurez-vous que votre application antivirus n'analyse pas les fichiers dans le répertoire % windir % \SoftwareDistribution sur n'importe quel ordinateur sur lequel est installé l'Agent Windows Update.

Pour les ordinateurs qui exécutent Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista ou Windows Server 2008, ne pas analyser les fichiers et les dossiers suivants.

Remarque Ces fichiers ne sont pas au risque d'infection. Si vous analysez ces fichiers, des problèmes de performance graves peuvent se produire parce que certains fichiers sont peut-être verrouillés. Si un jeu spécifique de fichiers est identifié par son nom, excluez uniquement ces fichiers au lieu du dossier entier. Parfois, le dossier complet doit être exclu. N'excluez pas ces éléments en fonction de l'extension de nom de fichier. Par exemple, n'excluez pas tous les fichiers ayant une extension .dit. Microsoft n'a aucun contrôle sur les autres fichiers qui peuvent utiliser les mêmes extensions que ces fichiers.
  • Fichiers qui sont liés à Microsoft Windows Update ou à la mise à jour automatique
  • Le fichier de base de données mise à jour de Windows ou le fichier de base de données mise à jour automatique

    Remarque Ce fichier (Datastore.edb) se trouve dans le répertoire suivant :
    %windir%\SoftwareDistribution\Datastore
  • Les fichiers journaux des transactions

    Remarque Ces fichiers sont situés dans le dossier suivant :
    %windir%\SoftwareDistribution\Datastore\Logs
Excluez les fichiers suivants :
  • Edb*.log

    Remarque Le caractère générique indique la présence possible de plusieurs fichiers.
  • Res1.log
  • Res2.log
  • Edb.chk
  • Tmp.edb

Méthode 8: Renommer le dossier SoftwareDistribution

Renommez le dossier SoftwareDistribution temporaire de Windows Update. Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. Exécutez les commandes suivantes et appuyez sur ENTRÉE après chaque commande :
    • Net stop wuauserv
    • CD % racine_système %.
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Essayez d'installer les mises à jour à nouveau.
Important Les problèmes suivants se produisent lorsque vous utilisez cette méthode :
  • Mises à jour qui sont actuellement téléchargés mais qui n'ont pas encore été installés doivent être téléchargés à nouveau à l'aide de Windows Update ou Microsoft Update.
  • Lorsque vous supprimez le dossier de Distribution de logiciels, l'historique des téléchargements sont supprimé.
  • Si vous recevez actuellement des mises à jour à partir de Microsoft Update et de Windows Update, vous devrez resélectionner cette option à partir du site Web Windows Update.
Remarque Si le problème est résolu et que vous pouvez télécharger et d'installer des mises à jour avec succès, vous pouvez supprimer en toute sécurité le dossier SoftwareDistribution.old pour récupérer de l'espace disque.

Méthode n° 9: Effacer la file d'attente de BITS de tous les travaux en cours

Désactivez tous les travaux en cours de la file d'attente de BITS. Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. À l'invite de commandes, tapez les commandes suivantes et appuyez sur ENTRÉE après chaque commande :

    Net stop bits
    Net stop wuauserv
    Ipconfig /flushdns
    cd \documents and settings\all users\application data\microsoft\network\downloader
    Del qmgr0.dat
    Del qmgr1.dat
    Net start bits
    Net start wuauserv
    Remarque
    Après avoir effectué ces étapes, la file d'attente de BITS est désactivée.
  3. Essayez d'installer les mises à jour à nouveau.

Méthode 10 : Télécharger et installer manuellement la mise à jour 958056

Téléchargez et installez manuellement la mise à jour de la base de connaissances 958056. Pour ce faire, procédez comme suit :
  1. Déterminer le numéro de l'article de Base de connaissances Microsoft de la mise à jour a échoué. Pour ce faire, effectuez l'une des actions suivantes : afficher le message de code d'erreur.
    • Permet d'afficher le message de code d'erreur.
    • Afficher l'historique de mise à jour sur le site Web Windows Update ou sur le site Web Microsoft Update. Pour ce faire, procédez comme suit :
      1. Visitez le site Web Microsoft Update suivant :
        http://Update.Microsoft.com
      2. Sous Options, cliquez sur consulter l'historique des mises à jour.
      3. Dans la colonne mise à jour, déterminer le numéro de l'article de Base de connaissances Microsoft de la mise à jour a échoué.
  2. Visitez le site Web de téléchargement de Windows suivant :
    http://www.Microsoft.com/Windows/downloads/default.aspx
  3. Dans la zone Rechercher sur la page Web de téléchargements, tapez le numéro de l'article que vous avez localisée à l'étape 1, puis cliquez sur Go.
    Remarque N'incluez pas les lettres « kb » lorsque vous tapez le numéro de l'article. Par exemple, tapez « kb123456 » en tant que 123456.
  4. Parcourez la liste de contenu renvoyé pour rechercher l'article de la Base de connaissances qui contient un lien vers le téléchargement.
    Remarque Vous pouvez être invité à valider Windows. Si vous y êtes invité, suivez les instructions pour valider Windows et poursuivez la mise à jour.
  5. Cliquez sur Télécharger, puis cliquez sur Enregistrer lorsque vous êtes invité à enregistrer le fichier téléchargé. Enregistrer le téléchargement sur votre bureau.
  6. Une fois le téléchargement terminé, cliquez sur Ouvrir pour installer la mise à jour.
    Remarque L'installation de la mise à jour peut échouer si la mise à jour est incorrect pour votre version de Windows.

Méthode 11 : Renommer Pending.xml

Renommez le fichier Pending.xml. Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. À l'invite de commandes, tapez la commande suivante :
    takeown /f C:\Windows\winsxs\pending.xml
  3. Renommez le chemin d'accès c:\windows\winsxs\pending.xml à l'aide de la commande suivante :
Ren c:\windows\winsxs\pending.xml pending.old

Méthode n° 12 : Exécuter Chkdsk sur la partition Windows

Exécuter une vérification de disque sur la partition Windows. Pour ce faire, procédez comme suit :
  1. Ouvrez une fenêtre d'invite de commandes d'administration.
  2. À l'invite de commandes, tapez la commande suivante :
    Chkdsk volume: /f /r

Propriétés

Numéro d'article: 2509997 - Dernière mise à jour: lundi 28 juillet 2014 - Version: 25.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Starter
  • Windows Vista Édition Intégrale
  • Windows 7 Entreprise
  • Windows 7 Édition Familiale Basique
  • Windows 7 Édition Familiale Premium
  • Windows 7 Professionnel
  • Windows 7 Édition Starter
  • Windows 7 Édition Integrale
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard
Mots-clés : 
kbmt KB2509997 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: 2509997
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