Comment installer les mises à jour CAB et MSU à partir du catalogue Windows Update?

L'installation de mises à jour via Windows Update peut parfois être problématique. Les téléchargements peuvent se bloquer à un stade spécifique en raison de problèmes avec le serveur Windows Update ou le Content Delivery Network (CDN) qui héberge la mise à jour dans votre région. Il est également possible que la configuration de Windows Update ou des services BITS sur l'ordinateur local soit en cause.

Dans les deux cas, le personnel du support technique peut vous conseiller de télécharger la mise à jour hors ligne via le catalogue Microsoft Update et de l'installer.

Le catalogue Microsoft Update fournit des mises à jour, y compris des pilotes, destinées à être distribuées sur un réseau. Les packages Windows Update téléchargés à partir du catalogue Microsoft Update peuvent également être utilisés dans des systèmes uniques.

Les packages Windows Update peuvent se présenter sous deux formats. L'un est le format «Windows Update Standalone Package» (extension .msu), et l'autre, un fichier CAB (.cab).

Fichiers .MSU

Le programme d'installation autonome de Windows Update (fichier .msu) contient les éléments suivants:

  1. Métadonnées Windows Update: décrit chaque package de mise à jour contenu dans le fichier .msu.
  2. Un ou plusieurs fichiers .cab: chaque fichier .cab représente une mise à jour.
  3. Un fichier .xml: ce fichier .xml décrit le package de mise à jour .msu.
  4. Un fichier de propriétés: ce fichier contient les propriétés de chaîne utilisées par Wusa.exe. Par exemple, ce fichier contient le titre de l'article associé dans la base de connaissances Microsoft, l'ID de la base de connaissances et les informations «Type de package».

Lorsque vous exécutez un fichier .msu, le programme d'installation autonome de Windows Update (wusa.exe) extrait le contenu du package dans un dossier et lit les métadonnées de Windows Update pour rechercher les mises à jour disponibles pour votre ordinateur.

Disons; votre système a déjà une mise à jour plus récente déjà installée, ou la mise à jour que vous essayez d'appliquer est pour une architecture de processeur différente (x86 contre x64), WUSA bloquerait le processus d'installation en lançant le message d'erreur La mise à jour n'est pas applicable à votre ordinateur .

Si WUSA détermine que la mise à jour s'applique à votre système, elle lance ensuite le processus d'installation à l'aide de l'API Windows Update Agent.

Installation du package de mise à jour .MSU

Pour installer un fichier MSU, il vous suffit de double-cliquer sur le fichier. Toutefois, si vous devez utiliser des paramètres de configuration supplémentaires, tels que «/ quiet» (pour une installation silencieuse), reportez-vous à l'article Microsoft KB Description du programme d'installation autonome de Windows Update dans Windows.

Fichiers .CAB

Les fichiers CAB (.CAB) sont des archives compressées qui contiennent des fichiers système ou des pilotes. Parfois, les packages Windows Update sont au format CAB qui n'a pas de moteur d'installation, de fichier XML ou de fichier de métadonnées. Par exemple, le package de mise à jour pour la mise à jour cumulative pour Windows 10 KB3194496 est venu au format .cab au lieu du format .msu habituel.

Installation des mises à jour .CAB (non-pilotes)

Pour appliquer la mise à jour CAB, vous devez utiliser DISM, qui est l'abréviation de Deployment Image Servicing and Management Tool.

Ouvrez une fenêtre d'invite de commandes élevée ou Admin et tapez:

 dism / online / add-package / packagepath: "cab_package_path" 

Exemple

 dism / online / add-package / packagepath: "f: \ wu catalog \ windows10.0-kb3194496-x64.cab" 

Appuyez sur Entrée. Cela s'applique à la mise à jour KB3194496.

Si un package Windows Update venait dans les deux formats (.cab et .msu), comme dans le cas de KB3197954, j'opterais toujours pour la version .msu.

Ajouter une option d'installation au menu contextuel des fichiers .CAB

Vous pouvez également ajouter la commande «Installer» pour les fichiers .CAB dans le menu contextuel afin de ne pas avoir à exécuter la ligne de commande DISM manuellement.

$config[ads_text6] not found

Copiez les lignes suivantes dans le Bloc-notes, enregistrez-le avec l'extension .REG. Double-cliquez ensuite sur le fichier pour appliquer le contenu au registre.

Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs] [HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs] @="Install" "HasLUAShield"="" [HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs\Command] @="cmd /k dism /online /add-package /packagepath:"%1"" 

Cela ajoute la commande "Installer" au menu contextuel pour les fichiers .CAB.

Installation du package de pilotes .CAB

Si vous utilisez l'outil DISM pour installer le package de pilote de cabine, le message d'erreur suivant peut s'afficher:

Une erreur s'est produite lors de l'ouverture - erreur filename.cab: 0x80070002

Erreur: 2

Le système ne peut pas trouver le fichier spécifié.

Le fichier journal DISM se trouve dans C: \ WINDOWS \ Logs \ DISM \ dism.log

La maintenance du pilote DISM doit être effectuée à l'aide du paramètre /Add-Driver . De plus, cela ne fonctionne que pour les images hors ligne (WIM).

Si le fichier .cab contient des pilotes, vous devez extraire le contenu de l'archive cab dans un dossier. Vous pouvez utiliser la expand.exe commande expand.exe ou un archiveur tiers comme 7-Zip pour extraire le contenu du fichier cab. Pour extraire à l'aide de la commande expand, utilisez cette syntaxe de ligne de commande:

 développez cab_file -F: * destination_path 

Exemple:

 développez "D: \ drivers \ 200043875_a5fc6b6f03141541889a015827d9db2409a9945b.cab" -F: * D: \ Drivers \ Realtek 

Ensuite, ouvrez le Gestionnaire de périphériques. Cliquez avec le bouton droit sur le périphérique pour lequel vous souhaitez mettre à jour le pilote, puis cliquez sur Mettre à jour le pilote .

Sélectionnez Parcourir mon ordinateur pour le logiciel du pilote, et mentionnez l'emplacement où vous avez extrait les pilotes Realtek et mettez-le à jour.

Voir également Comment sauvegarder et restaurer des pilotes de périphérique dans Windows 10

Articles Connexes