Prérequis pour le test du stockage du contrôleur d’hôte numérique sécurisé
Cette rubrique décrit les tâches que vous devez effectuer avant de tester un contrôleur hôte Secure Digital à l’aide du Kit Windows Hardware Lab (Windows HLK) :
Configuration matérielle requise
Pour tester un contrôleur hôte Secure Digital, vous avez besoin du matériel suivant. Vous aurez peut-être besoin de matériel supplémentaire si l’appareil de test offre d’autres fonctionnalités. Pour déterminer si des exigences matérielles supplémentaires s’appliquent, consultez la description de chaque test qui s’affiche pour l’appareil dans Windows HLK Studio.
1 ordinateur de test qui répond à la configuration requise pour Windows HLK. Pour plus d’informations, consultez Prérequis Windows HLK.
Contrôleur hôte Secure Digital que vous souhaitez tester.
1 ou plusieurs cartes mémoire numériques sécurisées conformes aux exigences du programme de certification du matériel Windows. Vous avez besoin d’une carte de mémoire pour chaque port sur le contrôleur hôte Secure Digital.
Notes
Si le contrôleur hôte Secure Digital prend en charge le mode Haute vitesse, la mémoire carte que vous utilisez doit également être Haute vitesse.
1 hub USB 2.0 si le contrôleur hôte Secure Digital prend en charge USB.
Pour certifier votre produit pour une utilisation sur des serveurs, l’ordinateur de test doit prendre en charge quatre processeurs et un minimum de 1 Go de RAM. Ces fonctionnalités système sont requises pour tester les fonctionnalités de rééquilibrage, d’état D3 et de groupe de processeurs multiples de l’appareil et du pilote. Vous n’avez pas besoin d’un ordinateur doté de plus de 64 processeurs pour tester votre appareil. En outre, le ou les systèmes serveurs utilisés pour les tests de périphérique ou de pilote doivent avoir Server Core installé avant le test. Pour plus d’informations, consultez Options d’installation de Windows Server.
Si vous utilisez un pool d’ordinateurs de test pour tester votre appareil, au moins 1 ordinateur du pool doit contenir 4 processeurs et un minimum de 1 Go de RAM. En outre, cet ordinateur doit contenir le périphérique et le pilote que vous souhaitez tester. Tant que le pilote est le même sur tous les ordinateurs du pool, le système crée une planification pour s’exécuter sur tous les ordinateurs de test.
Pour les tests qui n’incluent pas de pilote à tester, comme les tests pour un disque dur, le planificateur Windows HLK limite les tests qui valident les fonctionnalités de rééquilibrage, d’état D3 et de groupes de processeurs multiples de l’appareil et du pilote à exécuter sur l’ordinateur de test par défaut. Vous devez configurer manuellement cet ordinateur pour qu’il dispose de plusieurs groupes de processeurs. L’ordinateur par défaut est le premier ordinateur de test de la liste. Assurez-vous que le premier ordinateur de test de la liste répond à la configuration matérielle minimale requise.
Notes
À l’exception des pilotes de par virtualisation (tels que définis par le document Stratégies et processus WHCP ), vous ne pouvez utiliser aucune forme de virtualisation lorsque vous testez des appareils physiques et leurs pilotes associés pour la certification ou la signature du serveur. Les produits de virtualisation ne prennent pas en charge les fonctionnalités sous-jacentes requises pour réussir les tests liés à plusieurs groupes de processeurs, à la gestion de l’alimentation des appareils, à la fonctionnalité PCI (Device Component Interconnect) et à d’autres tests.
Notes
Paramètre Groupes de processeurs multiples Vous devez définir la valeur de la taille du groupe de processeurs pour le test hardware Lab Kit des pilotes de périphérique Windows Server 2008 R2 et versions ultérieures pour la certification. Pour ce faire, exécutez bcdedit dans une fenêtre d’invite de commandes avec élévation de privilèges, à l’aide de l’option /set.
Les commandes permettant d’ajouter les paramètres de groupe et de redémarrer sont les suivantes :
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
Les commandes de suppression des paramètres de groupe et de redémarrage sont les suivantes :
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Notes
Paramètre d’intégrité du code
La fonctionnalité VBS (Virtualization Based Security) de Windows Server 2016 doit d’abord être activée à l’aide de Gestionnaire de serveur.
Une fois que cela s’est produit, la clé de Registre suivante doit être créée et définie :
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
Configuration logicielle requise
Pour tester un contrôleur hôte Secure Digital, vous avez besoin de ce logiciel :
Pilotes de l’appareil de test
Dernières mises à jour ou filtres Windows HLK
Configuration de l’ordinateur de test
Pour configurer l’ordinateur de test pour votre appareil de test, procédez comme suit :
Installez le système d’exploitation Windows approprié sur l’ordinateur de test, puis configurez l’ordinateur pour votre réseau de test. Le réseau de test est le réseau qui contient Windows HLK Studio et le contrôleur Windows HLK.
Installez l’appareil de test et tous les accessoires.
Si vous devez installer le pilote de périphérique fourni par le fabricant sur l’ordinateur de test, procédez maintenant.
Si l’appareil de test est connecté via un port USB, connectez le contrôleur USB 2.0 au hub USB 2.0 à haut débit, puis connectez l’appareil de test au port en aval du hub USB 2.0 à haut débit.
Notes
Ne connectez pas le périphérique de test USB directement au hub racine du contrôleur USB 2.0.
Placez les cartes mémoire Secure Digital dans chaque port du contrôleur de test.
Vérifiez que le contrôleur hôte Secure Digital amovible fonctionne correctement sur l’ordinateur de test (en particulier, que l’ordinateur de test peut détecter les cartes mémoire Secure Digital).
Installez l’application cliente Windows HLK sur l’ordinateur de test.
Utilisez Windows HLK Studio pour créer un pool d’ordinateurs, puis déplacez l’ordinateur de test vers ce pool.
Assurez-vous que l’ordinateur de test est à l’état prêt avant de commencer vos tests. Si un test vous oblige à définir des paramètres avant de l’exécuter, une boîte de dialogue s’affiche pour ce test. Pour plus d’informations, consultez la rubrique de test spécifique.
Certains tests Windows HLK nécessitent l’intervention de l’utilisateur. Lorsque vous exécutez des tests pour une soumission, il est recommandé d’exécuter les tests automatisés dans un bloc séparément des tests manuels. Cela empêche un test manuel d’interrompre l’exécution d’un test automatisé.
Avertissement
Lorsque vous testez des appareils de stockage, nous vous recommandons vivement d’effectuer tous les tests de base des appareils avant de commencer les tests de stockage. Les tests de stockage reconfigurent votre appareil de test, ce qui laisse l’appareil dans un état inadapté pour prendre en charge les tests De base de l’appareil. Les configurations suivantes fournissent des étapes pour créer un volume sur l’appareil de test de stockage. Il est important d’effectuer la partie De base de l’appareil du test (DevFund).