Partager via


Références de packages facultatifs du système d'exploitation Validation

Vous pouvez utiliser des packages facultatifs à la demande .cab pour ajouter des fonctionnalités au système d’exploitation de validation. Il est important de noter qu’il existe des dépendances entre packages (cab-to-cab) et que si certains packages ne sont pas installés ensemble, le WIM résultant peut devenir inutilisable.

Où obtenir les composants facultatifs du système d’exploitation de validation

Tous les composants facultatifs du système d’exploitation de validation inclus se trouvent sous <ISO_ROOT>:\cabs.

Comment ajouter des fonctionnalités facultatives

Vous pouvez uniquement utiliser la méthode Personnaliser avec GenImage (Avancé) pour ajouter des fonctionnalités facultatives à l’image de base du système d'exploitation Validation.

Fonctionnalités du système d’exploitation de validation et composants facultatifs du système d’exploitation de validation

Les packages des fonctionnalités de Validation OS consistent en une collection de packages de composants optionnels (.cab) qui peut être ajoutée à une image hors ligne de Validation OS .wim. Les fichiers de package de composants facultatifs qui activent ces fonctionnalités sont disponibles sur l’ISO du système d’exploitation de validation dans le dossier <Root>\cabs.

  • Chaque package facultatif a une version indépendante de la langue et une version propre à la langue du fichier CAB. Les deux versions doivent être ajoutées à une image.
  • Le système d’exploitation Validation OS prend en charge WOW. Si l’une de vos applications s’appuie sur des fichiers binaires x86, veillez à ajouter également le package WOW64.

Lorsque vous utilisez le processus pris en charge pour ajouter des composants facultatifs du système d'exploitation Validation à l'image de base, il n'est pas nécessaire de vous soucier des distinctions neutres/langue, ni de spécifier les composants WOW64.

Packages facultatifs disponibles

nom du package Description
Microsoft-OneCore -KernelDebuggerTransports-Package Fournit la prise en charge pour le transport et le réseau du débogueur de noyau USB
Microsoft-OneCore-PersistentMemory-Drivers-Package Ce package ajoute des pilotes de mémoire persistante au système d’exploitation de validation. Les pilotes incluent nvdimm.sys, pmem.sys et scmbus.sys.
Microsoft-OneCore -SerialConsole-Package Fournit la prise en charge de la console série pour activer EMS dans le système d’exploitation Validation.
Pour configurer EMS Une fois que l’image a été flashée sur l’appareil, utilisez ces commandes à partir de l’invite de commandes de validation du système d’exploitation :
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Important :
EMS ne peut pas s’exécuter avec KD.
Microsoft-OneCore -TAEF-Package Ce package prend en charge l’automatisation des tests et l’infrastructure d’exécution dans le système d’exploitation de validation.
Microsoft-Windows-CoreSystem -ClassExtensions-Package Ce paquet contient des fichiers de support pour l’infrastructure d'extension de classe GPIO. Il inclut le pilote msgpioclx.sys.
Microsoft-Windows-CoreSystem -NetworkDrivers-Package Fournit des pilotes réseau dans le système d’exploitation de validation.
Microsoft-Windows-CoreSystem -OnecoreDrivers-Package Ce package inclut le pilote StorNVMe qui fournit l’accès aux appareils NVMe.
Microsoft-Windows-NetFx-VCRedist-Package Ce kit permet de faire fonctionner des applications qui se lient dynamiquement aux DLL redistribuables de Microsoft C Runtime Library 8.0 ou 9.0.
Microsoft-Windows-OpenGL-Package Autorise l’exécution d’applications graphiques basées sur OpenGL. Il est recommandé d’installer cette opération avec Microsoft-WinVOS-Graphics-Package.
Microsoft-WinVOS-Apps-Package Prise en charge de l’exécution d’applications qui utilisent des contrôles courants et des dialogues courants. Ce package inclut robocopy.exe et notepad.exe.
Microsoft-WinVOS-Audio-Package Fournit la prise en charge de la lecture audio dans le système d'exploitation Validation.

Ce package nécessite les packages requis suivants :
- Microsoft-Windows-CoreSystem -ClassExtensions-Package
- Microsoft-Windows-CoreSystem -NetworkDrivers-Package
- Microsoft-Windows-CoreSystem -OnecoreDrivers-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Bluetooth-Package Fournit la prise en charge de la découverte et du couplage Bluetooth dans le système d’exploitation Validation.
Microsoft-WinVOS-Camera-Package Fournit des fonctionnalités d’utilisation de la caméra dans le système d’exploitation de validation.

