Fonctionnalités à la demande

Vue d’ensemble

les fonctionnalités à la demande (FODs) sont Windows des fonctionnalités qui peuvent être ajoutées à tout moment. Les fonctionnalités courantes incluent des ressources de langage telles que la reconnaissance de l’écriture manuscrite ou d' autres fonctionnalités telles que le .NET Framework (. NetFx3). quand Windows 10 ou Windows serveur a besoin d’une nouvelle fonctionnalité, il peut demander le package de fonctionnalités à partir de Windows Update.

Vous pouvez également préinstaller FODs afin qu’ils soient prêts si un utilisateur en a besoin. les FODs sont distribués en tant que fichiers .cab sur les langues et les fonctionnalités facultatives ISO et vous pouvez utiliser DISM pour ajouter un ou plusieurs FODs à une image Windows. si vous utilisez les langues et les fonctionnalités facultatives ISO pour préinstaller FODs, assurez-vous que vous utilisez le fichier iso qui correspond à votre version d’image Windows.

Notes

les langues et les fonctionnalités facultatives ISO sont nouvelles pour Windows 11. les versions précédentes de Windows utilisent la norme ISO des fonctionnalités à la demande (dom).

Important

Ajoutez des modules linguistiques, des FODs et des applications, dans cet ordre, avant d’installer une mise à jour. Si vous ajoutez une mise à jour avant d’ajouter des modules linguistiques, des FODs et des applications, vous devrez réinstaller la mise à jour.

Types de fonctionnalités à la demande

Windows dispose de deux types de fonctionnalités à la demande :

  • FODs sans packages satellites: FODs monolithique avec toutes les ressources de langage empaquetées dans le même package. Ces FODs sont distribués sous la forme d’un fichier de .cab unique.

    Ils peuvent être ajoutés à l’aide /Add-Capability de DISM ou de /Add-Package .

  • FODs avec des packages satellites: FODs de langue neutre qui ont des ressources de langue et/ou d’architecture dans des packages distincts (satellites). lorsque vous installez ce type de dom, seuls les packages qui s’appliquent à l’image Windows sont installés, ce qui réduit l’encombrement du disque. Tandis que ces FODs sont distribués sous la forme d’un ensemble de fichiers .cab, ils sont installés en spécifiant un seul /capabilityname lorsque vous exécutez DISM /Add-Capability . Le FODs satellite ne peut pas être installé à l’aide de l’option de DISM /Add-Package .

    Les FODs avec des satellites requièrent un référentiel de Dom bien formé. Vous pouvez utiliser les langages et les fonctionnalités facultatives ISO comme référentiel, ou un référentiel personnalisé que vous créez avec DISM /export-source . Ne copiez pas les fichiers .cab dans un dossier et essayez de l’utiliser en tant que référentiel. DISM nécessite des métadonnées supplémentaires dans le référentiel.

    Consultez fonctionnalités disponibles à la demande pour plus d’informations sur les FODs qui ont des satellites. La langue FODs n’a pas de satellites.

Conseil

Bien que vous puissiez ajouter des FODs non-satellites à l’aide de /add-package , nous vous recommandons d’ajouter tous les FODs avec, /add-capability car vous pouvez les utiliser pour ajouter des FODs satellites et non satellites.

Fonctionnalités multimédia à la demande

Les packages de fonctionnalités à la demande sont disponibles sur un média hors connexion. le tableau ci-dessous mappe Windows versions de version au support correspondant que vous devez utiliser pour installer des fonctionnalités à la demande.

Version de Windows Média
Windows 11 Windows 11 langues et fonctionnalités facultatives ISO
Windows Server 2022 Windows Serveur 2022 langues et fonctionnalités facultatives ISO
Windows 10, version 21H1 Windows 10, version 2004 fonctionnalités à la demande ISO
Windows 10, version 20H2 Windows 10, version 2004 fonctionnalités à la demande ISO
Windows 10, version 2004 Windows 10, version 2004 fonctionnalités à la demande ISO
Windows 10, version 1909 Windows 10, version 1903 fonctionnalités à la demande ISO
Windows 10 version 1903 Windows 10, version 1903 fonctionnalités à la demande ISO
Windows 10, version 1809 Windows 10 Fonctionnalités à la demande, version 1809 ISO

Ajout ou suppression de fonctionnalités à la demande

Utilisation de DISM/Add-Package pour ajouter ou supprimer des FODs

vous pouvez ajouter des fonctionnalités non satellite à la demande à une image Windows avec DISM /add-package . les FODs que vous pouvez ajouter avec /add-package incluent le langage FODs, les FODs qui sont préinstallés avec Windows et les FODs que nous recommandons pour la préinstallation.

les fabricants d’ordinateurs oem peuvent généralement ajouter des FODs à leurs images Windows à l’aide de DISM /add-package , sauf s’ils ont besoin de préinstaller des dom qui possèdent des satellites.

