DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 934307 - Dernière mise à jour: mardi 2 juillet 2013 - Version: 4.0

Introduction

Cet article décrit le programme d'installation autonome de Windows Update (Wusa.exe) dans les systèmes d'exploitation Windows suivants :
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Windows 8
  • Windows Server 2012

Le fichier Wusa.exe se trouve dans le dossier %windir%\System32. Le programme d'installation autonome de Windows Update utilise l'API de l'Agent de mise à jour automatique Windows Update pour installer les packages de mises à jour. Ces packages de mises à jour portent l'extension de nom de fichier .msu. L'extension .msu est associée au programme d'installation autonome de Windows Update.

Plus d'informations

Les fichiers .msu contiennent les composants ci-dessous.

Réduire ce tableauAgrandir ce tableau
ContenuDescription
Des métadonnées Windows UpdateDécrit chaque package de mise à jour contenu dans le fichier .msu.

Un ou plusieurs fichiers .cabChaque fichier .cab représente une mise à jour.

Un fichier .xmlCe fichier .xml décrit le package de mise à jour .msu. Wusa.exe utilise le fichier .xml lorsque vous effectuez une installation sans assistance de la mise à jour à l'aide du gestionnaire de package (Pkgmgr.exe).

Téléchargez, par exemple, le correctif 934307. Le fichier Windows6.0-KB934307-x86.msu se trouve dans le dossier C:\934307. Tapez la commande suivante à l'invite de commandes pour développer le fichier .msu dans un dossier temporaire :

expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP%

Tapez ensuite la commande suivante à l'invite de commandes :

pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml

Un fichier de propriétésCe fichier contient les propriétés de chaîne que l'outil Wusa.exe utilise. Il contient par exemple le titre de l'article correspondant dans la Base de connaissances Microsoft.


Lorsque vous utilisez Wusa.exe pour installer un package de mise à jour, Wusa.exe développe le contenu du fichier .msu dans un dossier temporaire et applique ensuite les procédures suivantes :
  1. Wusa.exe utilise les métadonnées Windows Update figurant dans le fichier .msu pour rechercher les mises à jour applicables.
  2. Wusa.exe copie le contenu des mises à jour applicables dans le dossier Windows Update sandbox. Windows Update sandbox est un dossier protégé.
  3. Wusa.exe appelle la fonction appropriée dans l'API de l'Agent de mise à jour automatique Windows Update en fonction du mode de démarrage de Wusa.exe.
  4. Lorsque l'Assistant Windows Update a terminé l'installation, l'API de l'Agent de mise à jour automatique Windows Update retourne un état. Wusa.exe fonctionne ensuite de façon synchrone avec l'API de l'Agent de mise à jour automatique Windows Update.
Remarque Chaque mise à jour d'un package de mise à jour .msu est installée dans une session distincte. Une seule instance de Wusa.exe est exécutée lorsque vous utilisez Wusa.exe. Wusa.exe ne modifie pas le contenu des mises à jour dans les fichiers .msu. L'infrastructure Windows Update effectue les actions requises en fonction du contenu de la mise à jour.

Lorsque vous démarrez Wusa.exe en mode interactif, l'écran d'accueil affiche des informations de niveau supérieur sur la mise à jour. Si vous poursuivez l'installation de la mise à jour, Wusa.exe appelle la fonction appropriée dans l'API de l'Agent de mise à jour automatique Windows Update pour démarrer l'Assistant Windows Update. L'Assistant Windows Update affiche les termes du contrat de licence logiciel Microsoft associés à ce package de mise à jour. Wusa.exe appelle l'API de l'Agent de mise à jour automatique Windows Update pour continuer l'installation. Wusa.exe attend ensuite que l'Assistant Windows Update termine l'installation.

Pour installer un package de mise à jour .msu, exécutez Wusa.exe avec le chemin d'accès complet du fichier.

Par exemple, si le fichier Windows6.0-KB934307-x86.msu se trouve dans le dossier D:\934307, à l'invite de commande, tapez la commande suivante pour installer le package de mise à jour :
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
Vous pouvez également double-cliquer sur le fichier .msu pour installer le package de mise à jour.

Vous pouvez utiliser Wusa.exe pour désinstaller une mise à jour dans Windows 7, Windows Server 2008 R2, Windows 8 et Windows Server 2012.

