Référence des packages optionnels de Validation OS
Vous pouvez utiliser des packages .cab optionnels à la demande pour ajouter des fonctionnalités à Validation OS. Il est important de noter qu’il existe des dépendances package-à-package (cab-à-cab) existantes, et si certains packages ne sont pas installés ensemble, le WIM résultant pourrait devenir inutilisable.
Où obtenir les composants optionnels de Validation OS
Tous les composants optionnels de Validation OS inclus se trouvent sous <ISO_ROOT>:\cabs
.
Comment ajouter des fonctionnalités optionnelles
Vous pouvez uniquement utiliser la méthode Personnaliser avec GenImage (Avancé) pour ajouter des fonctionnalités optionnelles à l’image de base de Validation OS.
Fonctionnalités de Validation OS vs Composants optionnels de Validation OS
Les packages de fonctionnalités de Validation OS consistent en une collection de packages de composants optionnels (.cab
) qui peuvent être ajoutés à une image Validation OS hors ligne .wim
. Les fichiers de packages de composants optionnels permettant ces fonctionnalités sont disponibles sur l’ISO de Validation OS dans le dossier <Root>\cabs
.
- Chaque package optionnel a une version neutre en langue et une version spécifique à la langue du cab. Les deux versions doivent être ajoutées à une image.
- Validation OS prend en charge WOW. Si l’une de vos applications repose sur des binaires x86, assurez-vous d’ajouter également le package WOW64.
Lors de l’utilisation du processus pris en charge pour ajouter des composants optionnels de Validation OS à l’image de base, il n’est pas nécessaire de se soucier des distinctions neutre/langue, ni de spécifier les composants WOW64.
Packages optionnels disponibles
Nom du package | Description |
---|---|
Microsoft-OneCore-KernelDebuggerTransports-Package | Fournit la prise en charge du transport du débogueur de noyau USB et réseau. |
Microsoft-OneCore-PersistentMemory-Drivers-Package | Ce package ajoute des pilotes de mémoire persistante à Validation OS. Les pilotes incluent nvdimm.sys, pmem.sys et scmbus.sys. |
Microsoft-OneCore-SerialConsole-Package | Fournit une prise en charge de la console série pour activer EMS dans Validation OS. Pour configurer EMS Une fois que l’image a été flashée sur l’appareil, utilisez ces commandes depuis l’invite de commande de Validation OS : bcdedit /emssettings emsport:1 emsbaudrate:115200 bcdedit /ems on bcdedit /bootems on Important : EMS ne peut pas fonctionner en même temps que KD. |
Microsoft-OneCore-TAEF-Package | Ce package fournit une prise en charge du cadre d’automatisation et d’exécution des tests dans Validation OS. |
Microsoft-Windows-CoreSystem-ClassExtensions-Package | Ce package 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 Validation OS. |
Microsoft-Windows-CoreSystem-OnecoreDrivers-Package | Ce package inclut le pilote StorNVMe qui permet l’accès aux périphériques NVMe. |
Microsoft-Windows-NetFx-VCRedist-Package | Ce package permet l’exécution d’applications qui lient dynamiquement les DLL redistribuables de Microsoft C Runtime Library 8.0 ou 9.0. |
Microsoft-Windows-OpenGL-Package | Permet l’exécution d’applications graphiques basées sur OpenGL. Il est recommandé de l’installer avec le package Microsoft-WinVOS-Graphics-Package. |
Microsoft-WinVOS-Apps-Package | Prise en charge des applications utilisant des contrôles et des boîtes de dialogue communs. Ce package inclut robocopy.exe et notepad.exe. |
Microsoft-WinVOS-Audio-Package | Fournit la prise en charge de la lecture audio dans Validation OS. 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 de l’appairage Bluetooth dans Validation OS. |
Microsoft-WinVOS-Camera-Package | Fournit des capacités pour utiliser la caméra dans Validation OS. 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 capacités COM/OLE. |
Microsoft-WinVOS-Connectivity-Devices-Package | Fournit une prise en charge avancée de la connectivité comme HID supplémentaire, DAS, Display et Power. |
Microsoft-WinVOS-Connectivity-Package | Fournit une prise en charge de base de la connectivité, y compris USB, HID, Serial, tactile, etc. Remarque : lors de l’exécution sur du matériel réel, des pilotes supplémentaires peuvent être nécessaires pour que certains périphériques fonctionnent. |
Microsoft-WinVOS-DiskTools-Package | Vous permet d’effectuer une large gamme de tâches de gestion des disques. Ce package inclut des outils de gestion de disque tels que diskpart.exe et diskraid.exe. |
Microsoft-WinVOS-Driver-Support-Package | Contient divers composants de support de pilotes OS de bas niveau (par exemple portcls.sys) requis par de nombreux pilotes spécifiques aux périphériques. |
Microsoft-WinVOS-Filesystems-Package | Fournit une prise en charge des systèmes de fichiers optionnels, par exemple, UDF. |
Microsoft-WinVOS-Fonts-Package | Contient un sous-ensemble de polices de bureau Windows et des composants de police OpenType supplémentaires pour prendre en charge certains types d’écriture est-asiatiques. |
Microsoft-WinVOS-GDIPlus-Package | Fournit la prise en charge de GDI dans Validation OS. Il permet aux applications d’utiliser des graphiques. |
Microsoft-WinVOS-Graphics-Package | Fournit des fonctionnalités DirectX de base pour Validation OS. Les technologies actuellement prises en charge sont incluses 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-Connectivity-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 une fonctionnalité de thématisation de l’interface utilisateur (interface utilisateur moderne) pour Validation OS. |
Microsoft-WinVOS-LockMemoryPrivilege-Package | Ce package configure les paramètres de politique de sécurité pour activer le privilège de verrouillage de la mémoire pour les administrateurs. |
Microsoft-WinVOS-Multimedia-Package | Fournit des capacités de lecture multimédia (par exemple, fichiers 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-Connectivity-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 Validation OS. Vous pouvez utiliser ce package pour exécuter divers types d’applications telles que des applications console et des applications GUI. |
Microsoft-WinVOS-PnP-Package | Fournit la prise en charge de la fonctionnalité PnP dans Validation OS. Ce package inclut pnputil.exe et devcon.exe. Les tâches prises en charge comprennent l’installation de périphériques en ligne, l’ajout et la suppression de périphériques et l’énumération des périphériques pendant que le système est en cours d’exécution. |
Microsoft-WinVOS-PnP-Settings-Package | Ce package introduit des paramètres spécifiques pour faire fonctionner WWAN sur Validation OS. Ce package doit être appliqué juste avant de démonter l’image, sinon l’image résultante démarrera le système dans un état instable. Remarque : Ce package est fourni tel quel, car il nécessite une manipulation 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. Voir les détails à (Expérimental) Ajouter la prise en charge de WWAN |
Microsoft-WinVOS-Power-Package | Fournit une prise en charge des fonctionnalités d’alimentation dans Validation OS. Cela permet des scénarios d’alimentation tels que l’hibernation et la veille moderne. L’option SleepStudy de powercfg est également prise en charge pour obtenir un historique détaillé des événements d’alimentation. Une fois que l’image a été flashée sur l’appareil, utilisez cette commande depuis l’invite de commande de Validation OS pour activer l’hibernation :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-Connectivity-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 Validation OS. |
Microsoft-WinVOS-Privacy-Package | Ajoute le Capability Access Manager Service qui est requis pour certaines fonctionnalités, par exemple Camera et Audio. |
Microsoft-WinVOS-Provisioning-Package | Inclut bcdboot.exe, bcdedit.exe, bootsect.exe ainsi que dism et des polices de démarrage pour certaines langues asiatiques. |
Microsoft-WinVOS-RemoteFS-Package | Fournit une prise en charge du client SMB et de la commande « net use ». |
Microsoft-WinVOS-Sensors-Package | Fournit la prise en charge de la fonctionnalité des capteurs dans Validation OS. |
Microsoft-WinVOS-TerminalServices-Package | Contient des composants des services Terminal (termsrv.dll) pour permettre l’évaluation des périphériques requise par DWM et certains pilotes matériels. |
Microsoft-WinVOS-Virtualization-Package | Ce package fournit la prise en charge de la virtualisation dans Validation OS. |
Microsoft-WinVOS-WDP-Package | Ce package fournit la prise en charge du portail des périphériques Windows dans Validation OS. |
Microsoft-WinVOS-WDTF-Package | Ce package fournit la prise en charge du framework de test des pilotes Windows dans Validation OS. |
Microsoft-WinVOS-Windows-Runtime-Metadata-Package | Ce package fournit les métadonnées WinRT requises par l’application .NET utilisant l’API WinRT. |
Microsoft-WinVOS-WLAN-Package | Ce package fournit l’utilitaire d’interface en ligne de commande pour la gestion des réseaux. Une fois que l’image a été flashée sur l’appareil, utilisez ces commandes depuis l’invite de commande de Validation OS pour lister l’interface et les réseaux disponibles : netsh wlan show interface netsh wlan show networks Sur un ordinateur Windows standard connecté au réseau Wi-Fi 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 sur l’appareil à tester. Exécutez les commandes suivantes sur l’appareil à tester. 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 en ligne de commande pour l’instrumentation de gestion Windows (WMI). L’utilitaire WMIC est obsolète depuis Windows 10 mais est fourni en tant que package optionnel pour Validation OS. Remarque : L’utilitaire WMIC fourni par Validation OS prend actuellement en charge tous les formats xsl sauf le format TABLE qui est le format par défaut. Les formats pris en charge sont VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF et CSV. Lors de l’utilisation de 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 fournit la prise en charge de WWAN, en permettant spécifiquement l’interaction avec le modem via des commandes AT. Il dépend de Microsoft-WinVOS-PnP-Settings. Voir les détails à (Expérimental) Ajouter la prise en charge de WWAN |