Introduction

Cet article décrit le programme d'installation autonome de Windows (Wusa.exe) pour les systèmes d'exploitation Windows suivants :

  • Windows Vista

  • Windows Server 2008

  • Windows 7

  • Windows Server 2008 R2

  • Windows 8

  • Windows Server 2012

  • Windows 8.1

  • Windows Server 2012 R2

  • Windows 10

  • Windows Server 2016 Technical Preview

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 mise à jour portent l'extension de nom de fichier .msu. L'extension .msu est associée au programme d'installation autonome de Windows Update.

Informations supplémentaires

Les fichiers .msu contiennent les composants ci-dessous.

Contenu

Description

Des métadonnées Windows Update

Décrit chaque package de mise à jour contenu dans le fichier .msu.

Un ou plusieurs fichiers .cab

Chaque fichier .cab représente une mise à jour.

Un fichier .xml

Ce 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).

Par exemple, vous téléchargez le correctif logiciel 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écompresser 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és

Ce 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écompresse le contenu du fichier .msu dans un dossier temporaire. Ensuite, Wusa.exe applique 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 cet outil. 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 commandes, tapez la commande suivante pour installer le package de mise à jour :

wusa.exe d:\934307\Windows6.0-KB934307-x86.msuVous 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
Vous pouvez utiliser les commutateurs ci-après avec Wusa.exe.

Commutateur

Description

/?, /h, /help

Affiche l'aide.

/quiet

Exé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 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.

/norestart

Empêche Wusa.exe de redémarrer l'ordinateur. Le commutateur /norestart est ignoré si le commutateur /quiet est absent. 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

/uninstall

Désinstalle le package ou le numéro d'article de la Base de connaissances spécifié.

/kb

Spécifie le package à désinstaller à l'aide de son numéro dans la Base de connaissances. Ne peut être passé qu'avec le commutateur /uninstall.

/extract

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

/warnrestart

Lorsque 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.

/forcerestart

Lorsque ce commutateur est combiné au commutateur /quiet, Wusa.exe force la fermeture des applications et commence 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
Pour afficher le journal des événements du programme d'installation autonome de Windows Update, procédez comme suit :

  1. Cliquez sur 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 et Windows Server 2012, dans l'écran d'accueil, tapez observateur d'événements, cliquez sur Paramètres, puis cliquez sur Afficher les journaux d'événements sous Paramètres.

    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

Besoin d’aide ?

Développez vos compétences

Découvrez des formations >

Accédez aux nouvelles fonctionnalités en avant-première

Rejoindre Microsoft Insider >

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×