Ce package nécessite les packages requis suivants :
- Microsoft-Windows-CoreSystem -ClassExtensions-Package
- Microsoft-Windows-CoreSystem -NetworkDrivers-Package
- Microsoft-Windows-CoreSystem -OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Audio -WOW64-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-Multimedia-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-COM-Package Fournit l’accès aux fonctionnalités COM/OLE.
Microsoft-WinVOS-Connectivity-Devices-Package Fournit la prise en charge de la connectivité avancée, comme un support IHM, DAS, d'affichage et d'alimentation supplémentaire.
Microsoft-WinVOS-Connectivity-Package Fournit une prise en charge de la connectivité de base, notamment USB, HID, Serial, Touch, etc.

Remarque : lors de l’exécution sur du matériel réel, des pilotes de périphériques supplémentaires peuvent être nécessaires pour que certains appareils fonctionnent.
Microsoft-WinVOS-DiskTools-Package Vous permet d’effectuer un large éventail de travaux de gestion de disque. Ce package inclut des outils de gestion de disque tels que diskpart.exe et diskraid.exe.
Microsoft-WinVOS-Driver-Support-Package Contient différents composants de support des pilotes de système d'exploitation de bas niveau (par exemple, portcls.sys) nécessaires pour de nombreux pilotes spécifiques à un appareil.
Microsoft-WinVOS-Filesystems-Package Fournit la prise en charge des systèmes de fichiers facultatifs, par exemple, UDF.
Microsoft-WinVOS-Fonts-Package Contient un sous-ensemble de polices de bureau Windows et d’autres composants de police OpenType pour prendre en charge certains types de caractères est-asiatiques.
Microsoft-WinVOS-GDIPlus-Package Fournit la prise en charge GDI dans le système d'exploitation Validation. Elle permet aux applications d’utiliser des graphiques.
Microsoft-WinVOS-GPIO-Package Fournit la prise en charge de pilotes GPIO.
Microsoft-WinVOS-Graphics-Package Fournit des fonctionnalités DirectX de base pour le système d’exploitation de validation. Les technologies actuellement prises en charge sont les éléments inclus dans https://github.com/microsoft/DirectX-Graphics-Samples. Ce package nécessite les packages requis suivants :
- Microsoft-Windows-CoreSystem -ClassExtensions-Package
- Microsoft-Windows-CoreSystem -NetworkDrivers-Package
- Microsoft-Windows-CoreSystem -OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Graphics-UXTheme-Package Fournit des fonctionnalités de thèmes d’interface utilisateur (interface utilisateur moderne) pour le système d’exploitation de validation.
Microsoft-WinVOS-Hyper-V-Drivers-Package Ajoute la prise en charge du clavier et de la souris lors de la génération d’une image VHDX.

Ce package est automatiquement inclus lorsqu’une image VHJDX est générée.
Microsoft-WinVOS-LockMemoryPrivilege-Package Ce package configure les paramètres de stratégie de sécurité pour activer le privilège de mémoire de verrouillage pour les administrateurs.
Microsoft-WinVOS-Multimedia-Package Fournit des fonctionnalités de lecture multimédia (fichiers e.g. mp4).

Ce package nécessite les packages requis suivants :
- Microsoft-Windows-CoreSystem -ClassExtensions-Package
- Microsoft-Windows-CoreSystem -NetworkDrivers-Package
- Microsoft-Windows-CoreSystem -OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-NetFx45-Package Ce package active .NET Framework 4.5 sur le système d’exploitation de validation. Vous pouvez utiliser ce package pour exécuter différents types d’applications, comme les applications console et les applications GUI.
Microsoft-WinVOS-PnP-Package Fournit la prise en charge des fonctionnalités PnP dans le système d'exploitation Validation. Ce package inclut pnputil.exe et devcon.exe. Les tâches prises en charge comprennent l’installation d’appareils en ligne, l’ajout et la suppression des appareils et de l’énumération de l’appareil pendant l’exécution du système.
Microsoft-WinVOS-PnP-Settings-Package Ce package présente des paramètres spécifiques pour que WWAN fonctionne sur le système d’exploitation de validation. Ce package doit être appliqué juste avant de démonter l’image, sinon l’image résultante démarre le système dans un état instable.

