Prérequis pour le test du système de fichiers
Cette section décrit les tâches que vous devez effectuer avant de tester un appareil audio à l’aide du Kit de laboratoire matériel Windows (Windows HLK) :
Passez en revue la configuration matérielle requise.
Passez en revue la configuration logicielle requise.
Configurez les ordinateurs de test.
Configuration matérielle requise
Le matériel suivant est requis pour le test du système de fichiers.
Un ordinateur de test exécutant un système d’exploitation pris en charge. Cet ordinateur doit inclure les éléments suivants :
Clavier Windows
Appareil de pointage à deux boutons (facultatif si l’ordinateur de test est un ordinateur portable doté d’un pavé tactile ou d’une autre fonctionnalité d’entrée).
Moniteur d’affichage couleur capable d’une résolution d’au moins 1 024 par 768, 32 bits par pixel, 60 Hz
Stockage persistant (généralement un disque dur) avec un minimum de 20 Go disponibles.
Serveur exécutant Windows 2008 R2 SP1 ou version ultérieure.
Notes
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 produit, au moins un ordinateur du pool doit contenir quatre processeurs et un minimum de 1 Go de RAM. En outre, cet ordinateur doit contenir le produit 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, tels que les tests de 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. Le personnel de test doit s’assurer que le premier ordinateur de test de la liste répond à la configuration matérielle minimale requise.
Notes
À l’exception des pilotes de para 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. Tous 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 des appareils 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
Les logiciels suivants sont requis pour exécuter les tests du système de fichiers :
Pilote de filtre AV en cours de test
Avertissement
Veillez à installer le produit sur l’ordinateur de test avant d’installer le client Windows HLK.
Configuration du système de test
Pour configurer le système de test, procédez comme suit :
Déterminez l’affectation de lettres pour chaque volume :
NTFS
G:
CNTFS
Je:
Fat16
K:
Fat32
l :
Exfat
M:
Fonctions définies par l'utilisateur
¡n:
Sur l’ordinateur client, vérifiez que les volumes suivants sont présents :
NTFS 2 Go
ntfs compressé 2 Go
fat16 1gb
Fat32 1gb
Exfat 1 go
UDF 2 Go
Dans le contrôleur, modifiez les paramètres des travaux de la section $\WDK Tests\Storage\Filesystems pour pointer vers des volumes de test, comme suit :
TxF2 : modifiez ntfs et cntfs pour pointer vers des volumes de test.
ReparsePonts : Modifier NTFS et CNTFS pour pointer vers des volumes de test
Test de filtre des systèmes de fichiers installables : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers des volumes de test.
Test de filtre des systèmes de fichiers installables antivirus : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers des volumes de test.
Test d’E/S de fichier : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers des volumes de test.
Test d’E/S de fichier mappé : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers des volumes de test.
Test d’ID d’objet : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers des volumes de test.
Test Oplocks : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers les volumes de test.
Test Syscache : modifiez ntfs, cntfs, fat, fat32, exfat et udf pour pointer vers les volumes de test.
Sur le serveur, créez un partage que vous nommez RDRTest.
Modifiez les paramètres du test $\WDK Tests\Leasing\SMB_OplockRDR pour pointer vers le nom du serveur et le nom du partage.
Assurez-vous que l’ordinateur de test est à l’état prêt avant de commencer vos tests. Si un test nécessite la définition de paramètres avant son exécution, 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. Lors de l’exécution de 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é.