Vous ne pouvez pas extraire le contenu d'un Package autonome Microsoft pour Windows Vista

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

Sommaire

Symptômes

Lorsque vous essayez d'extraire et d'afficher le contenu d'un Package autonome Microsoft (MSU) pour Windows Vista, vous ne parvenez pas à extraire les fichiers.

Par exemple, l'un des problèmes suivants peut se produire :
  • Si vous essayez d'utiliser le commutateur de ligne de commande /x à l'invite de commandes pour extraire le fichier sur un ordinateur Windows Vista, une boîte de dialogue contenant de l'aide sur la ligne de commande pour le fichier MSU s'affiche.
  • Si vous essayez d'ouvrir le fichier sur un ordinateur qui n'exécute pas Windows Vista, l'opération échoue. Au lieu d'ouvrir le fichier, Windows vous invite à rechercher le programme utilisé pour créer le fichier.

Cause

Ces problèmes peuvent se produire pour les raisons suivantes :
  • Le commutateur de ligne de commande /integrate ne peut pas être utilisé pour extraire des packages MSU.
  • Les packages MSU pour Windows Vista utilisent une extension de nom de fichier qui n'est pas reconnue par des versions antérieures de Windows.

Résolution

Pour résoudre ce problème, utilisez la commande Windows Vista Expand pour extraire et afficher les fichiers d'un package MSU. La commande Expand est incluse dans Windows Vista et dans le Kit de préinstallation OEM (OPK) de Windows Vista.

Remarque La commande Windows Vista Expand diffère de la commande Expand qui est incluse dans les versions antérieures de Windows.

Pour utiliser la commande Windows Vista Expand pour développer les fichiers du package MSU, procédez comme suit :
  1. Si vous extrayez un package de correctifs, procédez comme suit :
    1. Double-cliquez sur le fichier Hotfix.exe.
    2. Dans la boîte de dialogue Auto-extractible Microsoft, cliquez sur Continuer.
    3. Dans la boîte de dialogue Sélectionnez le dossier dans lequel vous voulez décompresser les fichiers, tapez C:\MSUFolder, puis cliquez sur OK.
    Si vous n'extrayez pas un package de correctifs, créez un dossier nommé C:\MSUFolder, puis enregistrez-y le fichier MSU.
  2. À l'invite de commandes, tapez les commandes suivantes. Appuyez sur ENTRÉE après chaque commande.
    c:
    cd c:\MSUFolder
    expand -F:* Nom_fichier_MSU_enregistré.msu c:\MSUFolder
    expand -F: Nom_fichier_MSU_enregistré.cab c:\MSUFolder
Le dossier C:\MSUFolder contient à présent un ou plusieurs sous-dossiers et fichiers qui portent les extensions de nom de fichier .mum et .manifest. Ces sous-dossiers contiennent les fichiers qui sont mis à jour par le package MSU. Ces fichiers décrivent opérations de fichier, les modifications de Registre et d'autres opérations qui doivent être effectuées pour installer le composant.

Plus d'informations

Le fichier .cab qui est extrait à partir du fichier MSU utilise la technologie de compression IPD (Intra-Package Delta). La technologie IPD réduit la taille de téléchargement d'un fichier MSU mais fournit cependant un package autonome qui contient les fichiers mis à jour. Un fichier .cab qui recourt à la technologie IPD est appelé package « prenant en charge IPD ». Il est possible que d'autres programmes et outils ne puissent pas extraire ou afficher les fichiers d'un package IPD contenu dans un fichier MSU.

Par exemple, les programmes et outils suivants ne peuvent pas extraire ou afficher les fichiers d'un package IPD :
  • Explorateur Windows
  • La commande Expand qui est incluse dans des versions antérieures de Microsoft Windows.
  • Le programme WinZip de WinZip International LLC.
Si vous essayez d'utiliser l'un de ces programmes ou outils pour extraire les fichiers d'un package IPD, seuls les deltas binaires qui sont inclus dans le fichier .cab peuvent être extraits. La liste de fichiers delta binaires peut ressembler à ceci :
_manifest_.cix.xml
0
1
2
Les fichiers qui sont nommés 0, 1, 2, etc, sont des fichiers delta binaires. Ces fichiers permettent de synthétiser les fichiers mis à jour lors de l'installation de la mise à jour.

Les mises à jour logicielles Windows Vista suivantes sont distribuées dans des packages MSU qui utilisent la technologie IPD :
  • Mises à jour de sécurité
  • Mises à jour critiques
  • Mises à jour
  • Correctifs cumulatifs
  • Correctifs

Informations relatives à la commande Windows Vista Expand

Utilisez la syntaxe suivante pour exécuter la commande Windows Vista Expand :

Expand [-r] Source Destination
Expand -r Source [Destination]
Expand -D Source.cab [F:Fichiers]
Expand Source.cab -F:Fichiers Destination

Le tableau suivant explique la syntaxe de la commande Expand.
Réduire ce tableauAgrandir ce tableau
-rPermet de renommer les fichiers développés.
-DPermet d'afficher la liste des fichiers dans le fichier source.
SourceChemin d'accès et nom du fichier source. Il est possible d'utiliser des caractères génériques.
-F:FichiersNoms des fichiers à développer à partir d'un fichier .cab.
DestinationChemin et nom du fichier ou du répertoire de destination. Si Source correspond à plusieurs fichiers et si vous n'indiquez pas -r, Destination doit être un répertoire.
Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 928636 - Dernière mise à jour: vendredi 23 mars 2007 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Entreprise 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Professionnel
  • Windows Vista Professionnel 64 bits
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Starter
  • Windows Vista Édition Intégrale
Mots-clés : 
kbtshoot kbexpertiseinter kbprb KB928636
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