Remarque : ce package est fourni as-is, car il nécessite une gestion spéciale. Pour cette raison, le package est expédié sous < ISO_ROOT>:\cabs\experimental, et non avec les packages entièrement pris en charge. Pour plus d’informations, consultez (expérimental) Ajouter un support WWAN
Microsoft-WinVOS-Power-Package Fournit la prise en charge des fonctionnalités Marche/Arrêt dans le système d'exploitation Validation. Cela permet des scénarios de puissance tels que la mise en veille prolongée et la veille moderne. L'option SleepStudy de powercfg est également prise en charge pour obtenir un historique détaillé des événements liés à l'alimentation. Une fois l’image flashée sur l’appareil, utilisez cette commande à partir de l’invite de commandes de validation du système d’exploitation pour activer la mise en veille prolongée :
powercfg /h /type Full

Ce package nécessite les packages requis suivants :
- Microsoft-Windows-CoreSystem -ClassExtensions-Package
- Microsoft-Windows-CoreSystem -NetworkDrivers-Package
- Microsoft-Windows-CoreSystem -OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-PowerShell-Package Fournit la prise en charge de PowerShell dans le système d'exploitation Validation.
Microsoft-WinVOS-Privacy-Package Ajoute le service Capability Access Manager requis pour certaines fonctionnalités, par exemple caméra et audio
Microsoft-WinVOS-Provisioning-Package Inclut bcdboot.exe, bcdedit.exe, bootsect.exe ainsi que des polices DISM et des polices de démarrage pour certaines langues asiatiques.
Microsoft-WinVOS-RemoteFS-Package Fournit la prise en charge du client PME et de la commande « net use ».
Microsoft-WinVOS-SecureStartup-Package Fournit la prise en charge du démarrage sécurisé dans Validation OS.
Microsoft-WinVOS-Setup-Package Permet de renommer l’ordinateur en un nom unique lors du premier démarrage.

Ce package permet également de créer un nouvel utilisateur et d’ajouter cet utilisateur au groupe administrateurs local.
Microsoft-WinVOS-Sensors-Package Fournit la prise en charge de la fonctionnalité capteurs dans Validation OS.
Microsoft-WinVOS-TerminalServices-Package Transporte des composants Terminal Services (termsrv.dll) pour permettre l’évaluation des appareils requise par DWM et certains pilotes matériels.
Microsoft-WinVOS-Virtualization-Package Ce package prend en charge la virtualisation dans le système d’exploitation de validation.
Microsoft-WinVOS-WDP-Package Ce package prend en charge le Portail de périphériques Windows dans Validation OS.
Microsoft-WinVOS-WDTF-Package Ce package prend en charge Windows Driver Test Framework dans le système d’exploitation de validation.
Microsoft-WinVOS-Windows-Runtime-Metadata-Package Ce package fournit les métadonnées WinRT requises par l’application .NET en tirant parti de l’API WinRT.
Microsoft-WinVOS-WLAN-Package Ce package fournit l’utilitaire d’interface de ligne de commande pour la gestion du réseau.

Une fois l’image flashée sur l’appareil, utilisez ces commandes à partir de l’invite de commandes de validation du système d’exploitation pour répertorier l’interface et les réseaux disponibles :
netsh wlan show interface
netsh wlan show networks

Sur un ordinateur Windows standard connecté au Wi-Finetwork de votre choix, exécutez :
cd %TEMP%
netsh export profile name=\<profile name\> folder=. key=clear
Remarque : Le nom du profil est généralement simplement le nom du SSID.

Copiez le fichier créé sur une clé USB et transférez-le vers l’appareil sous test.
Exécutez les commandes suivantes sur l’appareil sous test.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8
Microsoft-WinVOS-WMIC-Package Ce package fournit l’utilitaire d’interface de ligne de commande pour Windows Management Instrumentation (WMI). L’utilitaire WMIC est déconseillé à partir de Windows 10, mais est fourni en tant que package facultatif pour le système d’exploitation de validation.

Remarque : l’utilitaire WMIC fourni par le système d’exploitation de validation prend actuellement en charge tous les formats xsl, à l’exception du format TABLE qui est le format par défaut. Les formats pris en charge sont VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF et CSV.
Lorsque vous utilisez wmic, utilisez le commutateur /format pour spécifier le format souhaité.
Par exemple : wmic bios get name /format:xml
Microsoft-WinVOS-WWAN-Package Ce package prend en charge WWAN, en particulier il permet l’interaction avec le modem via des commandes AT. Cela dépend de Microsoft-WinVOS-PnP-Settings. Pour plus d’informations, consultez (expérimental) Ajouter un support WWAN