Remarque Vous ne pouvez pas utiliser Wusa.exe pour désinstaller les mises à jour dans Windows Vista ou Windows Server 2008. Vous pouvez utiliser l'Explorateur de logiciels de Windows Defender pour désinstaller manuellement les mises à jour. Pour plus d'informations sur l'Explorateur de logiciels, reportez-vous au site Web de Microsoft à l'adresse suivante :
Utilisation de l'Explorateur de logiciels dans Windows Defender (http://windows.microsoft.com/fr-fr/windows-vista/Using-Software-Explorer-in-Windows-Defender)

Vous pouvez utiliser les commutateurs ci-après avec Wusa.exe.

Réduire ce tableauAgrandir ce tableau
CommutateurDescription
/?, /h, /helpAffiche l'aide.

/quietExécute Wusa.exe en mode silencieux sans intervention de l'utilisateur. Lorsque l'outil est exécuté en mode silencieux, il s'exécute sans que l'utilisateur n'ait à intervenir. L'ordinateur redémarre si cela est nécessaire.

Par exemple, si le fichier Windows6.0-KB934307-x86.msu se trouve dans le dossier D:\934307, à l'invite de commandes, tapez la commande suivante pour installer le package de mise à jour sans intervention de l'utilisateur :

wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet

Remarque Lorsque vous utilisez ce commutateur, les termes du contrat de licence logiciel Microsoft ne s'affichent pas.

/norestartEmpêche Wusa.exe de redémarrer l'ordinateur. Le commutateur /norestart est ignoré si le commutateur /quiet n'est pas présent. Si vous utilisez Wusa.exe avec ces deux commutateurs, vous devez redémarrer manuellement le système d'exploitation une fois l'installation terminée, si l'installation nécessite un redémarrage de l'ordinateur.

Par exemple, si le fichier Windows6.0-KB934307-x86.msu se trouve dans le dossier D:\934307, à l'invite de commandes, tapez la commande suivante pour installer le package de mise à jour :

wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
/uninstallDésinstalle le package ou le numéro d'article de la Base de connaissances spécifié.

/kbSpécifie le package à désinstaller à l'aide de son numéro dans la Base de connaissances. Peut uniquement être utilisé conjointement avec le commuteur /uninstall.

/extractWusa.exe extrait le contenu du package dans un dossier de destination.

/warnrestartLorsque ce commutateur est utilisé conjointement avec le commutateur /quiet, Wusa.exe vous interroge avant d'effectuer un redémarrage sur les opérations d'installation et de désinstallation.

/forcerestartLorsque ce commutateur est utilisé conjointement avec le commutateur /quiet, Wusa.exe force la fermeture des applications, puis effectue un redémarrage.


Remarque Les fichiers .msu peuvent être installés sur une image hors connexion à l'aide de l'option DISM.exe /Add-Package et du kit de préinstallation OEM (OPK) de Windows 7 ou Windows 8 ou du kit d'installation automatisée (Windows AIK). Pour plus d'informations, reportez-vous au site Web de Microsoft TechNet à l'adresse suivante :

Options de ligne de commande de maintenance des packages du système d’exploitation (http://technet.microsoft.com/fr-fr/library/hh825265.aspx)

Pour afficher le journal des événements du programme d'installation autonome de Windows Update, procédez comme suit :
  1. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , tapez observateur d'événements dans la zone Rechercher, puis cliquez sur observateur d'événements dans la liste Programmes. Dans Windows 8 and Windows Server 2012, sur l'écran Démarrer, tapez observateur d'événements, cliquez sur Paramètres, puis cliquez sur Afficher les journaux d'événements sous Paramètres.

    Réduire cette imageAgrandir cette image
    Bouclier de sécurité
    Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe ou cliquez sur Continuer.

  2. Dans l'Observateur d'événements, développez Journaux Windows, puis cliquez sur Installation.

    Les événements d'installation s'affichent dans le volet du milieu.

  3. Dans le volet Actions, cliquez sur Filtrer le journal actuel.

  4. Dans la liste Sources de l'événement, activez la case à cocher WUSA, puis cliquez sur OK.

Références

Pour plus d'informations sur l'API de l'Agent de mise à jour automatique Windows Update, reportez-vous au site Web de Microsoft à l'adresse suivante :
Windows Update Agent (WUA) API Reference (http://msdn.microsoft.com/fr-fr/library/aa387292.aspx)

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Intégrale
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Starter
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows 7 Édition Familiale Basique
  • Windows 7 Édition Familiale Premium
  • Windows 7 Professionnel
  • Windows 7 Édition Integrale
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows Server 2012 Standard
Mots-clés : 
kbinfo kbhowto kbexpertiseinter KB934307
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.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store