Commande Description Exemple
/Add-Package Ajoute un package, y compris un .cab DOM à une image. add-package peut uniquement être utilisé pour ajouter des FODs qui n’ont pas de packages satellites. DISM.exe /image:C:\mount\Windows /add-package /packagepath:E:\Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab
/Get-Packages Obtient la liste de tous les packages d’une image. DISM /image:C:\Mount\Windows /get-packages
/Get-Packageinfo Obtenir des informations sur un package dans une image. DISM /image:C:\mount\Windows /get-packageInfo /packagename:Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17134.1000
/Remove-Package Supprime un package d’une image. Remarque : ne supprimez pas un package dont dépendent d’autres packages. Par exemple, si vous avez installé l’écriture manuscrite en français et les packages de base, ne supprimez pas le package de base. DISM.exe /image:C:\mount\Windows /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0

Utilisation de DISM/Add-Capability pour ajouter ou supprimer des FODs

Vous pouvez également installer FODs avec DISM /add-Capability . Vous devez utiliser /add-capability pour préinstaller les FODs satellites. si vous préinstallez un dom sur une image hors connexion, utilisez l' /source option pour indiquer à Windows où trouver les fichiers d’installation des dom. /sourcePeut être un référentiel de DOM ou un langage monté et des fonctionnalités facultatives ISO. Vous pouvez utiliser plusieurs /source arguments dans une commande.

si vous ajoutez un dom à une image en ligne, /add-capability télécharge des fonctionnalités à partir de Windows Update et les ajoute à l’image. si vous ne souhaitez pas installer à partir de Windows Update, vous pouvez utiliser /LimitAccess , qui indique à DISM de ne pas vérifier Windows Update ou Windows Server Update Services pour les fichiers sources de fonctionnalité.

Pour plus d’informations, consultez fonctionnalités de l' outil DISM pour la maintenance des packages Command-Line options .

  • Utilisez l' /online option pour ajouter la fonctionnalité à votre PC.
  • utilisez /Image:\<mount path> avec l' /source option pour ajouter la fonctionnalité à une image de Windows montée.
Commande Description Exemple
/add-capability

Ajoute une fonctionnalité à une image.

Pour les packages avec des dépendances, cette opération extrait également les packages dépendants. Par exemple, si vous ajoutez le package vocal, vous obtenez également les packages de base et de synthèse vocale en plus de la reconnaissance vocale.

DISM recherche les fichiers sources aux emplacements suivants :
  1. Si /source est spécifié, DISM recherche d’abord dans les emplacements spécifiés.
  2. Si /source n’est pas spécifié ou si les fichiers sources sont introuvables aux emplacements spécifiés, DISM vérifie les emplacements spécifiés par la stratégie de groupe.
  3. si les fichiers sont toujours introuvables et si DISM s’exécute sur une image en ligne, et si /LimitAccess n’est pas spécifié, il recherche les fichiers sur Windows Update.
DISM.exe /image:C:\mount\Windows /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:E:

DISM.exe /Online /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0

/Get-Capabilities Obtient les fonctionnalités de l’image. DISM /image:C:\Mount\Windows /Get-Capabilities
/Get-CapabilityInfo Obtenir des informations sur une fonctionnalité dans l’image. DISM /image:C:\mount\Windows /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Remove-Capability

Supprime une fonctionnalité d’une image.

Remarque: vous ne pouvez pas supprimer une fonctionnalité dont dépendent d’autres packages. Par exemple, si l’écriture manuscrite et les fonctionnalités de base sont installées, vous ne pouvez pas supprimer la fonctionnalité de base.

DISM.exe /image:C:\mount\Windows /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0

Pour afficher toutes les commandes DISM disponibles pour les fonctionnalités, consultez fonctions DISM service de maintenance de packages Command-Line options.

Dépôts de Dom

Lorsque /add-capability vous utilisez pour ajouter FODs à une image, vous spécifiez un référentiel comme emplacement source. Vous pouvez :

  • Utilisez directement l’ISO des fonctionnalités et des langages montés en tant que référentiel
  • Créer un référentiel de Dom personnalisé

L’exemple suivant montre comment créer un référentiel de Dom personnalisé de taille minimale qui comprend un seul DOM satellite :

  1. monter votre image Windows

    dism /mount-image /imagefile:install.wim /mountdir:C:\mount
    
  2. Montez les fonctionnalités à la demande ISO avec l’Explorateur de fichiers. Cette opération lui attribue une lettre de lecteur.

  3. Exportez un DOM à partir de votre image de l’ISO DOM.

    dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository /capabilityname:App.StepsRecorder~~~~0.0.1.0
    

    Où D:\ est l’emplacement de montage de la fonctionnalité à la demande ISO

Vous pouvez maintenant utiliser C:\REPOSITORY comme source pour le FODs que vous avez inclus dans le référentiel.

Notes

Si vous ajoutez et supprimez des lanauges de votre image, vous devrez peut-être créer un référentiel personnalisé de Dom et de modules linguistiques. Pour plus d’informations, consultez création d’un référentiel de Dom personnalisé et d’un module linguistique .